Error: Unexpected MATLAB expression.

I simply do not understand how there is an error here,
>> f = symsum((1/(2*n-1))*sin((2*n-1)2*x), n, 1, 5)
Error: Unexpected MATLAB expression.
To clarify the arrow is pointing at the "2" next to "x".
Edit: I have defined x and n as symbolic, but the error still occurs.

 Risposta accettata

Birdman
Birdman il 26 Ott 2017
Modificato: Birdman il 26 Ott 2017
You have not defined n and x as symbolic.
syms n x
f = symsum((1/(2*n-1))*sin((2*n-1)*2*x), n, 1, 5)

3 Commenti

The error still occurs
I edited the equation. There was a operator missing. Now check the answer.
Thank you so much, I sat there looking at it for nearly 20 minutes. thanks.

Accedi per commentare.

Più risposte (1)

Jan
Jan il 26 Ott 2017
Modificato: Jan il 26 Ott 2017
"(2*n-1)2*x" is no valid Matlab expression, because the operator after ")" is missing. I guess:
f = symsum((1/(2*n-1))*sin((2*n-1) * 2*x), n, 1, 5)
% ^ inserted

2 Commenti

Exactly
Jan
Jan il 27 Ott 2017
:-) This was a duplicate answer given in the same minute.

Accedi per commentare.

Categorie

Richiesto:

il 26 Ott 2017

Commentato:

Jan
il 27 Ott 2017

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by