[討論] Eval讀取字串功能

作者: wre880223 (EZ)   2020-11-04 15:47:02
各位大大好:
想詢問若我將檔案名稱變成字串,在使用eval讀取問題
我將pre-train檔案名稱變成字串
Cnnstrl=
{‘Alex net.mat’,’ResNet50.mat’,’VGG19.mat’};
Eval(‘load’, ‘(Cnnstrl{1}’,’mat’);
出現error
Too many input arguments
想請問各位大大改如何更改才能讀取檔案
作者: sppmg (sppmg)   2020-11-05 12:38:00
load(Cnnstrl{1})就好了,沒必要避免 eval你空格會被計入,還多加.mat,那行大概錯3個地方吧!
作者: wre880223 (EZ)   2020-11-06 00:46:00
因為有省略一些模型,因為每個模型都有兩個 分別為修改過後的不同。請問那我應該如何修改才能迴圈讀取QQ還是先感謝大大的回覆
作者: profyang (prof)   2020-11-06 08:57:00
你都用cell了還用什麼eval...過個幾個月你自己都看不懂迴圈裡面就load(Cnnstrl{i})這樣啊XD 不然還能怎樣
作者: wre880223 (EZ)   2020-11-06 14:34:00
了解感謝大大回覆
作者: sppmg (sppmg)   2020-11-07 21:52:00
之前發現有天才在 data header放 code,讀檔時用 eval……,要碰到惡意人士裡面放 format就準備 gg

Links booklink

Contact Us: admin [ a t ] ucptt.com