eq (==) 演算子を使用してシンボリック関数を含むシンボリック方程式を定義するときは、方程式の両辺のシンボリック関数で関数の引数が同じでなければなりません。たとえば、次のコードでは、シンボリック方程式の左辺が t を引数とするシンボリック関数であるのに対し、右辺に a と t を引数とするシンボリック関数が含まれているため、現在はエラーが返されます。
syms x(t)k(a,t)
eq = diff(x,t) == -k*t
Error using symfun/privResolveArgs (line 247)
Symbolic function input arguments must match.
Error in sym/privComparison (line 889)
args = privResolveArgs(A, B);
^^^^^^^^^^^^^^^^^^^^^
Error in == (line 350)
X = privComparison(A, B, '_equal', 'FALSE', 'FALSE');
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^