[其他]如何顯示小數點以後的數字

看板MATLAB作者 (藍天)時間13年前 (2013/01/11 15:23), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
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) 這是我的程式,就是我想讓所有的變數都小數點顯示16位數,該如何輸入呢? 我輸入foramt long g在第一行但是沒有用 是我打錯嗎??? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.117.117.19 ※ 編輯: bluert 來自: 120.117.117.19 (01/11 16:28)
文章代碼(AID): #1GxxtqJ9 (MATLAB)