how to convert char data to Double?

6 visualizaciones (últimos 30 días)
Amit Mishra
Amit Mishra el 19 de Oct. de 2015
Comentada: Walter Roberson el 20 de Oct. de 2015
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 comentarios
Amit Mishra
Amit Mishra el 20 de Oct. de 2015
Editada: Walter Roberson el 20 de Oct. de 2015
@walter Good Morning. Sorry for the delay. here is the code you requested.
function [y]=MyNum2Bin(x,NumOfBit, Min,Max)
P= ((x - Min) *(2^NumOfBit-1))/(Max-Min)
% if P >1
% y =dec2bin(P,NumOfBit)
% else
% X=abs(P)
% y=dec2bin(X,NumOfBit)
% end
% if P >1
y =dec2bin(abs(P),NumOfBit)
% else
% X=abs(P)
% y=dec2bin(X,NumOfBit)
% end
Amit Mishra
Amit Mishra el 20 de Oct. de 2015
In this case i dont have any -ve value. So hope i should not be worried. Anyway tx for the point out the error. Please can you give me a code which can 1. if i have 3 column of data 2. convert the data to binary 3. concat it to one data 4. transpose the concated data 5. and take it as input. Thanks

Iniciar sesión para comentar.

Respuestas (1)

Walter Roberson
Walter Roberson el 20 de Oct. de 2015
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 comentarios
Amit Mishra
Amit Mishra el 20 de Oct. de 2015
Editada: Walter Roberson el 20 de Oct. de 2015
In this case i dont have any -ve value. So hope i should not be worried.
Anyway tx for the point out the error.
Please can you give me a code which can
  1. if i have 3 column of data
  2. convert the data to binary
  3. concat it to one data
  4. transpose the concated data
  5. and take it as input.
Thanks
Walter Roberson
Walter Roberson el 20 de Oct. de 2015
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?

Iniciar sesión para comentar.

Categorías

Más información sobre Data Type Conversion en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by