Problem with writing this function
Afficher commentaires plus anciens
I do not understand what is wrong with this function. When I try to run the function written like this the error down below comes up.
y = (x.-1)/((x.^2).+x)

Réponse acceptée
Plus de réponses (1)
Vikas Kumar
le 9 Oct 2019
0 votes
Agree with Jon. I think you are getting error because of . operator you use with the addition and subtraction. This . operator is only meaningful when you want to do element by element operation, which in case of addition and subtraction is by default.
So:
y = (x-1)./((x.^2)+x)
1 commentaire
Jon
le 9 Oct 2019
Note also that parenthesis around exponentiation are not necessary either. They do not cause an error, but make the expression harder to read.
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!