Convert a string of numbers to a number.
2 ビュー (過去 30 日間)
表示 古いコメント
Convert a string of numbers to a number without using str2num.
採用された回答
Abhishek Jain
2016 年 10 月 5 日
You can use the following code.
a=[1 2 3];
b=length(a);
c=(b-1):-1:0
d=10.^c;
y=a.*d;
It converts an array containing digits to a number.
Hope that helps.
0 件のコメント
その他の回答 (1 件)
Jos (10584)
2016 年 10 月 5 日
Look mammy, no hands!
S = '6387'
N1 = sscanf(S,'%d')
N2 = (S - '0') * (10.^(numel(S)-1:-1:0)).'
% N3 = ...
0 件のコメント
参考
カテゴリ
Find more on Data Type Conversion in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!