Hello all,I am trying to solve this in command window f = @(X)((x.^3)-2*(x.^2)-5*(x-3))*exp(x); Xn = (1:15)/16; fXn = f(Xn) And i am getting following error: Error using ==> mpower Matrix must be square.
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Shivangi Chauhan
il 25 Feb 2016
Commentato: Shivangi Chauhan
il 25 Feb 2016
Hello all,I am trying to solve this in command window
f = @(X)((x.^3)-2*(x.^2)-5*(x-3))*exp(x);
Xn = (1:15)/16;
fXn = f(Xn)
And i am getting following error: Error using ==> mpower Please suggest me.(this problem persists only when exponential function is with multiplication sign. ) Matrix must be square.
0 Commenti
Risposta accettata
Stephen23
il 25 Feb 2016
Modificato: Stephen23
il 25 Feb 2016
This fixes the error, but only you can check if it is correct:
>> f = @(x)((x.^3)-2*(x.^2)-5*(x-3)).*exp(x);
>> f(1:3)
ans =
24.465 36.945 180.770
You referred to the wrong variable (check your capitalization: X is not the same as x), and the last multiplication must be element-wise times, not matrix mtimes as you originally used. For more info:
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Loops and Conditional Statements in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!