Main Content

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

シンボリックの変数、式、関数および基本設定

シンボリックの変数、式、関数を作成、基本設定を設定する

Symbolic Math Toolbox™ は、特殊なデータ型、シンボリック オブジェクト、を導入します。このデータ型には、シンボリック数、シンボリック変数、シンボリック式およびシンボリック関数が含まれます。また、シンボリック数、変数、式および関数のベクトル、行列および多次元配列も含まれます。計算におけるシンボリック オブジェクトの使用は、MATLAB® でそのような計算を数値的ではなく解析的に実行しなければならないことを意味します。シンボリックの計算は厳密で、丸め誤差が発生しにくい傾向があります。シンボリック オブジェクトの詳細については、シンボリック オブジェクトを使用した数学的オブジェクトの表現を参照してください。シンボリックの変数、式および関数の作成のクイック ガイドは、シンボリック数、シンボリック変数およびシンボリック式の作成およびシンボリック関数の作成を参照してください。

関数

すべて展開する

symsシンボリック スカラー変数、シンボリック関数、シンボリック行列変数、シンボリック行列関数の作成
symシンボリック変数、シンボリック式、シンボリック関数、シンボリック行列を作成
symfunシンボリック関数の作成
symmatrixシンボリック行列変数の作成 (R2021a 以降)
symmatrix2symシンボリック行列変数をスカラー変数の配列に変換する (R2021a 以降)
symfunmatrixシンボリック行列関数の作成 (R2022a 以降)
symfunmatrix2symfunシンボリック行列関数からシンボリック関数への変換 (R2022a 以降)
str2symシンボリック式を表す文字列を評価します。
fold関数を使用したベクトルの結合 (たたみ込み)
piecewise条件定義された式または関数
symvarシンボリック入力内のシンボリック変数を求める
argnamesシンボリック関数または行列関数の入力変数
formulaシンボリック関数またはシンボリック行列関数の本体を返す
has式に特定の部分式が含まれるかどうかのチェック
childrenシンボリック式の部分式または項
symTypeシンボリック オブジェクトの型の決定 (R2019a 以降)
symFunTypeシンボリック オブジェクトの関数型の決定 (R2019a 以降)
isSymTypeシンボリック オブジェクトが特定のタイプであるかの判別 (R2019a 以降)
hasSymTypeシンボリック オブジェクトに特定のタイプが含まれているかの判別 (R2019a 以降)
findSymType特定のタイプのシンボリック サブオブジェクトを求める (R2019a 以降)
mapSymType特定のタイプのシンボリック サブオブジェクトへの関数の適用 (R2019a 以降)
isfiniteシンボリック配列の要素が有限かどうかの確認
isinfシンボリック配列の要素が無限かどうかの確認
isnanシンボリック配列の要素が NaN かどうかの確認
symprefシンボリック基本設定の指定

トピック