主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

算術演算

加算,減算,乗算,除算,べき乗,丸め

算術関数には,加算や乗算などの単純な演算用の演算子と共に,総和,移動合計,モジュロ演算,丸めなど,よく使われる計算用の関数が含まれます。

詳細については,配列と行列の演算を参照してください。

関数

すべて展開する

加算

+ 加算または字符串の付加
总和 配列要素の和
cumsum 累積和
movsum 移動合計値

減算

- 減算
diff 差分と近似微分

乗算

.* 乗算
行列乗算
刺激 配列要素の積
cumprod 累積積
pagemtimes ページ単位の行列の乗算

除算

./ 配列の右除算
。\ 配列の左除算
/ xに対する線形方程式xA = Bの求解
xに対する線形方程式Ax = Bの求解

べき乗

^。 要素単位のべき乗
行列のべき乗

転置

”。 ベクトルまたは行列の転置
複素共役転置
pagetranspose ページ単位の転置
pagectranspose ページ単位の複素共役転置

配列の符号

uminus 単項マイナス
uplus 単項プラス
国防部 除算後の剰余(モジュロ演算)
快速眼动 除算後の剰余
idivide 丸めオプションを使用した整数の除算
装天花板 正の無限大方向に丸める
修复 ゼロ方向への丸め
地板上 負の無限大方向の丸め
最も近い小数または整数への丸め
bsxfun 暗黙的な拡張を有効にして2つの配列に要素単位の演算を適用

トピック

配列と行列の演算

行列演算は線形代数の規則に従って行われます。配列演算は要素単位で行われ,多次元配列をサポートします。配列演算と行列演算は,ピリオド文字()で区別します。

基本的な演算で互換性のある配列サイズ

MATLAB®の二項演算子および関数のほとんどは,互換性のあるサイズをもつ数値配列をサポートします。すべての次元について入力の次元サイズが同じであるか、一方の次元サイズが 1 である場合、2 つの入力のサイズは互換性があります。

演算子の優先順位

優先順位の規則により,MATLABで式を評価する順序が決定されます。

浮動小数点数

MATLABでは,浮動小数点数が倍精度または単精度のいずれかの形式で表わされます。既定の設定は倍精度です。

整数

MATLABでは,整数データの保存に対し1,2,4,8バイトがサポートされています。データが収まる最小の整数型を使用すると,メモリの消費量およびプログラムの実行時間を削減できます。