將2維矩陣圖形的座標軸更換成小數已回收

看板MATLAB作者 (斑狗~)時間16年前 (2009/02/12 00:31), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
pha=0:0.01:0.1; s=-8:8; figure; surf(s,pha,g_c(pha*100+1,s+256)); ========================================== 以上是程式碼 我想讓pha的座標軸刻度為0~0.1之間 但是g_c矩陣裡面行列變數不可是小數 所以我把它變成pha*100+1 但是他一直出現 Subscript indices must either be real positive integers or logicals. 還是我這樣寫邏輯不對??? 這個g_c矩陣為11*511 有高手可以幫我解答嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.33.159

02/12 00:56, , 1F
加1之後還是有小數點吧
02/12 00:56, 1F

02/12 01:20, , 2F
可是前面都乘以100了
02/12 01:20, 2F

02/12 06:52, , 3F
用 int8(pha*100) 變成整數看看
02/12 06:52, 3F

02/12 13:38, , 4F
沒錯 是這個問題 謝謝大家的回答^^
02/12 13:38, 4F
文章代碼(AID): #19alrvhm (MATLAB)
文章代碼(AID): #19alrvhm (MATLAB)