看板 MATLAB 關於我們 聯絡資訊
各位大大好: 想詢問若我將檔案名稱變成字串,在使用eval讀取問題 我將pre-train檔案名稱變成字串 Cnnstrl= {‘Alex net.mat’,’ResNet50.mat’,’VGG19.mat’}; Eval(‘load’, ‘(Cnnstrl{1}’,’mat’); 出現error Too many input arguments 想請問各位大大改如何更改才能讀取檔案 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.161.225 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1604476024.A.D92.html
sppmg: load(Cnnstrl{1})就好了,沒必要避免 eval 11/05 12:38
sppmg: 你空格會被計入,還多加.mat,那行大概錯3個地方吧! 11/05 12:39
wre880223: 因為有省略一些模型,因為每個模型都有兩個 分別為修 11/06 00:46
wre880223: 改過後的不同。 11/06 00:46
wre880223: 請問那我應該如何修改才能迴圈讀取QQ 11/06 00:47
wre880223: 還是先感謝大大的回覆 11/06 00:47
profyang: 你都用cell了還用什麼eval...過個幾個月你自己都看不懂 11/06 08:57
profyang: 迴圈裡面就load(Cnnstrl{i})這樣啊XD 不然還能怎樣 11/06 08:58
wre880223: 了解感謝大大回覆 11/06 14:34
sppmg: 之前發現有天才在 data header放 code,讀檔時用 eval…… 11/07 21:52
sppmg: ,要碰到惡意人士裡面放 format就準備 gg 11/07 21:52