O meu programa é bem simples, mas mesmo assim não consigo faze-lo funcionar de forma alguma, por favor, me ajudem, São duas linhas, a principio, que estão dando problema, deixei elas em negrito. Se alguém souber o que errei, fico muito grata.
%% IMPORTA DADOS clc; %CLEAR COMANDO WINDOWclear all; % Remove items from workspace, freeing up system memory % origem dos arquivos .esfcd('C:\Users\Anne\Desktop\solo\Comercial') %cd(newFolder) changes the current folder to newFolder. files=dir; for i=1:(length(files)-2) %2 devido a 2 arquivos ocultos i; k; tiros(k).ols; for k=1:(length(tiros)) clear a; data=importdata(tiros(k).name,';',60); a=sortrows(data.data,1); YY{i}{tiros(k)}=a(:,3); end Ym{i}{tiros(k)}=mean(YY{i}{tiros(k)},2); cd .. end x=a(:,1); % Salva os comprimentos de onda no vetor cd .. save('a','YY', 'x', 'Ym','files','tiros(k)') %% ESCREVE ARQUIVOS %nome da pasta destino dos arquivos.dat mkdir('Dados_processados')%endereço da pasta destinocd('C:\Users\Anne\Desktop\solo\Dados_processados'),printf('Ym','files','tiros(k)','a','YY','x');