Main Content

single

説明

MATLAB® の単精度変数は、データ型 (クラス) が single の 4 バイト (32 ビット) の浮動小数点値として格納されます。以下に例を示します。

y = single(10);
whos y
Name      Size            Bytes  Class     Attributes

  y         1x1                 4  single              

浮動小数点値の詳細については、浮動小数点数を参照してください。

作成

doubleint8 など別の型の配列がある場合、その配列を関数 single を使用して単精度配列に変換することができます。

説明

Y = single(X)X の値を単精度に変換します。

入力引数

すべて展開する

入力配列。スカラー、ベクトル、行列または多次元配列として指定します。

データ型: double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char

すべて折りたたむ

倍精度変数を関数 single を使用して単精度に変換します。

x = 100;
xtype = class(x)
xtype = 
'double'
y = single(x)
y = single
    100

拡張機能

GPU コード生成
GPU Coder™ を使用して NVIDIA® GPU のための CUDA® コードを生成します。

バージョン履歴

R2006a より前に導入