• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Matlab绘图

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
  1. 在matlab中要得到曲线就需要画图。在matlab中最简单的画图命令是plot,只需要有两个等长的向量,就可以画出图形。

    例如:

           x=1:0.1:10; %%从1到10的长度为100向量

           y=sin(x); %%y为长度为100的向量

           plot(x,y);%%画出图形

           grid on;%%添加网格,这是用默认的最小标度画出的网格

  2. 2

    画出图形以后我们需要确定图形的名称、X轴Y轴的含义、范围以及最小标度。

    title('正弦曲线');%%设置图形名称:正弦曲线

    xlabel('时间'); %%设置X轴含义:时间

    ylabel('零件数');%%设置X轴含义:零件数

    axis([1 7 -1.5 1.5]);  %%确定范围:设置X轴范围为1~7,Y轴范围为-1.5~1.5

    set(gca,'XTick',1:2:7);%%设置标度:设置X轴最小标度为2,

    set(gca,'YTick',-1:0.4:1);%%设置标度:设置Y轴最小标度为0.4

    hold on;%%在该图基础上继续画图

    [max_y,a]=max(y);

    plot(x(a),max_y,'r*');

    text(x(a),max_y,' \leftarrow 正弦曲线极大值点');%%标记极大值点

    [min_y,a]=min(y);

    plot(x(a),min_y,'r*');

    text(x(a),min_y,' \leftarrow 正弦曲线极小值点');%%标记极小值点

  3. 3

    前一部分只说了一条曲线的情况,在许多情况下需要有多条曲线对比,那么如何标识别不同的曲线呢?

    一般来说标识号曲线有两种方法:(1)通过不同的颜色;(2)通过不同的线形;   

    颜色          定义符  

    红色          R(red)

    绿色          G(green)

    兰色          b(blue)

    青色          c(cyan)

    品红          M(magenta)

    黄色          y(yellow)

    黑色          k(black)

    白色          w(white)

    线形            符号

    实线            -

    圈圈             o

    星星             *

    正方形          s

    正六角星       h

    将正弦和余弦曲线用不同的曲线标识

    x=-3:0.1:3;

    sin=sin(x);%%正弦曲线

    cos=cos(x);%%余弦曲线

    plot(x,sin,'o-','color','g');%%画出正弦曲线

    hold on;%%继续画图

    plot(x,cos,'s-','color','m');%%画出余弦曲线

    legend('正弦','余弦');%%用图例标识曲线

    grid on;%%添加网格,这是用默认的最小标度画出的网格



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
delphiDBGrid简单自绘(字体颜色、背景等)发布时间:2022-07-18
下一篇:
[delphi]GetSystemInfo-获取系统信息发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap