[讨论] 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