Programming in Matlab. i need net1, net2 and net3 constructed. but i have only net replaced 3 times. the variable net might be unused is the warning. please help

1 次查看(过去 30 天)
for sheetno=1:3
dn1='net' ;
dn2=num2str(sheetno);
net=[dn1 dn2];
net=fitnet(10);
end
  3 个评论
Walter Roberson
Walter Roberson 2016-12-20
"Is there any variable declaration like static which can be made non-static later in the program?"
No. The only variable declarations are global and persistent

请先登录,再进行评论。

采纳的回答

Walter Roberson
Walter Roberson 2016-12-20
In your situation I would save the values inside a structure using dynamic field names. Then save() the structure using the -struct option.
  7 个评论
Walter Roberson
Walter Roberson 2017-4-27
inpsam=input('input sample number','s');
openn=strcat('net',inpsam);
filedata = load('mynets',openn);
saved_net = filedata.(openn);
output = saved_net(featureset1');

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Get Started with MATLAB 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by