绘图 - MATLAB
...大约 1 分钟
本文介绍了 MATLAB 中常用的一些绘图函数。
基础绘图 (plot)
定义数据
使用冒号运算符 起始值:步长:终止值
来定义数据。
x = 1:0.1:10;
y = sin(x);
plot(x, y)
或
使用 linspace(起始值,终止值,数量)
函数来定义数据。
x = linspace(0, 10, 100);
y = sin(x);
plot(x, y)
轴标签与标题
xlabel('X轴标签')
ylabel('Y轴标签')
title('标题')
多条曲线
x = 1:0.1:10;
y1 = sin(x);
y2 = cos(x);
plot(x, y1, x, y2)
添加图例标识各条曲线
legend('sin(x)', 'cos(x)')
极坐标绘图 (polar)
theta = [0:0.1:2*pi];
r = sin(3 * theta);
polar(theta, r)
三维图形绘图 (surf)
[x, y] = meshgrid(-3:0.1:3, -3:0.1:3);
z = x.^2 + y.^2;
surf(x, y, z)
Powered by Waline v3.3.0