MATLAB中的绘图函数有下列基本颜色:
红色——"red"
绿色——"green"
蓝色——"blue"
青色——"cyan"
洋红色——"magenta"
黄色——"yellow"
黑色——"black"
白色——"white"
如需要其他颜色,可以用调色板进行调整 RGB 三元组。如RGB 三元组 [0.8500 0.3250 0.0980]
plot函数代表不同颜色的标示符一共有八种:y:黄色;k:黑色;w:白色;b:蓝色;g:绿色**;r:红色;c:亮青色;m:锰紫色;
二维绘图函数
不同线上画不同颜色简单易用的函数。Matlab-code
Examples demonstrating thecolors.
% LINECOLORS
N=6;
X =linspace(0,pi*3,1000);
Y =bsxfun(@(x,n)sin(x+2*n*pi/N), X.',1:N);
C =linspecer(N);
axes('NextPlot','replacechildren','ColorOrder',C);
plot(X,Y,'linewidth',5)
ylim([-1.1 1.1]);
% SIMPLER LINE COLOREXAMPLE
N = 6; X =linspace(0,pi*3,1000);
C =linspecer(N)
holdoff;
forii=1:N
Y =sin(X+2*ii*pi/N);
plot(X,Y,'color',C(ii,:),'linewidth',3);
hold on;
end
% COLORMAPEXAMPLE
A =rand(15);
figure; imagesc(A); % defaultcolormap
figure; imagesc(A);colormap(linspecer); % linspecer colormap
参考资料:
百度百科——MATLAB
你说plot么?颜色无限的,可以根据RGB数值进行线的颜色规定
plot(x,y,'Color',[0.63,0.13,0.94],'LineWidth',1.5);
上图中方括号里的就是RGB数值