原创 Matlab画图功能中设置曲线的颜色问题

2012-11-30 23:26 6458 2 2 分类: 软件与OS 文集: MATLAB

Matlab画图命令中,我们可以通过一些简单的命令来设置曲线的颜色,例如b表示蓝色,r表示红色,g表示绿色,y表示黄色等等。

但是绿色和黄色等颜色,画出来之后往往不清楚。

一旦曲线较多,我们就会感觉颜色的表示命令太少,绞尽脑汁都想不出什么可以表示其它的颜色了。

另外,我们有时也需要一些特殊颜色,例如本篇文章中显示的颜色,我想表现压电片上的电压曲线,那么我当然想让该曲线和压电片的颜色相近。

example.jpg
于是我们可以找到这个颜色的三原色坐标量([0.87,0.49,0]),然后参考下面的代码,就可以画出想要的曲线颜色了。
clear all
close all

%% xlable: time
t_min = 0;
t_max = 1;
t_n = 1000;

time = linspace(t_min, t_max, t_n);

%% angular velocity
w = 2*pi*5;

%% plot figure
figure(1)
plot(time, sin(w.*time), 'Color',[0.87,0.49,0], 'LineWidth', 2)  % set special color
hold on
axis([0,1, -1.2, 1.2]);
set(gca,'FontName','Arial','FontSize',12)  % font and font size in the figure
xlabel('Time ');
ylabel('sin(\omegat)');  % \omega is the Greek Symbol
 
补充说明一下,图片中的希腊字母,公式的上标下标等等,我们可以借鉴latex的命令,通过命令显示出来。具体内容见上述例子。
广告

文章评论 0条评论)

登录后参与讨论
相关推荐阅读
吴所谓 2012-11-30 16:45
N-channel MOSFET中的门电荷(Gate Charge)和C_gs, C_gd的问题
最近研究的一个模拟电路,里面涉及到了MOSFET开关从触发到闭合之间的延时问题。 在LTSPICE里面,MOSFET开关的模型主要有3个参数提供给我们比较,即V_ds, R_on和Cate C...
吴所谓 2012-11-30 16:22
LTSPICE仿真软件使用心得
刚开始读博士的时候,导师向我推荐了LTSPICE电路仿真软件,让我学会并使用它。到不是因为这个软件有多么强大的功能,而是因为这个软件是免费的。这样导师就省了一笔经费去买这个软件了。哈哈,毕竟老外不...
广告
我要评论
0
2
广告
关闭 热点推荐上一条 /1 下一条