String value and sequently representation
古いコメントを表示
Lets say i have string
M=['XASSANORXOOUOU']
and I want something like this
for i=1:7
Li=[M(i,i+1)]
so that it would give me like this result:
L1=XA
L2=SS
L3=AN
L4=OR
and so on....but this code
Li=[M(i,i+1)]
is not working. Could u help me please.
3 件のコメント
John D'Errico
2014 年 5 月 27 日
編集済み: John D'Errico
2014 年 5 月 27 日
Please learn how to put your code in code blocks, as it was unreadable otherwise.
Akmyrat
2014 年 5 月 27 日
採用された回答
その他の回答 (1 件)
M=['XASSANORXOOUOU'];
for i=1:length(M)/2
string=['L' num2str(i) '=M(2*(i-1)+1:2*i)']
eval(string)
end
カテゴリ
ヘルプ センター および File Exchange で Characters and Strings についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!