ヘルプ センターヘルプ センター
ゼロ方向への丸め
Y = fix(X)
例
Y = fix(X)はXの各要素をゼロ方向の最も近い整数に丸めます。この演算は各数値の小数部を削除することにより、Xの数値を整数に効果的に切り捨てます。
X
正の数値の場合、fixの動作はfloorと同じです。
fix
floor
負の数値の場合、fixの動作はceilと同じです。
ceil
すべて折りたたむ
X = [-1.9 -3.4; 1.6 2.5; -4.5 4.5]
X =3×2-1.9000 -3.4000 1.6000 2.5000 -4.5000 4.5000
Y =3×2-1 -3 1 2 -4 4
X = [1.4+2.3i 3.1-2.2i -5.3+10.9i]
X =1×3 complex1.4000 + 2.3000i 3.1000 - 2.2000i -5.3000 +10.9000i
Y =1×3 complex1.0000 + 2.0000i 3.0000 - 2.0000i -5.0000 +10.0000i
入力配列。スカラー、ベクトル、行列または多次元配列として指定します。複素数のXについては、fixは実数部と虚数部を個別に扱います。
fixは、Xの logical 型およびchar型の要素をdouble型の値に変換します。
char
double
データ型:single|double|int8|int16|int32|int64|uint8|uint16|uint32|uint64|char|logical複素数のサポート:あり
single
int8
int16
int32
int64
uint8
uint16
uint32
uint64
logical
この関数は tall 配列を完全にサポートしています。詳細については、tall 配列を参照してください。
使用上の注意事項および制限事項:
コード生成では、Xに対してcharおよびlogicalデータ型はサポートされません。
backgroundPool
ThreadPool
この関数はスレッドベースの環境を完全にサポートしています。詳細については、Run MATLAB Functions in Thread-Based Environmentを参照してください。
この関数は GPU 配列を完全にサポートしています。詳細については、GPU での MATLAB 関数の実行(Parallel Computing Toolbox)を参照してください。
この関数は分散配列を完全にサポートしています。詳細については、分散配列を使用した MATLAB 関数の実行(Parallel Computing Toolbox)を参照してください。
ceil|floor|round
round
この例の変更されたバージョンがあります。編集された方の例を開きますか?
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select:.
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office