3Dベクトルu = (x, y, z)
をu
に直交する別のベクトルに変換する単純で微分可能な関数を知っている人はいませんか? u
がゼロの場合にのみ、私はベクトルu = (x, y, z)
がv = (f(x,y,z), g(x,y,z), h(x,y,z))
とv
に直交することを{f, g, h}
な3微分可能な機能を探しています、より正確に微分可能な直交ベクトル
はゼロです。
ファンクション{f, g, h}
はできるだけ単純にする必要があります。私はそれらを線形にすることを好むが、私はそのような線形関数は存在しないと考える。低次多項式も良いです。
P.S.私はそのような関数を見つけましたが、それらは多項式ではありません。例えば:
f(x, y, z) = y*(exp(x) + 3) - z*(exp(x) + 2)
g(x, y, z) = z*(exp(x) + 1) - x*(exp(x) + 3)
h(x, y, z) = x*(exp(x) + 2) - y*(exp(x) + 1)
単にと(x、y、z)の外積'S(EXP(X)+1、EXP(X)+2、EXP(X)+3)。多項式以外のすべての要件を満たします。しかし、彼らは非常に簡単です。
(x、y、z)が(exp(x)+1、exp(x)+2、exp(x)+3)に比例すると、ドット積がゼロであるので、*(exp(x)+2)/(exp(x)+1)、z = x *(exp(x)+3)/(exp(x)+1))。 – Vlad