問題タブ [bspline]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
271 参照

spline - ノット挿入のベームのアルゴリズムの参考文献は?

私は有理 b スプライン モーションのプログラムを実装しており、ノット追加のためのボームのアルゴリズムについての参考文献を探しています。基本的に、これはカーブ全体を複数のセグメントに分割して、B スプライン関数 (ポイント間のモーション) を乗算する必要がないようにするために使用されます。これに関する参考文献を見つけるのに苦労しています。情報をいただければ幸いです。

0 投票する
3 に答える
18475 参照

python - Pythonでのscipy BSplineフィッティング

BSpline を使用するのはこれが初めてで、データ ポイントに曲線を当てはめたいと考えています。Univariate Spline を使用して splev と splrep を使用しようとしましたが、BSpline を使用してこれを行う方法を学びたいと思っています。

フィッティングが非常に不安定で、ラインがポイントを通過していないようです。

U_timeband は私の x 座標であり、U_magband は単純に私の y 座標です。k=4 立方適合を示していると思いますか? 私はその値をいじってみましたが、改善されていないようです。

それはこれを生成します:

これ

どうすればこれをより良く、一貫させることができますか? ブレークポイントを定義する必要があるかもしれないと思いますが、その方法もわかりません。

0 投票する
0 に答える
136 参照

r - R の gbm 関数でスプライン変換を使用する

Rのブースティングアルゴリズム(gbm関数)でスプライン変換(bs関数)を使用しようとしています。ただし、次のコードを記述すると、エラーがスローされます。

data.matrix(x) のエラー: 置換するアイテムの数が置換長の倍数ではありません

Rのgbm関数でスプライン変換を使用する方法はありますか?