Hi, I am new to Matlab
I am tring to use strfind function to compare a small string with a longer string. I have read the help strfind page, I know it returns either [] empty array or a number (indicate the position the small string matches the longer string). I want to write an if statement after that, something like if the return string is not [] empty or have a value in it. I dont care what value, as long as the return has a value. This is part of my code
for k=1:length(Textdata)
S = strfind(Textdata(k),InputName);
if(S~=null) %this is not right, I dont know how to correct it
FigureIndex=k;
...
end
end
Can someone please give me some help?

 採用された回答

Sean de Wolski
Sean de Wolski 2012 年 1 月 31 日

0 投票

doc isempty
for the emptiness test

1 件のコメント

Cheng Lu
Cheng Lu 2012 年 1 月 31 日
Thanks I think it works

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Characters and Strings についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by