how to convert char data to Double?
古いコメントを表示
I have a data like
0.104895105
0.112244898
0.139534884
I converted it to binary but it becomes a char data after conversion . how can i convert back to double so that nnstart can take it as input.
kindly help me with it . tx
7 件のコメント
James Tursa
2015 年 10 月 19 日
How did you convert it to binary? Please show the MATLAB code you used to do this.
Walter Roberson
2015 年 10 月 19 日
nnms is Nonlinear Normal Modes ?
Amit Mishra
2015 年 10 月 19 日
Amit Mishra
2015 年 10 月 19 日
Walter Roberson
2015 年 10 月 20 日
We have no idea what the code is for MyNum2Bin
Amit Mishra
2015 年 10 月 20 日
編集済み: Walter Roberson
2015 年 10 月 20 日
Amit Mishra
2015 年 10 月 20 日
回答 (1 件)
Walter Roberson
2015 年 10 月 20 日
t = MyNum2Bin(A,4,0,1); %your existing call
u = t - '0'; %now it is 0 and 1's
Note: your MyNum2Bin code treats negative values as positive values.
2 件のコメント
Amit Mishra
2015 年 10 月 20 日
編集済み: Walter Roberson
2015 年 10 月 20 日
Walter Roberson
2015 年 10 月 20 日
Avec = reshape( (dec2bin(floor(A*16), 4) - '0').', 1, []);
"Take it as input" is too vague. Take it as input to what? And what format does the input require?
カテゴリ
ヘルプ センター および File Exchange で Data Type Conversion についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!