Matlab绘制图形知识点总结(一)

本文介绍了Matlab中用于二维图像绘制的核心函数plot的使用,包括单个和多个函数同时绘图,以及线型、颜色和标记类型的自定义。此外,还详细讲解了坐标轴的设置,如axis、xlim/ylim、legend和text等函数的运用,帮助用户更好地控制和注释图形。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        在实际的操作中,我们能够通过代码设计轻松命令Matlab绘制图形,下面是为总结Matlab最常用的几种绘图函数(包括二维与三维制图)。

一、二维图像绘制函数plot()

        1.plot(X,Y);       

        当且仅当X,Y均为实数向量且维数相同(相同长度的行向量或者相同长度长度的列向量)时有效,Matlab将会按照其顺序一一对应其横坐标及纵坐标即  [X(i),Y(i)]。若X或者Y均为复数变量,则会忽略虚数部分。

X=[1 2 3 4 5 6 7 8];    %均为行向量或者均为列向量
Y=[8 7 6 5 4 3 2 1];
plot(X,Y);
X=[1 2 3 4 5 6 7 8+6i];    %Matlab画图时提示警告自动忽略虚数部分
Y=[8 7 6 5 4 3 2 1+6i];
plot(X,Y);

(上述两者画出来的图形一致)

        若X、Y一个为向量,一个为矩阵,且向量长度等于矩阵的行数或者列数,函数会按行或者列将矩阵分解为多个向量分别与X\Y一一对应,在图像中分别画出其对应图线。

X=[1 2 3 4 5 6 7 8];    %X为向量
Y=[8 7 6 5 4 3 2 1;7 6 5 4 3 2 1 0; 6 5 4 3 2 1 0 -1];   %Y为三行八列的矩阵
plot(X,Y);

 (画出来的效果如上)

       

         2.plot(X1,Y1, X2,Y2, .....,Xn,Yn)

        Matlab支持多函数同时画图,且在同一画布上展现,效果不多赘述。

        

        3.plot(X,Y,S)

在Matlab中可以自定义其图像样式,根据自己的风格或者论文的要求可以切换多种线与坐标的样式。下面概括出一些常用的定义符。(注意黑色的简写不是b而是k)

        (1)线形、颜色定义符

线形及颜色符号表

定义符 - -- -.
线形 实线(Matlab默认) 划线 点线 点划线
定义符
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值