Index exceeds the number of array elements (11)
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi, how could i take it off the error?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/300813/image.png)
1 commentaire
Ruben Lange
le 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.
Réponses (1)
Michel Lopes Villaluz
le 25 Mai 2020
1 commentaire
Walter Roberson
le 25 Mai 2020
Modifié(e) : Walter Roberson
le 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])
Voir également
Catégories
En savoir plus sur Matrix Indexing dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!