i have to make 3 net inside the loop so that i can have 3 nets to be saved for future use with load command. sheetno is the running variable attached to net so that i can have net1, net2 and net3 after the completion of the loop
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
조회 수: 2 (최근 30일)
이전 댓글 표시
for sheetno=1:3
dn1='net' ;
dn2=num2str(sheetno);
net=[dn1 dn2];
net=fitnet(10);
end
댓글 수: 3
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
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
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 Center 및 File Exchange에서 Matrix Indexing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!