(1)有网格线
clear x=-2:0.01:2; y=sqrt(2*sqrt(x.^2)-x.^2); z=asin(abs(x)-1)-pi./2;plot(x,y); grid on; hold on; plot(x,z); axis equal;
t=0:0.1:2*pi; x=16*sin(t).^3; y=13*cos(t)-5*cos(2*t)-2*cos(3*t)-cos(4*t); figure; axis([-10,10,-10,10]); plot(x,y)
clear t=0:0.1:2*pi; x=16*sin(t).^3; y=13*cos(t)-5*cos(2*t)-2*cos(3*t)-cos(4*t); figure; h = plot(x(1),y(1),'r'); axis([-20,20,-20,20]); axis off [A,map] = rgb2ind(frame2im(getframe),256); imwrite(A,map,'love.gif','LoopCount',inf,'DelayTime',0.1); for idx = 2:length(t) h.XData(idx) = x(idx); h.YData(idx) = y(idx); drawnow %这两句话是为了在本地保存的图片也能显示出来,保存地址默认 [A,map] = rgb2ind(frame2im(getframe),256); imwrite(A,map,'love.gif','WriteMode','append','DelayTime',0.1); end
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205542.html原文链接:https://javaforall.net
