Expression or statement is incomplete or incorrect

What does 'Expression or statement is incomplete or incorrect' mean? What I write on mfile this error is seen, even I write ' a=1 '. Can you halp me.

1 Comment

Does this happen even right after you start MATLAB?
What happens if you put in a pure number?

Sign in to comment.

Answers (1)

It means 'Expression or statement is incomplete or incorrect'. Did you write 'a=1' with or without the two single quote marks? Please post your complete code and use the {}Code format.

8 Comments

>> a = 1
not only a=1 this error is seen what I write
Press Ctrl+C and then type in the following
clear all;
a=1
You might have some unfinished code already typed in the Command Window.
No. there aren't any code
Okay, can you copy what show up after you type in a=1 at the Command Window?
http://www.mathworks.com/matlabcentral/answers/13205-tutorial-how-to-format-your-question-with-markup
Problem was my m.file's name. Thank you for your interest
I don't understand. Even if you have a function called a with a.m, the line a=1 still should not result in the error message.
mfile's name was untidled-------
I cahnged it to untidled so problem solved

Sign in to comment.

Asked:

Can
on 21 Dec 2011

Community Treasure Hunt

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

Start Hunting!