EDA365电子论坛网

标题: 请问怎样在Matlab中调整坐标轴范围 [打印本页]

作者: jiulquq    时间: 2020-4-21 11:23
标题: 请问怎样在Matlab中调整坐标轴范围
要画一个图,因为y轴的值大部分都是0.9到1,所以y轴自动从0.9开始显示的,像下图一样, 我想把y轴范围改成0-1,怎么改呢,用了ylim=[0,1];也没有效果呢
3 \1 w; k1 I" j( h0 Cdata1=importdata('1.mat');
: a* X: }) I  k  U- t" W* @3 adata2=importdata('2.mat');7 a# M: m6 T. g% U0 `; l
bb=data2(35:400,5);
6 Z$ ?  y; P5 _( }) j* M9 ufigure(1);: J" k4 J6 n6 C1 z7 Z4 u
ylim=[0,1.5];
) y6 D. M% s  g, o: Aplot(35:400,bb,'b');
  P4 u% S: \* ^* \* F' }# I6 h6 A& L# t4 l
7 ]" B" g8 q$ G! r. J" Z; J

作者: NNNei256    时间: 2020-4-21 13:32
1 ^+ z, T3 E2 i/ d$ [- {
axis([35 400 0 1]);
* E7 N( i5 c# f' e* H4 n这个应该就可以,不行的话LZ参看下help axis吧
作者: CCxiaom    时间: 2020-4-21 13:33
3 Z" @0 m7 G2 J, y1 m
ylim=[0,1.5];
  k8 v! L+ z2 W& {6 Y0 W应该改为:( c2 i1 w$ p0 w  {- B
ylim( [0,1.5] );
作者: ExxNEN    时间: 2020-4-21 13:33
data1=importdata('1.mat');
" F* v6 M; s9 cdata2=importdata('2.mat');% H; l+ ^" X1 G5 m. {5 M4 A
bb=data2(35:400,5);" J2 S6 d$ c0 w
figure(1);" A: W: L; w! h, J$ R; T+ A7 j' J
plot(35:400,bb,'b');, x, ^$ E0 M# A( ?# S
axis([0 400 0 1]);! X# k/ H2 |7 L: D9 Y( Y1 A
这个可以的吧




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2