ヘルプ センターヘルプ センター
シンボリック方程式の定義
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
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office