这个函数如何用matlab在三维坐标中画出p值为固定值1000,σ为100,50,20,10,怎么把这些数据在三维图中画出啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 10:45:50
这个函数如何用matlab在三维坐标中画出p值为固定值1000,σ为100,50,20,10,怎么把这些数据在三维图中画出啊

这个函数如何用matlab在三维坐标中画出p值为固定值1000,σ为100,50,20,10,怎么把这些数据在三维图中画出啊
这个函数如何用matlab在三维坐标中画出
p值为固定值1000,σ为100,50,20,10,怎么把这些数据在三维图中画出啊

这个函数如何用matlab在三维坐标中画出p值为固定值1000,σ为100,50,20,10,怎么把这些数据在三维图中画出啊
主要思想是利用球坐标系,代码如下:
P=1000;
S=[100 50 20 10];


aa=pi*linspace(0,1.5,200);%为了看清楚内部,只画了3/4圆周,全部是pi*linspace(0,2,100)
bb=0.5*pi*[-logspace(0,-1.2,50),0,logspace(-1.2,0,50)];%b=0是无意义的,此处的数据为NaN,可以用于断图
[a,b]=meshgrid(aa,bb);


figure
hold on
for h=3*P./S/2/pi
    r=h*(abs(sin(b))).^(-3/5);%题目中公式的等价变形
    x=r.*cos(b).*cos(a);
    y=r.*cos(b).*sin(a);
    z=r.*sin(b);
    surf(x,y,z)
end


view([30 10])
shading interp
light('Position',[-1 -1 1])
lighting gouraud
axis off

这个函数如何用matlab在三维坐标中画出p值为固定值1000,σ为100,50,20,10,怎么把这些数据在三维图中画出啊 如何用matlab画这个函数?函数如上所示,如何画三维图? 请问如何用matlab画三维点,已知x,y,z的坐标,在三维坐标系上显示 如何用matlab画三维图?请看补充.在-1 matlab中,如何用离散的三维坐标画出仅以z坐标值确定的三维柱状图.坐标三维,通过文件读入.我想画一个在xy坐标确定的二维平面上再用z坐标值画出其值相对应高度的圆柱(或直方图都行),即 用 matlab 画一个分段函数的三维图?如题,如何用 matlab 绘制下面这个函数的概率分布图? 有XYZ三点坐标如何用matlab画三维图 如何用几何画板画三维坐标函数,例:Z=X*Y函数. 如何用MATLAB画三维图在三维坐标中,有一个方程表示如下:a=(0,2*pi);x=5sin(a)+2sin(5a/3)*cos(a);y=5cos(a)-2sin(5a/3)sin(a);z=3-2cos(5a/3);求大神们怎么用MATLAB画出来这个图画的是关于(x,y,z)的图,我主要是不 如何用matlab画三维图x,y,z,分别是横坐标,纵坐标,海拔.如何用matlab 画三维图? 如何用matlab绘制三维立体图 如何用matlab计算三维图像面积 在MATLAB中,怎么把二维曲线画在三维坐标面上 有一些空间点坐标,如何用Matlab画出三维散点图,并连成一个曲面,求Matlab高手 请问如何用matlab绘制三维函数图,例如:z=x-y,(要求z>0) matlab 三维中画一个平面知道了平面的向量,想在三维中画出这个平面 如何用MATLAB画分段函数图像? 如何用matlab画二次函数图像