End-of-array value entry
3 views (last 30 days)
Show older comments
Maroulator on 11 Aug 2014
Commented: Star Strider on 11 Aug 2014
I have the following code which achieves what I need. However, when I tried to make it a bit more sophisticated and perform the substitution I note in the for statement below, I get no results. Cold someone please venture a guess as to why this is the case?
Io=2; K=1.38*(10^(-23)); q=1.602*(10^(-19)); id=-1:0.1:0.6;
for i=1:17 -----> substitute with for i=1:id(end)
Your id array has a maximum of 0.6. In your loop, i=1:0.6 would not execute because the value of the counter at the start, i=1 is already greater than the termination value, 0.6.
More Answers (1)
Hikaru on 11 Aug 2014
Instead of substituting with
You also might want to preallocate Vd since it changes size in every iteration.
Find more on Elementary Math 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!