看板 MATLAB 關於我們 聯絡資訊
各位前輩好 有個矩陣的字串轉數值,然後數值再轉字串的問題 ex: A = [36367 36737 36027] 轉換成2進位後得到 '1000111000001111' '1000111110000001' '1000110010111011' 但存成矩陣後會變成 B=[1.00011100000111e+15 1.00011111000000e+15 1.00011001011101e+15] 變成次方型式存 (若存成{}字串型式,無法給後面數學式運作,所以只好存成矩陣型式) B矩陣做完運算後給接收端, 接收端收到這矩陣,用num2str指令,卻無法把次方給消除 這樣就無法把這2進位數轉成10進位 請問各位前輩有什麼方法可以解決! 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.46.201.72 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1473330820.A.D45.html ※ 編輯: ykchang (114.46.201.72), 09/08/2016 18:35:24
sunev: 字串可以存成矩陣吧?只要一樣寬就可以了 09/08 19:07