問題タブ [curve-fitting]
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.
r - 近似回帰直線 (アブライン) をモデルで使用されるデータの範囲に制限する
abline
特定の範囲の x 値でのみ近似を描画することは可能ですか?
そのデータセットのサブセットの線形適合を持つデータセットがあります。
データをプロットして回帰直線を描くと、次のようになります。
線は、元のデータの x 値の全範囲に対して描画されます。しかし、カーブ フィッティングに使用されたデータのサブセットに対してのみ回帰直線を描画したいと考えています。私の頭に浮かんだ2つのアイデアがありました:
より太い2 番目の線を描画しますが、3:5 の範囲でのみ表示されます。のパラメータを確認しましたが
abline
、何も見つかりませんでしたlines
segments
に垂直なそれぞれの位置に小さな目盛りを追加
abline
します。どうすればこれを行うことができるかがわかりました。もちろん、これはより良い方法です。
解決策はありますか?
matlab - 解析的に解くことができない積分を含む方程式を使用したカーブ フィッティング?
この方程式を使用して、2 日間からいくつかのデータをカーブ フィットしようとしています。
ここで、x は独立変数で、a は未知で、gama は既知です。次の手順を試してみましたが、最も成功しました。
次のエラーが返されました
??? モデル関数によって NaN が計算されました。フィッティングを続行できません。係数の上限と下限を使用または制限してみてください。
エラー ==> 443 で適合
何をすべきかわからない。ご指導ください..
r - R におけるライス分布パラメータの ML 推定
1000 x 56 の配列に配置されたデータ サンプルがあり、各列のデータに最適なライス分布のパラメーターを抽出したいと考えています。私はVGAM
パッケージを使用していますが、これは完璧に適合しているように見えます。riceff
次のコードは問題なく動作すると考えました
しかし、代わりにエラーが発生します
私のデータに関しては、いくつかの基本的なチェックを実行しました
要約のどの情報も、NaN
どこかに隠れていることを示していないため、vglm が失敗する理由について途方に暮れています。
何が問題なのか、誰にも考えがありますか? どんな洞察も大歓迎です。
python - エラーバーを使用して多項式をデータに適合させる方法
現在、多項式を実験データに適合させるために numpy.polyfit(x,y,deg) を使用しています。ただし、ポイントのエラーに基づく重み付けを使用する多項式を当てはめたいと思います。
重みを利用するscipy.curve_fitを見つけました。関数「f」を目的の順序の多項式の形式に設定し、重みを「シグマ」に入れるだけで目標を達成できると思います。
これを行う別のより良い方法があるのではないかと思っていましたか?
どうもありがとう。
optimization - 大規模なデータ セットのカーブ フィッティング
現在、曲線を大量のデータ セットに当てはめようとしています。x と y の 2 つの配列があり、それぞれ 352 個の要素があります。多項式をデータに当てはめましたが、うまくいきます。
しかし、より正確に最適化された曲線が必要なので、scipy で曲線を当てはめようとしています。これが私がこれまでに持っているコードです:
しかし、それが返すのはこれだけです:
どうすればこれを機能させることができますか? (または、このデータに曲線を当てはめるにはどうすればよいですか?)
c# - C#でのカーブフィッティング
配列にデータポイントxとyがあります。そして、私はこの点がy = log(nx)+c曲線になることを知っています。c#を使用して、そのデータポイントに適合するnの値を見つけたいと思います。ライブラリやそれを見つける簡単な方法はありますか
ありがとう...
matlab - MATLABで2Dポイントに線をフィットさせる
MATLABで2次元座標を持ついくつかの点を指定してフィットできる線を計算しようとしています。しかし、結果は私が期待したものではありません。私が間違っていることがあるかもしれません。誰かが私を助けることができますか?どうもありがとう。コードは次のとおりです。
出力は次のようになります。しかし、私が期待したのは、この場合、フィットした線が垂直になるはずだということです。ラインフィッティングに問題があると思います。
c++ - C/C++で高速ガウスフィッティングを行うには?
C/C++ で高速ガウス フィッティングを実行するにはどうすればよいですか? (周波数 25Hz で 1200 データポイント)
注: 商用目的で使用できない数学ライブラリを探しているわけではありません。