MATLAB ヘルプ センター
シンボリック方程式の定義
A == B
eq(A,B)
A == B はシンボリック方程式を定義します。方程式を solve、assume、fcontour、および subs などの関数への入力として使用します。
A
B
solve
assume
fcontour
subs
例
eq(A,B) は、A == B と等価です。
すべて折りたたむ
次の三角関数方程式を解きます。== 演算子を使用して方程式を定義します。
==
syms x eqn = sin(x) == cos(x); solve(eqn,x)
ans = pi/4
fimplicit を使用して方程式 sin(x2)=sin(y2) をプロットします。== 演算子を使用して方程式を定義します。
fimplicit
syms x y eqn = sin(x^2) == sin(y^2); fimplicit(eqn)
isAlways を使用して 2 つのシンボリック式の等価性をテストします。
isAlways
syms x eqn = x+1 == x+1; isAlways(eqn)
ans = logical 1
eqn = sin(x)/cos(x) == tan(x); isAlways(eqn)
isAlways を使用して 2 つのシンボリック行列の等価性をチェックします。
A = sym(hilb(3)); B = sym([1 1/2 5; 1/2 2 1/4; 1/3 1/8 1/5]); isAlways(A == B)
ans = 3×3 logical array 1 1 0 1 0 1 1 0 1
行列とスカラーを比較します。== 演算子により、スカラー値は、入力行列と同じ次元の行列に拡張されます。
A = sym(hilb(3)); B = sym(1/2); isAlways(A == B)
ans = 3×3 logical array 0 1 0 1 0 0 0 0 0
入力。数値、ベクトル、行列、配列、シンボリック数、シンボリック スカラー変数、シンボリック行列変数、シンボリック配列、シンボリック関数、シンボリック行列関数、またはシンボリック式として指定します。
シンボリック オブジェクトではない A および B において == または eq を呼び出すと、MATLAB® 関数 eq が呼び出されます。この関数は、要素が logical 1 (true) に設定された logical 配列を返します。ここで、A と B は等価です。そうでない場合は、logical 0 (false) を返します。
eq
1 (true)
0 (false)
A と B の両方が配列の場合は、これらの配列は同じ次元でなければなりません。A == B は、方程式の配列 A(i,j,...) == B(i,j,...) を返します。
A(i,j,...) == B(i,j,...)
すべて展開する
関数 eq は symfunmatrix 型の入力引数を受け入れます。
symfunmatrix
関数 eq は symmatrix 型の入力引数を受け入れます。
symmatrix
ge | gt | isAlways | le | lt | ne | solve
ge
gt
le
lt
ne
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ