[問題] 矩陣的一些問題已回收

看板MATLAB作者 (囧興......)時間16年前 (2008/09/25 02:33), 編輯推噓-2(027)
留言9則, 4人參與, 最新討論串1/1
個位大大好 我是新手上路 有些東西真的不太懂@@“ 還希望個位大大解答 由於我需要處理大量data data格式為矩陣301*301 Q1:是否有辦法改寫矩陣寫法順序? 我要把原先的矩陣上下顛倒、左右相反 (也就是說原本的右上改到左下) Q2:將data中-99的值判斷出來並輸出成0要怎麼寫? Q3:由於我輸出的檔案必須由.dat轉輸出成.txt要怎麼寫? Q4:由於輸出的.txt要到另外一個程式讀取,必須在矩陣之前加上數行環境設定, 是否也可在其中一併處理並輸出? 感謝各位 小弟身邊沒人會MATLAB 給我資料的人也不會處理@@“ 所以請求各位大大幫忙了! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.57.7

09/25 03:25, , 1F
好幾個問題就算初學翻一下書也不用花太多時間
09/25 03:25, 1F
我是很虛心拜託 由於時間緊迫我真的沒有程式基礎 才會在這邊請各位強者幫忙 沒有必要這樣吧 ※ 編輯: babajoe 來自: 140.112.57.7 (09/25 04:03)

09/25 05:19, , 2F
Q1: a=rot90(a,2) %a是你的矩陣
09/25 05:19, 2F

09/25 05:21, , 3F
Q2: b=find(a==-99); a(b)=0; %應該有更好的解法@@
09/25 05:21, 3F

09/25 05:24, , 4F
Q3: save('a.txt','a','-ascii')
09/25 05:24, 4F

09/25 05:25, , 5F
Q4我不知道 = =+
09/25 05:25, 5F

09/25 11:00, , 6F
感謝大大我試看看!
09/25 11:00, 6F

09/25 14:56, , 7F
沒有程式基礎就上來求答案,先努力再問沒人會說什麼
09/25 14:56, 7F

09/25 14:58, , 8F
第四個問題,環境寫成字串,開檔寫入,之後再寫入矩陣
09/25 14:58, 8F
我所謂的沒有程式基礎 並不是說我沒翻書看 而是問題是我怎麼寫就是錯 在學這套軟體前都沒有學過任何程式相關的東西 ANYWAY....還是卸卸你的解答!

09/25 18:44, , 9F
問題一應該可以用A(end:-1:1)會快上一點點
09/25 18:44, 9F
※ 編輯: babajoe 來自: 140.112.57.7 (09/26 15:34)
文章代碼(AID): #18seVmFw (MATLAB)
文章代碼(AID): #18seVmFw (MATLAB)