[討論] Eval讀取字串功能

看板MATLAB作者 (EZ)時間3年前 (2020/11/04 15:47), 編輯推噓2(209)
留言11則, 3人參與, 3年前最新討論串1/1
各位大大好: 想詢問若我將檔案名稱變成字串,在使用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

11/05 12:38, 3年前 , 1F
load(Cnnstrl{1})就好了,沒必要避免 eval
11/05 12:38, 1F

11/05 12:39, 3年前 , 2F
你空格會被計入,還多加.mat,那行大概錯3個地方吧!
11/05 12:39, 2F

11/06 00:46, 3年前 , 3F
因為有省略一些模型,因為每個模型都有兩個 分別為修
11/06 00:46, 3F

11/06 00:46, 3年前 , 4F
改過後的不同。
11/06 00:46, 4F

11/06 00:47, 3年前 , 5F
請問那我應該如何修改才能迴圈讀取QQ
11/06 00:47, 5F

11/06 00:47, 3年前 , 6F
還是先感謝大大的回覆
11/06 00:47, 6F

11/06 08:57, 3年前 , 7F
你都用cell了還用什麼eval...過個幾個月你自己都看不懂
11/06 08:57, 7F

11/06 08:58, 3年前 , 8F
迴圈裡面就load(Cnnstrl{i})這樣啊XD 不然還能怎樣
11/06 08:58, 8F

11/06 14:34, 3年前 , 9F
了解感謝大大回覆
11/06 14:34, 9F

11/07 21:52, 3年前 , 10F
之前發現有天才在 data header放 code,讀檔時用 eval……
11/07 21:52, 10F

11/07 21:52, 3年前 , 11F
,要碰到惡意人士裡面放 format就準備 gg
11/07 21:52, 11F
文章代碼(AID): #1VebnusI (MATLAB)