The graph is empty, how can i solve this
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Imane Zemmouri
am 14 Aug. 2023
Kommentiert: Imane Zemmouri
am 15 Aug. 2023
The graph is empty
What's the reason?
0 Kommentare
Akzeptierte Antwort
Florian Bidaud
am 14 Aug. 2023
Bearbeitet: Florian Bidaud
am 14 Aug. 2023
This is because you use h in your for loop making it a single numerical value (=n). Replace h in the for loop with another name like i and that should work:
I guess what you want to do is use the values of h ? Then you will have to do that :
Iterating h for 2 to n was not taking the values in h vectors, but just replacing h with values for 2 to n. You have to iterate i and then use h(i)
for i = 2:n
%W1(h(i)) = I * (.5 * A1 * [W1(h-1); W2(h-1)] + .5 * C1 * U);
%W2(h(i)) = J * (.5 * A1 * [W1(h-1); W2(h-1)] + .5 * C1 * U);
indplus = indpositive(h(i));
W = (.5 * A1 * W +(indplus+.5*(1-indplus)) * C1 * U);
covariance = [covariance, K * W];
end
Weitere Antworten (0)
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!