早教吧作业答案频道 -->其他-->
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程...的网友还看了以下:
matlab程序如下,不知道哪里出错了,说矩阵维数不符合x=1:10;z=asin(sin(x). 2020-05-14 …
t=0:0.1:8; y=sin.^2(t./8); plot(t,y) matlab画图,程序哪 2020-05-16 …
急求matlab问题,>> t=0:0.2:3*pi;x=exp(-t).*sin(t);plot 2020-05-16 …
PI的 初始值为什么是pi=1#includemain(){int s;float n,t,pi; 2020-05-16 …
matlab参数方程绘图问题t=0:pi/1000:3*pi k=fix(2*t/pi)+1; y 2020-05-16 …
matlab怎么求曲线最大值x=0:0.01:pi*2;i=5.515*0.045*(1480*p 2020-05-16 …
matlab仿真出错,关于subplot函数t=0:0.01:10;x1=10*sin(t);x2 2020-05-16 …
matlab中的X=x*(exp(-j*pi/500)).^(n'*k);是什么意思?取自:n=- 2020-05-16 …
matlab rotate程序求大神修改t=0:pi/1000:3.5*pi;k=fix(2*t/ 2020-05-17 …
请问1.t=0:pi/50:2*pi,2.t=(0:pi/50:2*pi)'3,t=[0:pi/5 2020-06-05 …