作业帮 > 综合 > 作业

在matlab三维坐标系下同时画y=sinx;和z=sinx

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/27 05:20:45
在matlab三维坐标系下同时画y=sinx;和z=sinx
在matlab三维坐标系下同时画y=sinx;和z=sinx
x=-2*pi:0.01:2*pi;
>> y = sin(x);
>> z=sin(x);
>> plot3(x,y,z)
再问: 我要的结果不是这样的,我想在三维坐标系中单独看y,z,而不是合成的。画出的结果是y,z是单独存在的,只是在方向上互相垂直。类似与理想介质中均匀平面波的E和H在空间上的图形。不过还是谢谢你。
再答: >> x=-2*pi:0.01:2*pi; >> y = sin(x); >> z=sin(x); >> l = -2*pi:0.01:2*pi; >> plot3(x,y,l) >> hold on >> plot3(x,l,z) 图画出后,你可以通过 旋转 得到你想要的视角
再问: 我已经得到我想要的图形 clear;cla; t=-2*pi:0.01:2*pi; y = sin(t);z1=0*t; z=sin(t);y1=0*t; plot3(t,y,z1,'k'); hold on; plot3(t,y1,z,'r'); hold off; xlabel('t'); ylabel('y'); zlabel('z');不过还是谢谢你的尽心尽力。