原文链接:http://blog.csdn.net/leo2351960/article/details/31883479
Plot,英文含义为:小块土地(n);情节(n);绘制(v);密谋(v);plot命令是Matlab中最常用的线性绘图命令,用来绘制常见的二维图形。
命令:plot(x,y) x表示X坐标值,y为Y坐标值
示例:绘制y=sin(x)图形
可以看出来图形非常简单,如果只是画这么简单的图形那还用什么Matlab,直接Excel就行啦。
实际情况是,如果我想绘制成下图那样,要怎么样实现?
我们一步一步来。
Step1:一条折线实在单调,怎么样可以表示出线上的点,还要调整线性、颜色?
所以上述命令表示使用红色点划线绘制y-x折线,数据以星号*标记,如下图。参数-含义对照表请参考表1。
表1 plot命令参数含义对照表
参数一 | 含义 | 参数二 | 含义 | 参数三 | 含义 |
b | blue(蓝色) | . | point(点) | - | solid(实线) |
g | green(绿色) | o | circle(圆圈) | : | dotted(点线) |
r | red(红色) | x | x-mark(x记号) | -. | dashdot(点划线) |
c | cyan(宝石蓝) | + | plus(加号) | -- | dashed(虚线) |
m | magenta(洋红) | * | star(星号) | (none) | no line(不显示线) |
y | yellow(黄色) | s | square(方形) |
|
|
k | black(黑色) | d | diamond(钻石形) |
|
|
w | white(白色) | v | triangle(down) (尖头朝下三角形) |
|
|
|
| ^ | triangle(up) (尖头朝上三角形) |
|
|
|
| < | triangle(left) (尖头朝左三角形) |
|
|
|
| > | triangle(right) (尖头朝右三角形) |
|
|
|
| p | pentagram(五角星) |
|
|
|
| h | hexagram(六角星) |
|
|
Step2:怎么样在同一幅图里画两条线?
Step3:OK,画是能画出来了,还要调整变得更漂亮!!!
OK,小菜一碟。
对着想要调整的部分,如下图中的曲线,右键呼出“属性编辑器”,然后尽情调整即可。
Task:
模仿绘制以下图表
More:
对图表部分右键单击-Show Code(显示源代码),可以看到图表源代码!