Matlab:plot函数绘制二维折线图

一、基本调用格式

1、plot(y)
  若y为向量时,则以y中元素序号为横坐标,y的分量为纵坐标绘制曲线。若y为实矩阵,则按照列绘制每一列对应的曲线。
2、plot(x,y)
  若x和y为同维向量,则以x为横坐标,y为纵坐标绘制曲线。若x和y中存在标量,则plot函数绘制出的是散点图。
3、plot(x1,y1,x2,y2)
  同时绘制多条曲线

二、属性设置

例:

x = [1 2 3 4 5];
y = [1 4 9 16 25];
plot(x,y,'k - o');%曲线设置为:黑色(k)、细直线(-)、点标记为圆形(o)

在这里插入图片描述

1、线条颜色设置

符号颜色RGB
‘r’红色[1 0 0]
‘g’绿色[0 1 0]
‘b’蓝色[0 0 1]
‘k’黑色[0 0 0]
‘w’白色[1 1 1]
‘c’青色[0 1 1]
‘y’黄色[1 1 0]
‘m’品红[1 0 1]

例如:plot(x,y,‘r’);%线条设置为红色

2、线形设置

符号线形
‘-’实线(默认)
‘- -’虚线
‘:’点线
‘-.’点划线

例如:plot(x,y,’:’);%线形设置为虚线

3、点形状设置

符号线形
‘o’
‘+’加号
‘*’星号
‘.’
‘x’十字
‘s’正方形
‘d’菱形
‘p’五角星
‘^’上三角形
‘v’下三角形
‘>’右三角形
‘<’左三角形

例如:plot(x,y,’o’);%坐标点设置为圆形

4、其它设置
线宽设置:Plot(x,y,’LineWidth’,1);%默认为0.5磅
标记大小设置:plot(x,y,’o’,’MarkerSize’,10);%默认为6磅
标记填充延时:plot(x,y,’o’,’MarkerFaceColor’,’b’);%设置为蓝色

三、辅助显示函数

函数作用
title(’ ')设置图形的标题
xlabel(’ ')标记横坐标含义
ylabel(’ ')标记纵坐标含义
axis([xmin xmax ymin ymax])限定曲线显示范围
grid on/grid off添加网格线/取消网格线
hold on/hold off保持上一张图/取消保持
text(a,b,’ ’)在点(a,b)处添加标注
  • 5
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

花开半夏321

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值