倍率 2 を使用した 1.5 の 16 ビット固定表現が欲しいので、コマンド ウィンドウに次のように入力します。
>> a = int16(1.5 .* 2)
a = 3
次の割り当てステートメントにより、変数が int16? に強制されます。
>> b = a
b = 3
>> b = b / 2
b = 2 % But I expected 1.5
% why integer operation?
% I want the variable b to become double type.
変数 'b' に double 型を持たせるにはどうすればよいですか?