如何绘制函数θ和φ。例如{cos(φ)。^ 3 *罪(θ)+(φ)}的罪在球坐标。

46个视图(30天)
如何绘制函数θ和φ。例如{cos(φ)。^ 3 *罪(θ)+(φ)}的罪在球坐标。
1评论
穆罕默德Abdul-Al
穆罕默德Abdul-Al 2021年2月26日
如何写matlab代码绘制螺旋三维图像的使用这些参数和方程,定义了3 d轴:
p = 0.199;球场的距离
一个= 0.02999500;直升机的半径
b = 0.191;螺旋半径
n = 5,匝数。
δ=每股(p /(2 *π* b));
x = b + cos(Ө)
y ' =——sin(Ө)罪(δ)
x = x”罪(ф)+ y ' cos(ф);
y = - x ' cos(ф)+ y '罪(ф);
z = p *ф/(2 *π)+ * sin(Ө)* cos(δ);

登录置评。

答案(2)

Teja Muppirala
Teja Muppirala 2011年9月13日
首先创建一个网格使用球面坐标,然后将结果转换成笛卡尔坐标系。
(θ,φ)= meshgrid (linspace(π-π,41),linspace(41 -π/ 2π/ 2));
R = cos(φ)。^ 3。*罪罪(θ)+(φ);
[X, Y, Z] = sph2cart(θ,φ,R);
冲浪(X, Y, Z)
α0.5
vis3d

类别

找到更多的在图形对象编程帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!