最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
倍精度配列
MATLAB® では、既定ですべての数値変数が 8 バイト (64 ビット) の倍精度浮動小数点値として格納されます。これらの変数のデータ型 (クラス) は double
です。以下に例を示します。
x = 10;
whos x
Name Size Bytes Class Attributes x 1x1 8 double
浮動小数点値の詳細については、浮動小数点数を参照してください。
[]
演算子を使用して、A = [1 2 3; 4 5 6]
などの倍精度配列を作成できます。さらに、sin
などの多くの関数は倍精度配列を返します。
single
や int8
など異なる型の配列がある場合、関数 double
を使用してその配列を倍精度に変換することができます。
クラスを作成しているときに、そのクラスのオブジェクトを倍精度値に変換する意味がある場合は、double
をオーバーロードします。