Index exceeds the number of array elements (11)
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi, how could i take it off the error?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/300813/image.png)
1 Kommentar
Ruben Lange
am 25 Mai 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.
Antworten (1)
Michel Lopes Villaluz
am 25 Mai 2020
1 Kommentar
Walter Roberson
am 25 Mai 2020
Bearbeitet: Walter Roberson
am 25 Mai 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])
Siehe auch
Kategorien
Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!