How to loop string files in the IBWread function.

I am using IBWread function to convert igor file to matlap workspace. I would like to know how can i loop the script from 1 to 5 for ii and 2to 6 for jj. I use the following code.
for ii=1:5
forjj=2:6
Data = IBWread('%d.ibw',ii);% i want IBWread('1.ibw')
Data1 = IBWread('%d.ibw',jj);
end
end
I want to run IBWread('1.ibw') in my first iteration to IBWread('5.ibw') to my last iteration. But my code shows error. Kindly help.

 採用された回答

Walter Roberson
Walter Roberson 2015 年 6 月 26 日

1 投票

for ii=1:5
for jj=2:6
Data = IBWread(sprintf('%d.ibw',ii));% i want IBWread('1.ibw')
Data1 = IBWread(sprintf('%d.ibw',jj));
end
end

1 件のコメント

navan
navan 2015 年 6 月 27 日
Dear Roberson,
Thanks alot for your help. It worked well. Thanks again

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

その他の回答 (0 件)

カテゴリ

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

質問済み:

2015 年 6 月 26 日

コメント済み:

2015 年 6 月 27 日

Community Treasure Hunt

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

Start Hunting!

Translated by