я написал, что кодНевозможно создать выходной файл с SaveAs
clear all;
clc;
addpath('C:\Users\John\Documents\MATLAB\code for yannis\anger(W)\');
h1 = dir('C:\Users\John\Documents\MATLAB\code for yannis\anger(W)\');
for i=3:numel(h1)
%disp(h1(i,1).name);
%disp(k);
three(h1(i,1).name);
end
и три функции является
function three(filename)
%disp(filename);
q = char(39);
filename = strcat(q,filename,q)
%disp(filename);
load(filename);
И я получаю эту ошибку: Ошибки при помощи нагрузки Невозможно прочитать файл «03a01WaM. mat ': Нет такого файла или каталога.
Ошибка в трех (строка 7) load (filename);
Ошибка в run_three (строка 13) три (h1 (i, 1) .name);
я также написал существуют («03a01WaM.mat») и возвращение функции 2
ли кто-нибудь имеет представление о том, что я делаю неправильно?
Имя файла '03a01WaM.mat', но вы пытаетесь получить доступ к' '03a01WaM.mat''. Попробуйте это без дополнительного апострофа. – Daniel
Если ответ решил ваш вопрос, пожалуйста, рассмотрите [его принятие] (http://meta.stackexchange.com/q/5234/179419), нажав галочку. Это означает, что вы нашли решение, и это уже не открытый вопрос. Если на ваш вопрос не ответил, пожалуйста, объясните, чего не хватает. – Daniel