Main Content

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

演算子と基本的な演算

シンボリック オブジェクトでの算術演算、関係演算、論理演算の実行

Symbolic Math Toolbox™ には、シンボリック オブジェクトに対する算術演算、関係演算、論理演算に加え、剰余演算と複素数演算の関数があります。これらの関数を使用して、加算、乗算、指数の計算などの単純な演算に加え、n 乗根、絶対値、除算の商と余りを求めるなどの他の演算を実行できます。

関数

すべて展開する

minusシンボリックな減算
plusシンボリックな加算
timesシンボリック配列の乗算
ldivideシンボリック配列の左除算
rdivideシンボリック配列の右除算
powerシンボリック配列のべき乗
nthrootシンボリック数の N 乗根
mtimesシンボリック行列の乗算
mldivideシンボリック行列の左除算
mrdivideシンボリック行列の右除算
mpowerシンボリック行列のべき乗
transposeシンボリック行列の転置
ctransposeシンボリック行列の複素共役転置

演算子

eqシンボリック方程式の定義
ge"より大きいまたは等しい" 条件の定義
gt"より大きい" 関係を定義
le"より小さいまたは等しい" 条件の定義
lt"より小さい" 関係を定義
ne不等式を定義

関数

has式に特定の部分式が含まれるかどうかのチェック
hasSymTypeシンボリック オブジェクトに特定のタイプが含まれているかの判別 (R2019a 以降)
inシンボリック入力の数値型
isAlways変数のすべての値についてシンボリック条件が真となるかどうかの判定
isequalシンボリック入力が等しいかどうかの判定
isequalnNaN 値を等しいものとしてシンボリック オブジェクトの等価性をテスト
isSymTypeシンボリック オブジェクトが特定のタイプであるかの判別 (R2019a 以降)
maxシンボリック入力の最大要素 (R2021a 以降)
minシンボリック入力の最小要素 (R2021a 以降)
piecewise条件定義された式または関数

演算子

andシンボリック式の論理積
notシンボリック式の論理否定
orシンボリック式の論理和
xorシンボリック式の論理 XOR

関数

allシンボリック配列の要素として表現されているすべての方程式または不等式が有効かどうかをテスト
anyシンボリック配列の要素として表現されている少なくとも 1 つの方程式または不等式が有効かどうかをテスト
has式に特定の部分式が含まれるかどうかのチェック
hasSymTypeシンボリック オブジェクトに特定のタイプが含まれているかの判別 (R2019a 以降)
inシンボリック入力の数値型
isAlways変数のすべての値についてシンボリック条件が真となるかどうかの判定
isequalnNaN 値を等しいものとしてシンボリック オブジェクトの等価性をテスト
isfiniteシンボリック配列の要素が有限かどうかの確認
isinfシンボリック配列の要素が無限かどうかの確認
isnanシンボリック配列の要素が NaN かどうかの確認
isSymTypeシンボリック オブジェクトが特定のタイプであるかの判別 (R2019a 以降)
logicalシンボリック方程式、シンボリック不等式、またはシンボリック条件が真となるかどうかの判定
symtrueシンボリック論理定数 True (R2020a 以降)
symfalseシンボリック論理定数 False (R2020a 以降)
mod除算後のシンボリック モジュラス
powermodべき剰余
quorem商と余り
rem除算後の剰余
absシンボリックな絶対値 (複素絶対値または大きさ)
angleシンボリックな極角度
conjシンボリック入力の複素共役
imag複素数の虚数部
real複素数の実数部

トピック