Why do I get Parse error ?
Mostrar comentarios más antiguos
Hi,
I m trying to enter some new functions in my program and i keep getting "Parse error at x : usage might be invalid MATLABsyntax" when defining functions.
This one is an example i don t know what is wrong with it but it won't work
f = (@x) x+2
"invalid expression. Check for missing multipication operator..."
Can some of you help me please?
Respuesta aceptada
Más respuestas (1)
I understand that you are getting an error "Parse error at x : usage might be invalid MATLABsyntax" when defining functions when you are trying to enter some new functions in your program.
The error you're seeing is because of a small mistake in the way you've written your function. To fix it, just remove the space between `@` and `(x)`. Here's how it should look:
f = @(x) x + 2;
Use this corrected line in your program, and it should work without the "Parse error".
Categorías
Más información sobre Logical en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!