資源簡(jiǎn)介
用matlab制作貓捉老鼠動(dòng)畫(huà)
用matlab制作動(dòng)畫(huà),都是一些基本的語(yǔ)句,實(shí)現(xiàn)簡(jiǎn)單的動(dòng)畫(huà)演示。
代碼片段和文件信息
?function?cat_mouse
????clear
????clc
????mov=avifile(‘cat_mouse.avi‘);
????ts=0:0.005:0.5;
????x0=[00];
????[tx]=ode45(@cat_mtsx0);
????n=length(x);
????figure(1)
????plot(00‘.‘)
????hold?on
????h1=line(?‘Color‘?[0?0?1]?‘Marker‘??‘.‘??‘MarkerSize‘?40?‘EraseMode‘??‘xor‘?);
????h2=line(150‘MarkerFaceColor‘[0?1?0]‘Marker‘‘h‘?‘MarkerSize‘?15?‘EraseMode‘??‘xor‘);
????plot(150‘.‘)
????line([15?15][0?11]‘LineWidth‘2)
????axis?equal
????axis([0?16?0?11])
????title(‘貓追耗子動(dòng)畫(huà)演示‘)
????for?i=1:n-1
?
評(píng)論
共有 條評(píng)論