RGB值通常是一个范围在[0,1]之间的三元素向量。 matlab x = linspace(0, 2*pi, 100); y = cos(x); plot(x, y, 'Color', [0.5, 0.2, 0.8]); % 使用自定义的RGB颜色绘制余弦曲线 在这个例子中,[0.5, 0.2, 0.8]表示一个深紫色的RGB值。 3. 使用十六进制颜色代码 虽然MATLAB的plot函数本身不...
plot(X,Z,'color',[0.9,1,0.7],'Marker','diamond','MarkerEdgeColor','r') xlabel('x','FontSize',15) ylabel('y','FontSize',15) title('Customized the plot color in Matlab','Color',[0.7,0,1]) 方括号中间的三个数字表示的三原色的比例,配色标准可以参考:Matlab配色 Plot的基本命令: plot(...
首先定义一个颜色rgb的三元矩阵,n行3列例如c=[ 1 1 1; 1 1 0; 1 0 1; ...];for i=1:n %n是你画曲线的数量 plot(x,y,'color',c(i,:));hold on %化曲线,每次循环根换数据和颜色endhold off对于c,你可以用系统定义好的colormap例如c=colormap(jet(n)); ...
1、自定义一个颜色数组 在matlab命令窗口输入如下代码:>> c = rand(5,3),表示生成一个5行3列的0~1之间的随机数组,这样每一行的三个数可以作为一个颜色数组。2、循环绘制5条曲线 >> x = 0:pi/50:2*pi;>> A = 1:5;>> for i=1:5 plot(x,A(i)*sin(x),'color',c(i,:))...
首先定义一个颜色rgb的三元矩阵,n行3列例如c=[ 1 1 1; 1 1 0; 1 0 1; ...];for i=1:n %n是你画曲线的数量 plot(x,y,'color',c(i,:));hold on %化曲线,每次循环根换数据和颜色endhold off对于c,你可以用系统定义好的colormap例如c=colormap(jet(n)); ...
首先定义一个颜色rgb的三元矩阵,n行3列 例如 c=[ 1 1 1;1 1 0;1 0 1;...];for i=1:n %n是你画曲线的数量 plot(x,y,'color',c(i,:));hold on %化曲线,每次循环根换数据和颜色 end hold off 对于c,你可以用系统定义好的colormap 例如 c=colormap(jet(n)); %n...