sir, I want to convert hex string to hex, and convert to int16.

9 visualizaciones (últimos 30 días)
KiJun Baek
KiJun Baek el 19 de Nov. de 2015
Comentada: dpb el 19 de Nov. de 2015
This problem is driving me crazy....

Respuesta aceptada

dpb
dpb el 19 de Nov. de 2015
>> int16(hex2dec('f'))
ans =
15
>> whos ans
Name Size Bytes Class Attributes
ans 1x1 2 int16
>>
There must be more to the question???

Más respuestas (1)

Guillaume
Guillaume el 19 de Nov. de 2015
Editada: Guillaume el 19 de Nov. de 2015
The simplest way to stop you going crazy is simply to look in the documentation. Under Matlab -> Language fundamentals -> Data Type -> Data Type conversion you'll find the documentation for hex2dec.
d = uint16(hex2dec('2A5F'))
Also have a look at converting string to numeric.
  2 comentarios
KiJun Baek
KiJun Baek el 19 de Nov. de 2015
thank you for your answer!
dpb
dpb el 19 de Nov. de 2015
_"...look in the documentation. Under Matlab -> Language fundamentals -> Data Type -> Data Type conversion..."
Also for OP that is seemingly almost totally unknown any longer is
>> lookfor hex
dec2hex - Convert decimal integer to hexadecimal string.
hex2dec - Convert hexadecimal string to decimal integer.
hex2num - Convert IEEE hexadecimal string to double precision number.
num2hex - Convert singles and doubles to IEEE hexadecimal strings.
>>
when one has a subject area but not sure of the function name actually looking for...

Iniciar sesión para comentar.

Categorías

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

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by