How to Assign These Values to This Struct?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Rightia Rollmann
am 3 Mär. 2017
Kommentiert: KSSV
am 3 Mär. 2017
As an example, I want to dynamically assign four output arguments of ttest function to four field of struct A, but I get the error: “Subscripted assignment dimension mismatch.” What is the solution?
for i = 1:5
[A.B.h(i,1), A.B.p(i,1), A.B.ci(i,1), A.B.stats(i,1)] = ttest(X1, X2);
end;
0 Kommentare
Akzeptierte Antwort
KSSV
am 3 Mär. 2017
Try like this:
for i = 1:5
[out1,out2,out3,out4] =ttest(X1, X2);
A.B.h(i,1) = out1 ;
A.B.p(i,1)= out2 ;
A.B.ci(i,1) = out3 ;
A.B.stats(i,1) =out4 ;
end
4 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu MATLAB Report Generator 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!