matlab求助,由参数方程画出三维的区域不是曲线求求各位大虾,但是我的确不会:我的意思是这样的sita1=0:pi/180:pi;sita2=0:pi/180:pi;sita3=0:pi/180:pi;m1=1;m2=1;m3=1;x=m2*cos(sita2).*sin(sita1)+m3*cos(sita1+sita2).*sin(
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/17 06:22:08
![matlab求助,由参数方程画出三维的区域不是曲线求求各位大虾,但是我的确不会:我的意思是这样的sita1=0:pi/180:pi;sita2=0:pi/180:pi;sita3=0:pi/180:pi;m1=1;m2=1;m3=1;x=m2*cos(sita2).*sin(sita1)+m3*cos(sita1+sita2).*sin(](/uploads/image/z/4071001-49-1.jpg?t=matlab%E6%B1%82%E5%8A%A9%2C%E7%94%B1%E5%8F%82%E6%95%B0%E6%96%B9%E7%A8%8B%E7%94%BB%E5%87%BA%E4%B8%89%E7%BB%B4%E7%9A%84%E5%8C%BA%E5%9F%9F%E4%B8%8D%E6%98%AF%E6%9B%B2%E7%BA%BF%E6%B1%82%E6%B1%82%E5%90%84%E4%BD%8D%E5%A4%A7%E8%99%BE%2C%E4%BD%86%E6%98%AF%E6%88%91%E7%9A%84%E7%A1%AE%E4%B8%8D%E4%BC%9A%EF%BC%9A%E6%88%91%E7%9A%84%E6%84%8F%E6%80%9D%E6%98%AF%E8%BF%99%E6%A0%B7%E7%9A%84sita1%3D0%3Api%2F180%3Api%3Bsita2%3D0%3Api%2F180%3Api%3Bsita3%3D0%3Api%2F180%3Api%3Bm1%3D1%3Bm2%3D1%3Bm3%3D1%3Bx%3Dm2%2Acos%28sita2%29.%2Asin%28sita1%29%2Bm3%2Acos%28sita1%2Bsita2%29.%2Asin%28)
matlab求助,由参数方程画出三维的区域不是曲线求求各位大虾,但是我的确不会:我的意思是这样的sita1=0:pi/180:pi;sita2=0:pi/180:pi;sita3=0:pi/180:pi;m1=1;m2=1;m3=1;x=m2*cos(sita2).*sin(sita1)+m3*cos(sita1+sita2).*sin(
matlab求助,由参数方程画出三维的区域不是曲线
求求各位大虾,但是我的确不会:
我的意思是这样的
sita1=0:pi/180:pi;
sita2=0:pi/180:pi;
sita3=0:pi/180:pi;
m1=1;
m2=1;
m3=1;
x=m2*cos(sita2).*sin(sita1)+m3*cos(sita1+sita2).*sin(sita1);
y=m2*cos(sita2).*cos(sita2)+m3*cos(sita1+sita2).*cos(sita1);
z=m1+m1*sin(sita2)+m2*sin(sita2+sita3);
plot3(x,y,x);
然后吧,matlab画出来就是一条很性感的曲线了,但是m1,m2,m3我给出了,x,y,z就只是关于sita1,sita2,sita3的参数方程啊,sita都是一个范围,我想得那个(x,y,z)也应该是一个曲面或者空间区域啊,我想可能是plot3只能画线的问题吧,然后我有试了mesh和surf,还是不知道怎么弄
看看怎么让matlab画出这个参数方程的空间,还有那个云图是怎么搞的nia?我这个可以弄成云图吗?
为什么要用meshgrid把sita都网格了呢?
matlab求助,由参数方程画出三维的区域不是曲线求求各位大虾,但是我的确不会:我的意思是这样的sita1=0:pi/180:pi;sita2=0:pi/180:pi;sita3=0:pi/180:pi;m1=1;m2=1;m3=1;x=m2*cos(sita2).*sin(sita1)+m3*cos(sita1+sita2).*sin(
sita1=0:pi/40:pi;
[sita1,sita2,sita3]=meshgrid(sita1);
m1=1;
m2=1;
m3=1;
x=m2*cos(sita2).*sin(sita1)+m3*cos(sita1+sita2).*sin(sita1);
y=m2*cos(sita2).*cos(sita2)+m3*cos(sita1+sita2).*cos(sita1);
z=m1+m1*sin(sita2)+m2*sin(sita2+sita3);
scatter3(x(:),y(:),z(:),1,z(:));
x=0:pi/180:pi;
[sita1,sita2]=meshgrid(x,x);
sita3=sita1;
m1=1;
m2=1;
m3=1;
x=m2*cos(sita2).*sin(sita1)+m3*cos(sita1+sita2).*sin(sita1);
y=m2*cos(sita2).*cos(sita2)+m3*cos(s...
全部展开
x=0:pi/180:pi;
[sita1,sita2]=meshgrid(x,x);
sita3=sita1;
m1=1;
m2=1;
m3=1;
x=m2*cos(sita2).*sin(sita1)+m3*cos(sita1+sita2).*sin(sita1);
y=m2*cos(sita2).*cos(sita2)+m3*cos(sita1+sita2).*cos(sita1);
z=m1+m1*sin(sita2)+m2*sin(sita2+sita3);
mesh(x,y,z)
收起