Using different strings for same operations

1 回表示 (過去 30 日間)
MiauMiau
MiauMiau 2017 年 1 月 28 日
回答済み: Jan 2017 年 1 月 28 日
Hi
I have in my code many lines which are something like this:
onset_stim112 = reshape(onset_stim112(numStim-rem+1:end),[rem,1]);
onset_stim113 = reshape(onset_stim113(numStim-rem+1:end),[rem,1]);
onset_stim114 = reshape(onset_stim114(numStim-rem+1:end),[rem,1]);
onset_stim115 = reshape(onset_stim115(numStim-rem+1:end),[rem,1]);
As you can see, the same operation is performed on the right, but the names of the doubles on the left are slightly different. I have this repeatedly in my code - is there any way to do this short and more efficient? I was thinking about defining a string-array at the beginning and looping then through the names of the different stimulation variables, but I think looping is also not the most efficient way... Many thanks..

採用された回答

Walter Roberson
Walter Roberson 2017 年 1 月 28 日

その他の回答 (1 件)

Jan
Jan 2017 年 1 月 28 日

カテゴリ

Help Center および File ExchangeCharacters and Strings についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by