Index exceeds the number of array elements (11)
1 view (last 30 days)
Show older comments
Hi, how could i take it off the error?
1 Comment
Ruben Lange
on 25 May 2020
Hello,
It seems that you tried to use entry 11 of your vector x. In line 4 however, you stated that x would be a vector of length 10 with values ranging from 0 to 1. In your for loop you let i cycle from 1 to 20, so as soon as i reaches 11, it can't find a value in x as x only reaches to 10 entries.
Hope that helps.
Answers (1)
Michel Lopes Villaluz
on 25 May 2020
1 Comment
Walter Roberson
on 25 May 2020
Edited: Walter Roberson
on 25 May 2020
You need explicit multiplication between the 2 and the x.
Also as we discuss in your other posting, you need to use exp()
fplot('-exp(-x)+x.^2-2*x+2',[0 1])
See Also
Categories
Find more on Matrix Indexing in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!