MATLAB画函数的三维图
时间: 2024-06-12 19:09:52 浏览: 135
MATLAB绘三维图
5星 · 资源好评率100%
MATLAB可以使用`plot3`函数来画函数的三维图。这个函数可以接受三个向量作为输入参数,分别表示X轴、Y轴和Z轴的取值范围。下面是一个简单的例子:
```matlab
% 定义X轴的取值范围
x = linspace(-2*pi, 2*pi, 100);
% 定义Y轴的取值范围
y = linspace(-2*pi, 2*pi, 100);
% 创建一个网格坐标点矩阵
[X, Y] = meshgrid(x, y);
% 计算Z轴的值,这里以sin(x) * cos(y)为例
Z = sin(X) .* cos(Y);
% 绘制三维图
figure;
plot3(X(:), Y(:), Z(:), 'r.');
xlabel('X');
ylabel('Y');
zlabel('Z');
title('3D plot of sin(x) * cos(y)');
```
这段代码将会绘制出一个以sin(x) * cos(y)为函数的三维图。
阅读全文