matlab双纵坐标的绘图命令_MATLAB 的图形处理

53230d5be1d1bb8860d53431b5325e6c.png

一基本绘图函数

1. 平面曲线绘图

plot(Y) 如Y是实向量,则绘出横坐标值为序号,纵坐标值为Y的曲线,如Y是虚数,则横坐标值为Y的实部,纵坐标为Y的虚部的曲线,点与点之间用线段相连。如果Y是矩阵,则画出Y中各列相对于行号的曲线.

plot(X,Y), 如X,Y为同维实向量,则绘出横坐标为X纵坐标为Y的曲线
plot(X,Y, 'Linespec'), 按Linespec所规定的线型、标记点、颜色绘线。

其中Linespec为字符串,是下列字符的组合

线型: 实线 - ,长划虚线--,短虚线:,点划线-. ,

标记点:点., 加号+,星号*,圈o,叉x,方块s,菱形d,上三角^, 下三角v,左三角<, 有三角>, 五角星p,六角星h

颜色:红r,绿g,蓝b,黄y,粉红m,青c,白w,黑k

甚至还可以设置线宽'LineWidth',标记点边缘颜色'MarkerEdgeColor',标记点填充颜色'MarkerFaceColor',标记点大小'MarkerSize' 如下例

plot(X,Y,'Linespec', '-bs', 'LineWidth',2,MarkerEdgeColor','y','MarkerFaceColor','y','MarkerSize',10)

如要画几条曲线在一张图上,只要在plot函数中依次输入即可,例

ploy(x1,y1,'r',x2,y2,'b')

如果几条曲线的横坐标值都相等为x,可以把几条曲线的纵坐标值组成一个矩阵Y的列向量,然后plot(x,Y)即可,这时各条曲线的颜色按照规定的次序循环表示。

如果几条曲线的纵坐标值都相等为y,可以把几条曲线的横坐标值组成一个矩阵X的列向量,然后plot(X,y)即可,这时各条曲线的颜色按照规定的次序循环表示。

不然,把各曲线的横坐标值组成一个矩阵X的列,列坐标组成矩阵Y的列,然后plot(X,Y).

要在图的正上方给出标题,可用title('标题')实现,如

title('正弦函数图形','FontName','隶书','FontSize',20), 数学符号可用TeX语言输入,常用的几个:leq 小于等于,pi 圆周率,int 积分号,sum 求和号 leftarrow 左箭头 rightarrow右箭头

要加注坐标轴:

xlabel('横坐标的注')
ylabel('列坐标的注')

加注图例:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值