Is it possible to use exist function in a loop?

for i=1:5
filename_1 = ['E:\Abhi\file_',num2str(i)];
save (filename_1)
end
for j=1:9
filename_1 = ['E:\Abhi\file_',num2str(j)];
exist('filename_1','file') % not sure how to write this exactly
end
here I expect to get answer 2 for file_1 to file_5 and for rest others as 0.
Thanks.

 採用された回答

Matt Fig
Matt Fig 2012 年 12 月 5 日

0 投票

Did you try it? The help for EXIST indicates you can use it as you are doing.

3 件のコメント

Abhijeet
Abhijeet 2012 年 12 月 5 日
Yes. I tried following also but not working
exist('filename_1.mat','file')
Matt Fig
Matt Fig 2012 年 12 月 5 日
exist([filename_1,'.mat'],'file')
Abhijeet
Abhijeet 2012 年 12 月 5 日
Thank you very much!

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

その他の回答 (0 件)

カテゴリ

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by