如何使用Matlab编出这两个三维图形 50
如何使用Matlab编出这两个三维图形大体函数会,但是不知道格式,书上也没有有关于三个未知量两个参量的例子,求大神帮忙解答一下,最好能亲自编一个我看一下,拜谢...
如何使用Matlab编出这两个三维图形大体函数会,但是不知道格式,书上也没有有关于三个未知量两个参量的例子,求大神帮忙解答一下,最好能亲自编一个我看一下,拜谢
展开
1个回答
展开全部
clear
clc
close all
%%
t=-10:0.1:10;
x=cos(t);
y=sin(t);
z=t;
subplot(2,2,1)
plot3(x,y,z)
grid on
u=-10:0.1:10;
x=(1+cos(t)).*cos(u);
y=(1+cos(t)).*sin(u);
z=sin(t);
subplot(2,2,2)
plot3(x,y,z)
grid on
[x,y,z]=sphere(30);%30是画出来的球面的经纬分面数...30的话就是30个经度, 30个纬度
x=10*x; % 圆心:(4,2,0) 半径:7
y=10*y;
z=10*z;
subplot(2,2,3)
surf(x,y,z)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |