matlab画图hold on作用,Matlab 绘图功能与应用_LZH20100206

Matlab绘图功能与应用

此文LZH撰写,为以后使用Matlab绘图提供帮助。20110206,初四。

Matlab不仅有强大的数值运算和仿真功能,还具有强大的二维和三维绘图功能(可视化功能)。将运算或仿真结果(变量)可视化后,使繁杂数据的内在规律和相互关系变得显而易见。为科研中的对比、分析、判断、得出结论提供强有力的支持;可视化的图形可以用不同的线型、色彩、点标记、标注等形式表示出来,所用的命令格式也较简单,易学易用;用户还可以设计自己的图形界面,使变量和参数的修改更容易,方便对比、分析过程中的人机交互。

使用Matlab的可视化功能,需要学习:参见郑阿奇《MATLAB实用教程》第4章P115

1 二维曲线绘制(命令等);

2 三维曲线绘制(命令等);

3 特殊图形绘制(直方图等);

4 图形窗口的功能(编辑曲线 坐标 背景等);

5 对话框(制作输入输出信息框等);

6 句柄图形(低层命令,更细致更个性地表现图形);

7 用户图形界面设计(用户自己设计图形界面);

8 动画;

1二维曲线绘制

1.1 绘图命令

常用绘图命令

plot(x) % 1个输入变量x,绘制以x为纵坐标的二维曲线。

% 若x为向量,横轴为向量元素脚标,纵轴为向量元素值。

% 若x为矩阵,m行n列,横轴为行号,纵轴为列向量的元素值,

每个列向量绘制1条曲线,共绘制n条曲线。

plot(z) % 1个输入变量z,绘制复向量曲线。

% z为复向量(矩阵),横轴为实部,纵轴为虚部。

% plot(z)同plot(real(z),imag(z))等效。

plot(x,y) % 2个输入变量,绘制横轴为x,纵轴为y的二维曲线。

% x和y可以是向量,也可以是矩阵。有4种组合:

% x向量,y向量;

% x向量,y矩阵;

% x矩阵,y向量;

% x矩阵,y矩阵;后3种称为混合式曲线

plot(x1,y1,x2,y2,…) % 多个输入变量,绘制多条二维曲线。

% 变量对(x

k ,y

k

)的定义同上。

plot(x,y,'s') % 3个输入变量,带控制字符s的,绘制x,y二维曲线。

% 变量x,y的定义同上。

% 变量s为控制字符串,决定曲线的颜色、线型、点形,见1.4节。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值