問題タブ [non-linear]
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.
python - Python を使用した複数の非線形曲線の適合
その形状に寄与している n 個の曲線を持つ曲線があるとしましょう。NMR ピークを扱う私の基本的な例では、3 つのピークが定義されています。
ここでは、これら 3 つのピークを一度にフィッティングするために次の方法を使用しました。
この種のピークにうまく適合するコード。ただし、より複雑なケースがある場合:
その後、状況はそれほど簡単ではありません。ケースに応じて、1、2、3、6、または合計曲線に寄与する任意のピークを使用して、多くの関数を定義する必要があります。
scipy.optimize.curve_fit または他の Python ツールを使用して N - 曲線の適合を実行する最適な方法はありますか?
ありがとう!
matlab - 非線形有限差分法の Matlab/Octave コーディング
アルゴリズムを読んでも、非線形有限差分法のコーディングに問題があります。これは、本Numerical analysis (Burden RL, Faires JD, 2010)、セクション 11.4、694 ページの例です。
以下は本から得たアルゴリズムです。これをコーディングする必要があります:
私は線形問題に対して同じものをコーディングすることに成功しました(上記の本のセクション11.3):
非線形でも同じだと思っていたのですが、そうではありません。助けてください、本当に感謝しています。どうもありがとう!