Info
この質問は閉じられています。 編集または回答するには再度開いてください。
making the string into a matrix
1 回表示 (過去 30 日間)
古いコメントを表示
N=length(str);
count=1;
for k=1:N
m=str2double(str(k));
if isnan(m)==0
str(count)=k;
count=count+1;
numbers = cell2mat(sscanf((str),'k'))
disp(m)
end
end
this is currently the code I have "str" is the number inputted by the user, however my code isn't working. If the user were to input: 1234509876 then I would want the outcome to be numbers=[1,2,3,4,5,0,9,8,7,6]; what can I do?
1 件のコメント
Walter Roberson
2016 年 10 月 27 日
編集済み: Walter Roberson
2016 年 10 月 27 日
How do you intend to hand the case where the user asks for 0 as the first entry? For example if the user asks for 007 then how do you intend to tell the difference compared to if they had just asked for 7 ?
回答 (1 件)
この質問は閉じられています。
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!