-22 のように int16 として matlab が負の数をパックする方法
正の数の場合、4桁の数がある場合、次のようにパックされることに気付きました:
数値は次のとおりです。1254 matlab では 230 と 4 としてパックされます。これらの数値を 2 進数に変換すると、230 の場合は 11100110、4 の場合は 100 になります。これで、次のように通常の形式に変換できます。
>> bin2dec('10011100110')
ans =
1254.00
負の数に対してどのように機能するのですか?( -22 を int16 にパックすると、234 と 255 に変換されます)