[繪圖]如何更改圖的刻度

看板MATLAB作者時間13年前 (2013/01/11 13:43), 編輯推噓3(308)
留言11則, 3人參與, 最新討論串1/1
請問我要將途的刻度改得更精細該如何用呢?? 還沒改之前是 X軸的刻度是0 500 1000 1500 2000 2500 3000 Y軸的刻度是0 1 2 3 4 5 6 但是我參照網路的指令 set(gca,'xtick',[0:3000],'ytick',[0:3]); 這個 繪圖的結果還是沒有變 我是希望刻度變成 X軸0 100 200 300 400。。。。。。3000 Y軸0,0.1,0.2,0.3,0.4,0.5一直到3   mvasc=250; vs=11.4; vts=0.44; zt=0.051; ztmva=1.5; ztmvaxr=10; capkvar=316; zs=((vs^2)/mvasc)*((vts/vs)^2); rs=zs/(1^2+8^2)^(1/2); xs=8*rs; zt1=(zt*(vts^2))/ztmva; ztr=zt1/(1^2+ztmvaxr^2)^(1/2); ztx=ztmvaxr*ztr; zcap=((vts^2)/capkvar)*1000; z1=(rs+ztr)+(xs+ztx)*i; z2=0-zcap*i; freq=60; ztotal=[]; for k=1:3000; z11=real(z1)+(imag(z1).*freq/60)*i; z22=real(z2)+(imag(z2)./(freq/60))*i; ztotal=(z11*z22)/(z11+z22); w(k)=(real(ztotal)^2+imag(ztotal)^2)^(1/2); freq=freq+1 end plot(w) 這是我得程式  -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.117.117.19

01/11 14:58, , 1F
set(gca,'xtick',[0:500:3000],'ytick',[0:1:6]);
01/11 14:58, 1F

01/11 15:15, , 2F
試過了 不行
01/11 15:15, 2F

01/11 15:35, , 3F
set(gca,'xtick',[0:100:3000],'ytick',[0:0.1:3]); 也是嗎
01/11 15:35, 3F

01/11 15:39, , 4F
還是一樣
01/11 15:39, 4F

01/11 15:43, , 5F
可是我的會變耶XD
01/11 15:43, 5F

01/11 15:44, , 6F
plot(x,y);
01/11 15:44, 6F

01/11 15:44, , 7F
set(gca,'xtick',[0:100:3000],'ytick',[0:0.1:3])
01/11 15:44, 7F
※ 編輯: bluert 來自: 120.117.117.19 (01/11 15:57)

01/11 15:58, , 8F
我是要讓plot(w)的圖形X。Y軸刻度更小
01/11 15:58, 8F

01/11 15:58, , 9F
要如何改
01/11 15:58, 9F

01/11 16:18, , 10F
我知道為什麼了我把SET打在plot前面
01/11 16:18, 10F

01/12 17:38, , 11F
XD
01/12 17:38, 11F
文章代碼(AID): #1GxwQNO7 (MATLAB)