早教吧作业答案频道 -->其他-->
matlab rotate程序求大神修改t=0:pi/1000:3.5*pi;k=fix(2*t/pi)+1;x=0.5*sqrt(2)*cos(0.5*k*pi+0.25*pi)+k.*cos(t);y=0.5*sqrt(2)*sin(0.5*k*pi+0.25*pi)+k.*sin(t);h=plot(x,y,"r");m=pi:pi/20:4.5*pi;n=fix(2*m/pi)-1;x0=2*cos(1.25*pi);y0=2*sin(1.25*pi);x2=
题目详情
matlab rotate程序求大神修改
t=0:pi/1000:3.5*pi;
k=fix(2*t/pi)+1;
x=0.5*sqrt(2)*cos(0.5*k*pi+0.25*pi)+k.*cos(t);
y=0.5*sqrt(2)*sin(0.5*k*pi+0.25*pi)+k.*sin(t);
h=plot(x,y,'r');
m=pi:pi/20:4.5*pi;
n=fix(2*m/pi)-1;
x0=2*cos(1.25*pi);
y0=2*sin(1.25*pi);
x2=0.5*sqrt(2)*sin(0.5*n*pi-0.25*pi)+x0+n.*cos(m);
y2=0.5*sqrt(2)*sin(0.5*n*pi-0.75*pi)+y0+n.*sin(m);
z=plot(x2,y2,'r');
grid on;
try
while 1
rotate(h,[0 0 1],1,[0 0 0]);
drawnow
rotate(z,[0 0 1],1,[0 0 0]);
drawnow
end
end
为什么不能旋转啊谢啦
t=0:pi/1000:3.5*pi;
k=fix(2*t/pi)+1;
x=0.5*sqrt(2)*cos(0.5*k*pi+0.25*pi)+k.*cos(t);
y=0.5*sqrt(2)*sin(0.5*k*pi+0.25*pi)+k.*sin(t);
h=plot(x,y,'r');
m=pi:pi/20:4.5*pi;
n=fix(2*m/pi)-1;
x0=2*cos(1.25*pi);
y0=2*sin(1.25*pi);
x2=0.5*sqrt(2)*sin(0.5*n*pi-0.25*pi)+x0+n.*cos(m);
y2=0.5*sqrt(2)*sin(0.5*n*pi-0.75*pi)+y0+n.*sin(m);
z=plot(x2,y2,'r');
grid on;
try
while 1
rotate(h,[0 0 1],1,[0 0 0]);
drawnow
rotate(z,[0 0 1],1,[0 0 0]);
drawnow
end
end
为什么不能旋转啊谢啦
▼优质解答
答案和解析
最前面加一句hold on;axis([-8 8 -8 8]);
看了 matlab rotate程...的网友还看了以下:
英语翻译t=0:.001:.25;x=sin(2*pi*50*t)+sin(2*pi*120*t) 2020-05-12 …
matlab执行下列命令后出错如下,请问该怎么改t = 0:pi/20:2*pi;hline1 = 2020-05-16 …
这个matlab的M文件为何无法绘制?close all clc clear t=[0:pi/25 2020-05-16 …
急求matlab问题,>> t=0:0.2:3*pi;x=exp(-t).*sin(t);plot 2020-05-16 …
matlab参数方程绘图问题t=0:pi/1000:3*pi k=fix(2*t/pi)+1; y 2020-05-16 …
matlab画 v-t 图的程序 错在哪了?k=0.22;m=75;g=9.8;x=sqrt(m* 2020-05-16 …
matlab中对于变量数值定义问题set(0,'DefaultUicontrolFontsize' 2020-05-16 …
matlab rotate程序求大神修改t=0:pi/1000:3.5*pi;k=fix(2*t/ 2020-05-17 …
matlab关于hold on 的画图clear all;t=0:pi/20:2*pi;x=sin 2020-05-17 …
t=0:0.01:2*pi;z=t.^2*sin(t);plot(t,z)Errorusing==> 2020-10-31 …