matlab 设置曲线颜色

我把图片里面的线条用cell的方式保存,总共有800条曲线,我现在想把不同的曲线用不同的颜色在同一幅图里面画出来。请问怎么办?
你好
这是我总结的
画图
资料
比如画一条
蓝色
的x号线
plot(x,y,'bg')
画图:
线形:-实线散毕槐
-.
点划线
--长虚线
:短虚线
符号
颜色
符号
线形
b
蓝
.
点
c
青
。
圈
g
绿
×
×标记
k
黑
-
实线
m
紫红
*
星号
r
红
:
点线
w
白
-.
点划线
y
黄
--
虚线
上下标:
^{任意字符}
_{任意字符}
figure,title('\ite^{-t}sint');
%%
\it表示斜体
figure,title('x~{\chi}_{\alpha}^{2}(3)');
Matlab中给
图形
添加
希腊字母
\alpha
\beta
\gamma
\delta
\epsilon
\zeta
\eta
\theta
\iota
\kappa
\lambda
\mu
\nu
\xi
\omicron
\pi
\rho
\sigma
\tau
\upsilon
\phi
\chi
\psi
\omega
大写
小写
英文注音
国际音标注音
中文注音
1
Α
α
alpha
a:lf
阿尔法
2
Β
β
beta
bet
贝塔
3
Γ
γ
gamma
ga:m
伽马
4
Δ
δ
delta
delt
德尔塔
5
Ε
ε
epsilon
ep`silon
伊普西龙
6
Ζ
ζ
zeta
zat
截塔
7
Η
η
eta
eit
艾塔
8
Θ
θ
theta
θit
西塔
9
Ι
ι
iota
aiot
约塔
10
Κ
κ
kappa
kap
卡帕
11
∧
λ
lambda
lambd
兰布达
12
Μ
μ
mu
mju
缪
13
Ν
ν
nu
nju
纽
14
Ξ
ξ
xi
ksi
克西
15
Ο
ο
omicron
omik`ron
奥密克戎
16
∏
π
pi
pai
派
17
Ρ
ρ
rho
rou
肉
18
∑
σ
sigma
`sigma
西格马
19
Τ
τ
tau
tau
套
20
Υ
υ
upsilon
jup`silon
宇普西龙
21
Φ
φ
phi
fai
佛爱
22
Χ
χ
chi
phai
西
23
Ψ
ψ
psi
psai
普西
24
Ω
ω
omega
o`miga
欧米伽
matlab中使用legend的时候,不让其显示
边框
:
legend('boxoff')
画线多
条线
line([x1;x2;...],[y1;y2;...])
%画数肆
线条
[mag,phase,w]=bode(g0,'k-.',{0.01,1000});
得到的
mag为
三维数组
,可以用AA=mag(:,:,:)'求转置的方法得到其中的单列数据。
设置默认线型的
粗细
set(0,'DefaultLineLineWidth',1);
%
set(0,'DefaultAxesColorOrder',[0
0
0])
set(0,'DefaultAxesLineStyleOrder',('-|--|:|-.'));
set(0,
'DefaultAxesFontSize',
14);
至于你最后一个问题
百度搜索一下matlab四维表现冲友教程
学习一下即可
在此没法多说
“我把图片里面的线条用cell的方式保存”
------------------
cell内部是什么格式?链蚂

matlab里颜色并不局限于7种,这7个只是可以用字母表世滑示的,用RGB可以表示任意颜色搜唤腊

plot([1,2],[3,4],'Color',[0.5,0.7,0])
可以先设color=['b','如迟液k','r']; 之后旦绝在循环的plot里加上
plot(x,sin(i*x),color(i));
再复杂一点就这样
h=plot(x,sin(i*x))
set(h,'color',[0.1*i 0.1*i 0.1*i]);
后面三个数字的行向量是颜色映像,渣物可以自己任意设了
800条喊胡拆,就算能表示出来,还能看出来啊
我知道Matlab有郑枣7种颜色 r g b y m c k (红,绿,蓝,做顷黄,品红,青,黑)
h1
=ezplot(s);
set(h1,'Color','red');
hold
on;
h2
=
ezplot(diff(s))
set(h2,'辩差Color','green');
legend('函数','导函数');title('姿灶碧变上限迹举函数积分');
matlab 设置曲线颜色
← 上一篇: 下一篇: →