matlab画图线型、符号及颜色汇总(matlab画图线的颜色)
matlab中画图线型怎么设置
工具:matlab软件
步骤:
1、打开matlab软件,绘制0到2*pi范围内的正弦余弦函数,默认的图形是实线,颜色第一条是蓝色,第二条红色。
2、在写绘图代码时,设定特定的线型,例如,画虚线:plot(x,y1,'--')
3、画星点线:plot(x,y1,'p')
4、设置线条颜色:?plot(x,y1,'r')在第二张图中给出各种颜色和线型的符号。
5、可以在一条命令中同时设置线型和颜色。plot(x,y1,'--*r')。
matlab画图怎么设置线条类型和颜色
简单的颜色,
也就是matlab预定义的颜色包括:b--蓝色,r--红色,m--品红 k--黑色,g--绿色,c--青色,y--黄色,w--白色,可以直接用,其他颜色要通过[r,g,b] 矩阵设置: clear all;clc; x=-3:0.1:3; y=sin(x); plot(x,y,'m');
matlab中作图线条颜色怎么表示
通常有两种方法:
使用预置的颜色代码
'r' 红色 'm' 粉红 'g' 绿色 'c' 青色 ?'b' 兰色 'w' 白色 'y' 黄色 'k' 黑色
使用颜色数组
plot(x,y,'color',[0.1 0.2 0.3]) ?% 颜色数组三个元素都在0~1之间
示例如下:
?x?=?-2*pi:0.1*pi:2*pi;
?plot(x,sin(x),'r')??%?红色
?hold?on
?plot(x,cos(x),'color',[0?1?0])??%?绿色
求公式!matlab画图,在图中画出几条线,不同颜色.带注释之类.?
定义y1=f(t);y2=g(t)
plot(t,y1,'r-')------ 绘制t 为横坐标,y1为纵坐标的曲线,‘’内为线条颜色;具体g--绿色y--黄色--k--黑色r--红 *** ---蓝色
若在一个坐标系下绘制多条曲线
plot(t,y1,'r-';t,y2,'g';t,y3,'k'……)------绘制3条曲线,y1红色,y2绿色,y3黑色,不同曲线之间用分号隔开
legend('Vdc1','Vdc2')------------曲线注释,依次对应曲线1、曲线2等
grid on---------------绘制网格
hold on-----------保持原来绘制的图形,然后在绘制曲线不会覆盖原曲线
title('Vdc_PN')-------------图象标题,4,
MATLAB画12条线颜色
plot可以用RGB三色分量指定画线的颜色
plot(x,y,'Color',[r g b]);
其中 r g b都是0~1之间的数
例如
plot(x,y,'Color',[1 0 0])就是画红色的线
plot(x,y,'Color',[0 0 1])就是画蓝色的线
原来matlab定义的8中颜色其实就是这三种颜色只能取0和1时候的8种情况
白 蓝 绿 红 黄 青 洋红 黑
111 001 010 100 110 011 101 000
其实还可以取0~1之间的数,例如[0.5 0.5 0.5]就是灰色, [1 0.5 0]是橙色
里还可以利用matlab已经定义好的颜色图获得不同颜色
例如你要用12中颜色
c=jet(12);
得到的c是一个12x3的矩阵,每一行就是一种颜色
plot(x1,y1,'Color',c(1,:));hold on
plot(x2,y2,'Color',c(2,:));
plot(x3,y3,'Color',c(3,:));
.......
plot(x12,y12,'Color',c(12,:));
hold off
就可以用12种不同的颜色画12条线
当然,可以用更多的颜色
求公式!matlab画图,在图中画出几条线,不同颜色。带注释之类。
如下参考:
1.首先打开matlab,点击回车:
X1=0:0.1:10;
Y1等于sin(x1)
X2=0:0.1:10;
Y2等于cos(x2)
然后作图(x1,y1,x2,y2)
2.如下图所示。此时,通过注释不知道度数,只有两条曲线。
3.此时,legend函数可以被传递回通道以添加注释。格式如下:
传奇('sin','cos');
分别添加评论。
4.输入后的应答效果如下图所示。您可以看到在右上角添加了一个带有注释的文本框。
5.然后,legend函数还可以选择注释出现的位置,并通过添加location参数来实现它。点击输入:legend('sin(x)','cos(x)','location','northwest')。