[討論] 如何將矩陣的excel檔匯入matlab?

看板MATLAB作者 (阿泰斯)時間12年前 (2013/03/30 13:48), 編輯推噓1(106)
留言7則, 2人參與, 最新討論串1/1
條件: 矩陣內每一元素都有0個以上的未知數(必有元素有未知數) 如: 有一CSV或XLS檔,檔案是一個2*2矩陣,如 3*x-2 2*x+y 0 5y+3 如何匯入matlab裡? 我用xlsread或csvread都怪怪的,不能用 用xlsread匯入會顯示一個nan的2*2的矩陣: NAN NAN;NAN NAN 用csvread則直接出現紅字錯誤,說檔案裡有未知字元... 小地是從mathematica匯出矩陣想匯入matlab,請穩要怎麼做? 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.17.1 candy88257:轉錄至看板 Mathematica 03/30 14:17

03/30 16:22, , 1F
[NUMERIC,TXT,RAW]=XLSREAD(FILE) ?
03/30 16:22, 1F

03/30 16:47, , 2F
I try
03/30 16:47, 2F

03/30 16:57, , 3F
會跑出1個全為nan的矩陣,2個8*8的cell檔
03/30 16:57, 3F

03/30 16:58, , 4F
矩陣怎會是nan?
03/30 16:58, 4F

03/30 16:58, , 5F
cell檔沒辦法det...
03/30 16:58, 5F

03/30 18:25, , 6F
numeric要求都要數字但你的有文字所以無法轉換
03/30 18:25, 6F

03/30 18:26, , 7F
雖然txt得到是cell不過可以自己弄個迴圈做cell2mat
03/30 18:26, 7F
文章代碼(AID): #1HLdogvQ (MATLAB)