작동하는 MATLAB 코드가 있지만 exe 파일로 변환 할 때 해당 코드 내에서 실행중인 m 파일을 찾을 수 없다는 오류가 발생합니다. 여기에 코드가 있습니다.독립 실행 형 matlab exe가 작동하지 않습니다
clear all
str = sprintf('MyInput.txt');
fp = fopen(str,'r');
N= fscanf(fp,'%d',1)*2;
for i=1:N
a=sprintf('phtoh0_%d',i);
b=sprintf('phtoh0_%d.mat',i);
run(a);
save(b)
clearvars -except N fp str
end
오류는 phtoh0_1이 (가) 없습니다. 도움을 주시면 감사하겠습니다.
'phtoh0_1'은 (는) 실행 파일과 같은 폴더에 있습니까? – Hoki
예, 같은 폴더에 있습니다. – shweta