matlab plot用法

Matlab中,除了plot绘制曲线的一般属性外,还有曲线线宽、标记点大小、标记点边框颜色和填充颜色等属性。这些需要通过plot(...,‘PropertyName‘,ProperValue,...)这样的语法格式来实现。?

其中可供选择的ProperName如下:?

1、LineWidth:用于设置线宽,其后的ProperValue选项为数值,如0.5,1,2.5等,单位为points?;

2、MarkerEdgeColor:用于设置标记点的边框线条颜色,其后的ProperValue选项为颜色字符,如‘g‘,‘b‘,‘k‘等?;

3、MarkerFaceColor:用于设置标记点的内部区域填充颜色,其后的ProperValue选项为

颜色字符,如‘g‘,‘b‘,‘k‘等??;

4、Markersize:用于设置标记点的大小,其后的ProperValue选项为数值,单位为points。?

例:线宽和标记点格式设置?。?

在命令窗口输入:

x=-5:0.5:5;

y=5.*exp(-abs(x)).*sin(x);

plot(x,y,‘--hr‘,‘LineWidth‘,1.5,...

‘MarkerEdgeColor‘,‘b‘,‘MarkerFaceColor‘,‘m‘,‘MarkerSize‘,10)?

原文地址:https://www.cnblogs.com/USTBlxq/p/9112706.html

时间: 2024-10-10 06:31:15

matlab plot用法的相关文章

Matlab Plot 使用多个图例( legend )

用matlab 画图时,发现线太多,生成的图例,遮盖了曲线.于是想画成多个图例,然后可以自由拖动. 废话不多说,1)代码: 2)效果. %%%%%%%%%%%% Code: figure %% ---- plot for maxtries performance set(0,'DefaultTextFontName','Times',... 'DefaultTextFontSize',16,... 'DefaultAxesFontName','Times',... 'DefaultAxesFon

MATLAB plot画线的颜色设定

plot中画线的颜色通常是八种: 标记符    颜色r          红g          绿b          蓝c          蓝绿m          紫红y          黄k          黑w          白 但是线的颜色是由红绿蓝(RGB)三原色组成的,通过设定三原色的权重可以改变线的颜色,命令如下(x为横坐标,y为纵坐标): color的域值为0—1 plot(x,y,'Color',[1 0 0]);代表红色 plot(x,y,'Color',[0

Matlab norm 用法小记

Matlab norm 用法小记 matlab norm (a) 用法以及实例 norm(A,p)当A是向量时norm(A,p)   Returns sum(abs(A).^p)^(1/p), for any 1 <= p <= ∞.norm(A)    Returns norm(A,2)norm(A,inf)   Returns max(abs(A)).norm(A,-inf)   Returns min(abs(A)). 当A是矩阵时n = norm(A) returns the larg

MATLAB——PLOT绘图

MATLAB——PLOT绘图 格式化绘图: 1.color: b g  r c m y k w blue green red  cyan magenta yellow black white 2.type of coordinate point . o x +  * s d v ^ < > p h point  circle x-mark plus star square diamond triangle (down) triangle (up) triangle (left) riangle

matlab plot

图形标注 x=0:pi/100:2*pi; y1=2*exp(-0.5*x); y2=cos(4*pi*x); plot(x,y1,x,y2) title('x from 0 to 2{\pi}'); %加图形标题 xlabel('Variable X'); %加X轴说明 ylabel('Variable Y'); %加Y轴说明 matlab plot函数怎么在一个表中划出两条线? plot(x1,y1,x2,y2) y1,和x2之间可以用单引号加入各种属性 MATLAB中提供的线型属性有: 线

(matlab)plot画图的颜色线型(转)

http://wenku.baidu.com/link?url=SVVMVH8QlDIu2hVKDtoBYs6l0CnQvFnFHJJ9yexmYVKQqhz47qIr7aK7LOf8nN0qNdy8O1CaLXqfUB5dWr5AVdqTLUjYP6Zi9TdHjWS7_27 y         黄色           ·             点线      m         粉红           ○             圈线      c         亮蓝        

Matlab Plot 画图中图

用matlab 画图时,发现一部分范围内,线之间贴得太近.于是想在图中画另外一个小图,实现局部放大的功能. 在网上众多偏方中,经过辛苦遴选与试验,发现以下的方法最为简单有效. 废话不多说,2)关键代码: 1)效果. %% ----- 1 效果: 需要注意的是:小图的显示位置以及尺寸大小都是用代码来控制的,具体请研究如下区区20行代码. %% ----- 2 Code: figure TextFontSize=20; LegendFontSize = 18; % ------------- Plo

matlab 基本用法

1,在Matlab基本的数据结构就是矩阵,而所说的的标量(1*1的矩阵),向量(行向量,列向量),数组(与向量是同一种数据结构,只是向量是数学中的叫法,而数组就变成语言中的叫法),其实就是特殊的矩阵. 2.生成矩阵: (1)生成行距阵,a=[1,2,3],这样就生成了一个1*3的矩阵a=1,2,3; 列矩阵,a=[1,2,3]'这样就生成了一个3*1的矩阵,或者b=[1;2;3],也同样生成列矩阵 所以,行矩阵之间的数据用空格或者逗号分开,换行用分号. (2)生成矩阵用内置函数: a)ones(

Matlab——plot函数全功能解析

转至:http://blog.sina.com.cn/s/blog_61c0518f0100f0lg.html 功能 二维曲线绘图 语法 plot(Y)plot(X1,Y1,...)plot(X1,Y1,LineSpec,...)plot(...,'PropertyName',PropertyValue,...)plot(axes_handle,...)h = plot(...)hlines = plot('v6',...) 描述 plot(Y)如果Y是m×n的数组,以1:m为X横坐标,Y中的每