MATLAB绘图与循环编程基础
1. MATLAB简单绘图命令
MATLAB提供了多种类型的绘图方式。在MATLAB桌面点击“PLOTS”选项卡,会以图形化方式列出可用的各种绘图类型。以下是创建线性图、半对数图和双对数图的命令:
| 命令 | 描述 |
| ---- | ---- |
| Plot(x,y) | y 相对于 x 的线性图 |
| Semilogx(x,y) | 半对数图(x 轴为对数刻度,y 轴为线性刻度) |
| Semilogy(x,y) | 半对数图(x 轴为线性刻度,y 轴为对数刻度) |
| Loglog(x,y) | 双对数图(x 轴和 y 轴均为对数刻度) |
除非只想绘制一个点,否则绘图命令中的参数必须是向量,并且这些向量的长度需要相同。如果绘图命令的参数是标量,绘图命令将只绘制一个点。
1.1 线性绘图示例
假设存在关系 $V = f (t)$,并且已经创建了以下向量:
t = [0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0];
V = [-20.2 -21.0 -19.4 -14.7 -6.2 6.9 25.4 50.0 81.4 120.4 167.8];
以下脚本使用 plot(t,V) 命令绘制 V 相对于 t 的图形,并假设 t 的单位是秒,V 的
超级会员免费看
订阅专栏 解锁全文
711

被折叠的 条评论
为什么被折叠?



