私はRで直交多項式を生成しようとしていますが、私は > poly(1:1000, 50)
Error in poly(1:1000, 50) :
'degree' must be less than number of unique points
確かにユニークなポイント数が1000を理解していないエラーを取得しておきますか?どういう意味ですか?これはバグですか、そうなら誰も私が回
3つのランダム変数から高次多項式を計算するアルゴリズムが必要です。 X、Y、Z 多項式の次数9までが必要です。 Degree 2:
X * Y
X * Z
Y * Z
Degree 3:
X * Y * Z
X^2 * Y
X^2 * Z
Y^2 * X
Y^2 * Z
Z^2 * X
Z^2 * Y
.
.
.
Degree 9:
X^3*Y^3*Z^3
.
は、私は、3Dグリッド/表面を持っている私は、MATLABは、立方(または他の)に合うようにしたい z = f(x,y)
のために、つまり私がx、y、zのデータを持っている(私は間違ってこの用語を使用することができます)代わりにSFITオブジェクトを使用してのスプラインこのデータへの曲線、そして私は、実際の数学的スプライン関数を抽出したいので、私は単に自分の代数関数を書くことができ、 z =