MatLab绘图

简介: MatLab绘图

作为一个功能强大的工具软件,Matlab具有很强的图形处理功能,提供了大量的二维、三维图形函数。由于系统采用面向对象的技术和丰富的矩阵运算,所以在图形处理方面方便又高效。

一般来说,一个命令行输入一条命令,命令行以回车结束。但一个命令行也可以输入若干条命令,各命令之间以逗号分隔,若前一命令后带有分号,则逗号可以省略。

如果一个命令行很长,一个物理行之内写不下,可以在第一个物理行之后加上3个小黑点并按下回车键,然后接着下一个物理行继续写命令的其他部分。3个小黑点称为续行符,即把下面的物理行看作该行的逻辑继续。

二维图形

一、 plot函数
① 函数格式:plot(x,y) 其中x和y为长度相同

                坐标向量
 函数功能:以向量x、y为轴,绘制曲线。

【例】 在区间0≤X≤2内,绘制正弦曲线y=sin(x)

其程序为:
x=0:pi/100:2*pi; %必须加上分号,否则x直接显示出来啦
y=sin(x); %必须加上分号,否则x直接显示出来啦
plot(x,y)

【例】在0≤x≤2区间内,绘制曲线 y=2e-0.5xcos(4πx)

程序如下:
x=0:pi/100:2*pi;
y=2exp(-0.5x).cos(4pi*x);
plot(x,y)

plot函数最简单的调用格式是只包含一个输入参数:
plot(x)

 在这种情况下,当x是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画出一条连续曲线,这实际上是绘制折线图。

② 含多个输入参数的plot函数调用格式为: plot(x1,y1,x2,y2,…,xn,yn)

Ⅰ.当输入参数都为向量时,x1和y1,x2和y2,…,xn和yn分别组成一组向量对,每一组向量对的长度可以不同。每一向量对可以绘制出一条曲线,这样可以在同一坐标内绘制出多条曲线。

 Ⅱ.当输入参数有矩阵形式时,配对的x,y按对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。

【例】同时绘制正、余弦两条曲线y1=sin(x)和

          y2=cos(x),其程序为:

x=0:pi/100:2*pi;
y1=sin(x);
y2=cos(x);
plot(x,y1,x,y2)

或者

x=[0:0.5:360]*pi/180;

plot(x,sin(x),x,cos(x))

中间变量绘图

t=0:0.1:2*pi;
x=t.sin(3t); %.表示点乘,表示矩阵乘法
y=t.sin(t).sin(t);
plot(x,y);

目录
相关文章
|
6月前
|
编解码 资源调度
MATLAB | 绘图配色第九期带高斯分布的直方图
MATLAB | 绘图配色第九期带高斯分布的直方图
83 0
|
6月前
|
编解码
MATLAB | 科研绘图第十一期动态趋势图
MATLAB | 科研绘图第十一期动态趋势图
68 0
|
6月前
|
存储 编解码
MATLAB | 科研绘图第十八期散点密度图
MATLAB | 科研绘图第十八期散点密度图
189 0
|
6月前
|
编解码
MATLAB | 科研绘图第十三期表示散点分布的双柱状统计图
MATLAB | 科研绘图第十三期表示散点分布的双柱状统计图
41 0
|
6月前
|
编解码
MATLAB | 科研绘图第十七期双Y轴图
MATLAB | 科研绘图第十七期双Y轴图
83 0
|
3月前
matlab绘图之plot使用
matlab绘图之plot使用
26 0
|
6月前
|
移动开发
MATLAB | SCI绘图配色第1期 | 点线图 | 刺客伍六七之暗影宿命第1集
MATLAB | SCI绘图配色第1期 | 点线图 | 刺客伍六七之暗影宿命第1集
160 0
|
5月前
|
数据处理
MATLAB 论文绘图规范标注
MATLAB 论文绘图规范标注
|
6月前
|
编解码
MATLAB | SCI 绘图配色第 2 期 | 三维柱状图 | 画江湖之不良人
MATLAB | SCI 绘图配色第 2 期 | 三维柱状图 | 画江湖之不良人
121 0
|
6月前
|
编解码
MATLAB | SCI绘图配色第三期 | 二维柱状图 | 一人之下
MATLAB | SCI绘图配色第三期 | 二维柱状图 | 一人之下
117 0