PDA

View Full Version : Matlab find() function in script


phyhari
Sep20-10, 05:29 PM
SOLVED.
Hi All!
Brief version:
I would like to use statement starting with [ in Matlab script. Is it possible, if yes, how?

Longer version:
I'm writing code in matlab. I need to find matrix indices, for which the statement M==10 is true. (I found find() function, which is perfect for the task).

[r,c]=find[M==10];

It works perfectly within the command window, but not in my script.
I get an error message, stating: parse error at '[' ... not valid matlab script
Can you help, or I must write an algorithm for finding indices? :S

Thanks in advance!

Pythagorean
Sep21-10, 05:47 AM
Use (), not [] for the find argument

phyhari
Sep21-10, 08:29 AM
Thank you! :) That was the problem. As you can see I'm just started coding in matlab...