Iteratively fill structure with custom class objects
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I would like to run a loop throgh a table that takes values from each row and uses them as input parameters for custom classes and adds them to a structure so I can use them later. This is what I have so far:
rows = height(table);
for row = 1:rows
strat_1 = custom_class(table2array(table(row,1)),table2array(table(row,1)));
end
That is, strat_1 is supposed to be part of the loop and added to a structure in each iteration
0 Kommentare
Antworten (1)
Matt J
am 19 Jan. 2022
Bearbeitet: Matt J
am 19 Jan. 2022
I'm puzzled as to why your custom_class() constructor requires the same input argument twice, but this is how I'd do it.
rows = height(table);
A=table2array(table);
clear strat
for row = rows:-1:1
input=A(i,:);
strat(i) = custom_class(input,input);
end
2 Kommentare
Matt J
am 19 Jan. 2022
You're welcome, but if your question has been addressed, please Accept-click the answer.
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements 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!