Matlab中plot出灰色线条
1、命令:直接选好,对应的颜色>> x=0:0.1:2*pi;>> plot(x,sin(x),'r')>> plot(x,sin(x),'r')。
2、matlab可以设置线条的类型和颜色,常用的线条类型和颜色如下图所示,可以选择自己需要的线条颜色。
3、先画出图像,然后再进行调色>> x=0:0.1:2*pi;>> plot(x,sin(x))>> hold on>> plot(x,2*sin(x))。
4、选定左上角的箭头,左键点击一下。
5、鼠标会到图像上,然后点击鼠标左键,选中所画的曲线。
6、找到color选项,并且点进去,系统弹出颜色的选项。
7、找到希望显示的颜色,这里选择红色,来标注,然后确定即可。
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条线
当然,可以用更多的颜色
黑色的可以
plot(x,y,'k')
灰色的要用到rgb
clc;clear all
x=0:0.1:2*pi;
y=sin(x);
plot(x,y,'color',[0.5 0.5 0.5])
方法/步骤
下面将以一个简单的绘图操作为例。
绘制0到2*pi范围内的正弦余弦函数,默认的图形是实线,颜色第一条是蓝色,第二条红色...
设置线型:
可以在写绘图代码时,设定特定的线型,例如,画虚线:
plot(x,y1,'--')
画星点线:plot(x,y1,'p')
类似地,
‘*’,*号线
‘<' ,三角符号线等等
设置线条颜色:
plot(x,y1,'r')
类似地,在第二张图中给出各种颜色和线型的符号。
另外,我们可以在一条命令中同时设置线型和颜色。
plot(x,y1,'--*r')。
Matlab中plot语句的使用方法
定义坐标轴的显示范围用axis指令 语法:axis([xmin xmax ymin ymax]) 你的例子ymin ymax应分别设为0和0.5,xmin xmax 取周期的两端。 然后再plot(x,y)欢迎一起探讨matlab的使用:)
Matlab plot画图怎样在图中添加注释?
1、首先打开matlab,点击输入:x1=0:0.1:10;y1=sin(x1);x2=0:0.1:10;y2=cos(x2);然后将两个图像画在一张图上,plot(x1,y1,x2,y2)、2、plot后图像如下图所示,此时是没有注释的,只有两个曲线,这时如果是比较接近的曲线则不容易区分。3、这时可以通过legend函数进行注释的添加,使用...
matlab的plot命令
1、没有中括号就是表示点的意思,第一个就画点(-2,-1.1)2、像楼上说得,中括号是构造矩阵用的,plot只有一个参数时,会将参数作为纵坐标,横坐标为起始是1,公差是1的等差数列,此列便是 (1,-2),(2,-1.1)两点画线 3、跟2一样 4、2个参数,二维矩阵,楼主自己看图琢磨吧,这样...
matlab中 plot(x(1,:))什么意思?
matlab中plot(x(1,:))表示将二维矩阵x的第一行元素画成散点图。其中:x(1,:)指x矩阵的第一行所有列,:表示所有的。plot()是matlab中的描点做图函数,一般需要指定横坐标和纵坐标。这里只有一组坐标,则将其作为纵坐标,横坐标默认为1,2,3,4...举个例子:>> x = rand(100); % x为...
matlab中plot(x1,y1,x2,y2)是什么意思?
把两条曲线画在同一坐标里。plot的用法基本上有这样两种:
关于matlab中的plot问题
y=@(x)(sin(x).*cos(x));%%定义函数y,自变量为x fplot(y,[-2,2],'-r');%%绘制[-2,2]区间内的y函数图像,‘-’表示实线,%%‘r’表示红色 法2:使用函数值绘制 x=[-2:0.02:2];%x值为-2到2,每隔0.02取一点 y=sin(x).*cos(x);%求每个x值对应的y值 plot(x,y,'-...
matlab中plot和polyval、polyfit用于什么函数。
plot是画图函数 polyval是求值函数 polyfit是曲线拟合函数 polyfit用于多项式曲线拟合 p=polyfit(x,y,m)其中, x, y为已知数据点向量, 分别表示横,纵坐标, m为拟合多项式的次数, 结果返回m次拟合多项式系数, 从高次到低次存放在向量p中.y0=polyval(p,x0)可求得多项式在x0处的值y0 ...
MATLAB中plot函数和line函数作用有区别吗?
两个函数的格式不同:\\x0d\\x0aplot(X,Y,S); % X,Y为坐标,画出一个点,S为其它属性(颜色,点的大小等)。\\x0d\\x0aline([X1 X2],[Y1 Y2],S); %点A(X1,Y1)和点B(X2 Y2)之间画一条直线,S为其它属性(颜色,线的粗细等)。\\x0d\\x0a详细资料可以在matlab主面板里输入 ...
在matlab中如何画离散点图?
在matlab中如何画离散点图?可以用Matlab的基本平面图形函数,即plot()函数实现离散点图。用法:plot(x,y,'*')实例:x=[0 0.2 0.4 0.6 0.8 1];y=[1 0.84779959 0.6049828 0.34716436 0.27696241 0];plot(x,y,'*')xlabel('x'),ylabel('y')
matlab中plot(x,y,'o',x,y)这个命令括号里为什么要有两个x,y
plot函数可以同时多组关系,比如我们有 x和y,还有x2和y2,那么我们可以同时画出来,用命令plot(x,y,'o',x2,y2,'*')表示x与y的关系,使用o来画出来,x2和y2的关系,使用*画出来。上面的例子中,plot(x,y,'o',x,y)画了两次x和y的关系,但第二次画的时候,没有限制用什么符号画,...
单董萆薢: 你要在workspace里选中变量名称,然后这里就亮了可以点了,然后就画出来了,就是这样
东阿县13559516899: 关于MATLAB:line(t+.06,sin(t),'LineWidth',4,'Color',[.8 .8 .8]); - ?
单董萆薢: 相当于用plot(t+.06,sin(t))画曲线,并且设置线宽为4,颜色为灰色.line是生成线对象的最低级函数,plot是其高级函数.
东阿县13559516899: matlab plot 灰色 gray - ?
单董萆薢: 不用改eval语句 hold on 改成hold all
东阿县13559516899: MATLAB中使用fplot画图怎么改变图形曲线的颜色? - ?
单董萆薢: MATLAB中(f)plot中画线的颜色通常是八种: 标记符 颜色 r 红 g 绿 b 蓝 c 蓝绿 m 紫红 y 黄 k 黑 w 白但是线的颜色是由红绿蓝(RGB)三原色组成的,通过设定三原色的权重可以改变线的颜色,命令如下(x为横坐标,y为纵坐标):color的...
东阿县13559516899: matlab中plot函数一共能调用多少种颜色 - ?
单董萆薢: matlab中可以调用所有存在的颜色.解决方法如下: 1、首先在matlab中创建了一个自定义函数test_data,并将test_data函数放在当前文件夹,如下图所示. 2、在命令行窗口中输入test_data(3)进行调用函数,返回结果9. 3、在命令行窗口中调用函数,需要注意的是调用函数要在当前文件夹中,就是要在自定义函数test_data的路径文件夹下,不然会出现找不到的情况. 4、也可以创建m脚本文件来调用自定义函数,在m脚本文件输入“t=test_data(3);disp(t);. 5、最后运行脚本文件之后,可以在命令行得出结果9.
东阿县13559516899: matlab画图怎么设置线条类型和颜色 - ?
单董萆薢: x=0:0.1:6; y=sin(x); plot(x,y,'--r*','linewidth',2,'markersize',5)%'--':表示线型;'r':表示线条的颜色为red(红色);'*':表示标记代号;'linewidth':表示线宽,其宽度为2;'markersize':表示标记的尺寸,其尺寸为5.其线型代号颜色如下图:
东阿县13559516899: 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种情...
东阿县13559516899: matlab中作图线条颜色怎么表示 - ?
单董萆薢: r--红色,m--品红 k--黑色,g--绿色,c--青色,y--黄色,w--白色,可以直接用,其他 颜色要通过[r,g,b]矩阵设置:clear all;clc; 表示以实线画图,“红色实心r”表示红色--------就是红色实线画图 :::::::::::::::::::请参考以...
东阿县13559516899: matlab 画一条线的灰度曲线 - ?
单董萆薢: 画第10列的灰度曲线:I = rgb2gray(imread('test.jpg')); plot(I(:,10));
东阿县13559516899: matlab隐函数曲线颜色 - ?
单董萆薢: plot(x,y,'r') 横坐标x,纵坐标y,曲线颜色是红 plot(x,y,'b') 横坐标x,纵坐标y,曲线颜色是蓝 plot(x,y,'g') 横坐标x,纵坐标y,曲线颜色是绿 plot(x,y,'y') 横坐标x,纵坐标y,曲线颜色是黄 plot(x,y,'k') 横坐标x,纵坐标y,曲线颜色是黑 还可以加些其他的区别例如 PLOT(X,Y,'c+:') 画出曲线每一点用+组成的颜色为为蓝绿色的曲线matlab里有什么指令不会,你就在command window 窗口输入 help +你不懂的指令 如 help plot