[討論] 矩陣如何賦值給index之外的欄位

看板MATLAB作者 (NTU KI)時間2年前 (), 編輯推噓1(104)
留言5則, 2人參與, 2年前最新討論串1/1
如題 第一次在matlab版發文,想詢問各位高手 該怎麼賦值給index小於0或是大於長寬的項目呢? 我目前是在用bilinear interpolation來計算影像伸縮 有時候會有index小於0或是大於長寬的情形發生 不知道有沒有什麼比較簡潔易讀的寫法 小弟資質駑鈍,目前只有想到用if else一個case一個去檢查QQ 搜尋了一下好像沒看到板上有相似的討論文,餵狗也沒看到(可能我關鍵字打得不夠精確 ) 還請各位版友指點迷津,謝謝 ---- Sent from BePTT -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.51.240 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1558908105.A.33F.html

05/27 08:59, 2年前 , 1F
index不可能<1,這是MATLAB的限制。超上界記得是可指定,不
05/27 08:59, 1F

05/27 08:59, 2年前 , 2F
能讀。
05/27 08:59, 2F

05/27 09:03, 2年前 , 3F
你如果是要討論如何避免此情況,可能要附下mwe,我感覺不會
05/27 09:03, 3F

05/27 09:03, 2年前 , 4F
有這問題啊?不過我沒實際做過就是。
05/27 09:03, 4F

05/27 14:55, 2年前 , 5F
後來我換了一個寫法就ok了,感謝s大的回覆
05/27 14:55, 5F
文章代碼(AID): #1Swmp9C_ (MATLAB)
文章代碼(AID): #1Swmp9C_ (MATLAB)