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=
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 12:15:23
![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=](/uploads/image/z/3164934-30-4.jpg?t=matlab+rotate%E7%A8%8B%E5%BA%8F%E6%B1%82%E5%A4%A7%E7%A5%9E%E4%BF%AE%E6%94%B9t%3D0%3Api%2F1000%3A3.5%2Api%3Bk%3Dfix%282%2At%2Fpi%29%2B1%3Bx%3D0.5%2Asqrt%282%29%2Acos%280.5%2Ak%2Api%2B0.25%2Api%29%2Bk.%2Acos%28t%29%3By%3D0.5%2Asqrt%282%29%2Asin%280.5%2Ak%2Api%2B0.25%2Api%29%2Bk.%2Asin%28t%29%3Bh%3Dplot%28x%2Cy%2C%27r%27%29%3Bm%3Dpi%3Api%2F20%3A4.5%2Api%3Bn%3Dfix%282%2Am%2Fpi%29-1%3Bx0%3D2%2Acos%281.25%2Api%29%3By0%3D2%2Asin%281.25%2Api%29%3Bx2%3D)
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
为什么不能旋转啊谢啦
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=
最前面加一句hold on;axis([-8 8 -8 8]);