Académique Documents
Professionnel Documents
Culture Documents
MATLAB®
Aula 9
p Movie(nome_arquivo,n) à Executa o
filme selecionado n vezes seguidas.
Funções para plotar:
p plot(x1,y1,.....) à plota gráfico bidimensional
for i=1:length(x)
xa = [ 0, x(i) ];
ya = [ 0, y(i) ];
plot(xa(2),ya(2),'bo')
line(xa,ya)’
axis([-2 2 -2 2])
axis off
F=getframe;
A = addframe(A,F);
end
A=close(A);
Exemplo com função seno e cosseno
mov = avifile('animaçao3.avi')
t = 0:pi/100:10*pi;
for i=0:1:50
plot3(sin(t+i),cos(t+i),t+i)
hold on
axis off
axis([-1 1 -1 1 0 100])
F=getframe;
mov = addframe(mov,F);
end
mov=close(mov);
Animação de Superfície
m=avifile('superficie.avi')
x=-3:3;
y=1:5;
[X,Y]=meshgrid(x,y);
for i=-100:1
Z=((X+Y).^2);
[X,Y,Z]=peaks(20)
surfl(X,Y,Z./i);
axis([-4 4 -5 5 -10 10])
axis off;
F=getframe;
m=addframe(m,F)
end
m=close(m)