003MALAB应用基础第三章1MATLAB的图形功能
MATLAB的图形功能
MATLAB可以给计算数据以二维、三维的图形表现。通过对图形线型、色彩、光线、视角等的指定和处理,可把计算数据的特征更好地表现出来。
在MATLAB中有两个层次的绘图命令:高层与底层绘图命令。高层命令简单实用,底层命令有更强、更灵活的控制和表现图形的能力。
本章将先后介绍上述两类绘图命令。但重点介绍高层绘图命令。
二维图形
3.1.1 基本二维绘图命令 – plot
1、调用格式
格式1:
plot(x,y)
功能:
(1)若x,y为同规模的向量,则绘制以x为横坐标、y为纵坐标的一条曲线。
例如:
x=0:0.02:6;
y=1./((x-0.3).^2+0.01)+1./((x-0.9).^2+0.04)-6;
plot(x,y) 运行结果如下图所示:
(2)若x为向量、y是二维数组,则绘制以x为横坐标、y的每一列为纵坐标的多条曲线。
例如:
x=0:0.02:6;
y=[sin(x);cos(x)];
plot(x,y) 运行结果如下图所示:
(3)若x,y均为二维数组(必须相同规模),则绘制以它们的对应列为横、纵坐标的多条曲线。
例如:
x=[0:0.02:6;0:0.02:6];
y=[sqrt(x(1,:));exp(-x(2,:))];
plot(x.,y.) 运行结果如下图所示:
注意:在绘图时,以上x或y中的虚部将被忽略。
原创力文档

文档评论(0)