dec2hex_ex

Version 1.0.0 (1,64 KB) von Matlab Pro
extended dec2hex output
2 Downloads
Aktualisiert 30. Jun 2024

Lizenz anzeigen

Matlab's dec2hex converts a vector of decimals into a charachter array - which is cumbersom to manipulate
dec2hex_ex gives a solution for this...
while...
out = dec2hex([1 10 20])
out = 3×2 char array
'01'
'0A'
'14'
Syntax:
[out,outCell] = dec2hex_ex(dec_vector,numDigits,addHexPrefix)
Inputs:
dec_vector: hold 1 or more decimals
numDigits : optional, integer, can be given as empty braces ([])
addHexPrefix: optional, default = false, if true: adds '0x' so output
could be sent to 'eval' function
Outputs:
out : The trivial output as char array
outCell : Cell arrayoutput
Examples:
out = dec2hex_ex([1 10 20]) % out = '[1,A,14]'
out = dec2hex_ex([1 10 20],3) % out = '[001, 00A, 014]'
out = dec2hex_ex([1 10 20],[], 1) % out = '[0x1,0xA,0x14]'
[out, outCell] = dec2hex_ex([1 10 20]) % outCell = {'1','A','14'}
[out, outCell] = dec2hex_ex([1 10 20],[], 1) % outCell = {'0x1','0xA','0x14'}
[out, outCell] = dec2hex_ex([1 10 20],4 , 1) % out = '[0x0001, 0x000A, 0x0014]'

Zitieren als

Matlab Pro (2025). dec2hex_ex (https://www.mathworks.com/matlabcentral/fileexchange/169026-dec2hex_ex), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2024a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Veröffentlicht Versionshinweise
1.0.0