Filter löschen
Filter löschen

Matlab does not save the variable in each loop

1 Ansicht (letzte 30 Tage)
farzad
farzad am 20 Apr. 2020
Kommentiert: farzad am 21 Apr. 2020
Hi all , using some advices from previously asked questions , I used indexing to append values to a table that I am gonna write on Excel file :
if f1==1
Tout{1}=[filename;Tit]
else
Tout{f1} = [Tout{f1-1};filename;Tit]
end
writetable(Tout{end},'All.xlsx')
But I get the error
Error: Undefined function or variable 'Tout'.

Akzeptierte Antwort

per isakson
per isakson am 20 Apr. 2020
you need to pre-allocate Tout, something like
N = appropriate value
Tout = cell(1,N);
before assigning values
  6 Kommentare
farzad
farzad am 21 Apr. 2020
How can I have different variable names in each row ? is it possible to use matlab structures?
farzad
farzad am 21 Apr. 2020
Is the question abbandoned ? @per isakson

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Matrices and Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by