matlab画一个球的代码
时间: 2023-12-14 09:39:17 浏览: 287
如何用matlab画球
以下是用 MATLAB 画一个球的代码:
```matlab
% 定义球的半径和圆心
r = 5; % 半径
center = [0 0 0]; % 圆心
% 设置球面上的点数
n = 50;
% 生成球面上的点
theta = linspace(0, 2*pi, n);
phi = linspace(0, pi, n);
[theta,phi] = meshgrid(theta, phi);
x = r*sin(phi).*cos(theta) + center(1);
y = r*sin(phi).*sin(theta) + center(2);
z = r*cos(phi) + center(3);
% 绘制球面
surf(x, y, z);
axis equal; % 设置坐标轴比例一致,使球看起来更圆
```
运行这段代码,你将会看到一个半径为 5 的球在 MATLAB 中的可视化效果。
阅读全文