Я хотел бы выполнить несколько m-файлов, выполнив другой m-файл.Matlab: запуск m-файлов путем запуска другого m-файла
Например,
Когда у меня есть два м-файлы, как показано ниже,
утра файл в папке A,
% a.m file
val1=1;
save('val1.mat','val1')
И затем, Б.М. файл в папке B,
% b.m file
val2=2;
save('val2.mat','val2')
Я хотел бы запустить файл am и bm, выполнив файл cm, который находится в папке C.
Возможный код файла см хотели бы ниже,
runMFIle('a.m', directory A);
runMFIle('b.m', directory B);
И тогда, val1.mat будет сохранен в папке A, в то время как val2.mat будут сохранены в папке B.
Является ли это возможно в matlab?
Благодарим за ответ. Я попробовал ваш код. Но я не смог запустить b-файлы с m.m. Не могли бы вы предоставить более подробный метод? – KKS
Какая ошибка? –
addpath ('C: \ Users \ Desktop \ A'); addpath ('C: \ Users \ Desktop \ B'); Я пробовал вот так, ошибка не была. – KKS