zoukankan      html  css  js  c++  java
  • 用matlab的plot画图的几种用法(转)

    1、设置图线宽度   

    set( haxis, 'LineWidth', 1.0 ); ----这是 set函数, 'LineWidth'就是axis的线宽度属性,其值默认为0.5,这里可以改成1.0了。

    2、调整坐标轴上下限
    set( haxis, 'XLim', [ 2 20 ] );  set( haxis, 'YLim', [ 2 20 ] );---调整坐标轴上下限的。Z轴,那同理set( haxis, 'ZLim', [ Zmin, %% Zmax ] )
    3、调整坐标轴上的标注数字
    set( haxis, 'XTick', 2:1:20 );  set( haxis, 'YTick', 2:1:20 );----是调整坐标轴上那些标注出来的数字了,2:1:20意思是从2开始,每隔1标注一次,直到20为止。注意这里的2, 20最好和上面相应的XLim, YLim最大最小值一致。

    4、MATLAB中提供的线型及颜色属性:

    如:plot(x1,y1,'r-'),表示,用红色实线画出图形

    线型

    说明

    标记符

    说明

    颜色

    说明

    -

    实线(默认)

    +

    加号符

    r

    红色

    --

    双划线

    o

    空心圆

    g

    绿色

    :

    虚线

    *

    星号

    b

    蓝色

    :.

    点划线

    .

    实心圆

    c

    青绿色

     

     

    x

    叉号符

    m

    洋红色

     

     

    s

    正方形

    y

    黄色

     

     

    d

    菱形

    k

    黑色

     

     

    ^

    上三角形

    w

    白色

     

     

    v

    下三角形

     

     

     

     

    右三角形

     

     

     

     

    左三角形

     

     

     

     

    p

    五角星

     

     

     

     

    h

    六边形

     

    5、图形标题、轴标注、图形说明的设置

    图名标注可用:title('xx关系图')
    axis([0,22,0,3]);---显示范围为:X轴从0-22, Y轴从0-3显示。
    xlabel('电压(V)'),ylabel('电流(A)') 分别表示在X轴下标示 电压(V),Y轴旁标示“电流(A)”

    legend('A曲线 ','B曲线','C曲线')  用于说明图中的曲线的说明,顺序和plot(x1,y1,x2,y2,x3,y3)的曲线1、2、3相同即可。

  • 相关阅读:
    测试发帖
    C# 四舍五入算法(转)
    赚钱,爱好,生活
    c# 当前dll目录
    BlogWriter
    调用com+时,提示 0x800706f7,error msg:占位程序接收到错误数据,(本地调用时提示:不支持此接口)
    测试2
    系统架构设计 & 避免循环引用(转载)
    Visual Studio 2008查找替换用的正则
    Myeclipse webinf/lib包加载问题
  • 原文地址:https://www.cnblogs.com/Miliery/p/4394220.html
Copyright © 2011-2022 走看看