跳至主要內容

绘图 - MATLAB

Kamimika...大约 1 分钟其它matlab笔记

本文介绍了 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)
上次编辑于:
贡献者: wzh656
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.3.0