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シンボリック オブジェクトに特定のタイプが含まれているかの判別
inシンボリック入力の数値型
isequalシンボリック入力の等価性をテスト
isequalnNaN 値を等しいものとしてシンボリック オブジェクトの等価性をテスト
isSymTypeシンボリック オブジェクトが特定のタイプであるかの判別
maxシンボリック入力の最大要素
minシンボリック入力の最小要素
piecewise条件定義された式または関数

演算子

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

関数

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

トピック

  • 線形代数演算

    シンボリック式とシンボリック関数による線形代数演算の実行。