MATLAB动画怎么存为gif格式
代码如下clear;
clc;
t=linspace(0,2*pi);
hold on;
=sphere;
k=0;
view(3);
axis equal;
axis([-20 20 -20 20 -10 10]);
title('Earth & Moon 07112032')
theta=;
r=;
w=;
for j=t
k=k+1;
cla;
surf(4*x,4*y,4*z,'AmbientStrength',1);
shading interp
%地球轨道
i=1;
T=;
O=r(i)*T*;
o=r(i)*T*;
plot3(O(1,:),O(2,:),O(3,:),':');
surf(x+o(1),y+o(2),z+o(3),'FaceLighting','phong','AmbientStrength',.5);
i=2;
T=;
O=repmat(o,1,100)+r(i)*T*;
o=o+r(i)*T*;
surf(x/i+o(1),y/i+o(2),z/i+o(3),'FaceLighting','phong','AmbientStrength',.5);
plot3(O(1,:),O(2,:),O(3,:),':');
shading interp;light('position',,'style','local');
drawnow
end
笑脸是:)不知道为什么会这样 冒号加右括号 留个脚印,下次试试 需要选择禁用表情,或者按照代码添加就不会显示笑脸了!
页:
[1]