The graph is empty, how can i solve this
1 view (last 30 days)
Show older comments
Imane Zemmouri
on 14 Aug 2023
Commented: Imane Zemmouri
on 15 Aug 2023
The graph is empty
What's the reason?
0 Comments
Accepted Answer
Florian Bidaud
on 14 Aug 2023
Edited: Florian Bidaud
on 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
More Answers (0)
See Also
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!