Import/export a sequence of files

15 visualizzazioni (ultimi 30 giorni)
Melissa Klara Kovar
Melissa Klara Kovar il 5 Lug 2018
Commentato: OCDER il 12 Lug 2018
I was following the protocol on page 1-13 of this pdf (https://www.mathworks.com/help/pdf_doc/matlab/import_export.pdf) and I keep getting the error "Expected one output from a curly brace or dot indexing expression but there were 9 results". What is wrong? Here is my code:
numFiles = 9;
range = 'A1:B7883';
sheet = 1
myData = cell(1,numFiles);
fileNum = 0:45:360
for i = fileNum
fileName = sprinf('%ddeg_y_polarized.0.dpt',i)
myData{fileNum} = importfile(fileName,sheet,range)
end
  2 Commenti
Magdy Saleh
Magdy Saleh il 5 Lug 2018
Hi, can you please show me what your importfile function looks like?
Thanks
Melissa Klara Kovar
Melissa Klara Kovar il 5 Lug 2018
I used saved it from the instructions in the doc

Accedi per commentare.

Risposta accettata

OCDER
OCDER il 5 Lug 2018
Modificato: OCDER il 11 Lug 2018
% for i = fileNum <<<< this is wrong. you get a vector of 0:45:360
for i = 1:length(filenum)
fileName = sprintf('%ddeg_y_polarized.0.dpt',filenum(i))
myData{i} = importfile(fileName,sheet,range)
end
  4 Commenti
Melissa Klara Kovar
Melissa Klara Kovar il 12 Lug 2018
Yes it worked! Thank you!!!
OCDER
OCDER il 12 Lug 2018
You're welcome! When you get the chance, "Accept" answers that work for you - it'll let others know this issue is resolved and also reward volunteers who helped out :)

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Deep Learning Toolbox in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by