問題タブ [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.

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

python - Python を使用した複数の非線形曲線の適合

その形状に寄与している n 個の曲線を持つ曲線があるとしましょう。NMR ピークを扱う私の基本的な例では、3 つのピークが定義されています。

NMR ピーク適合

ここでは、これら 3 つのピークを一度にフィッティングするために次の方法を使用しました。

この種のピークにうまく適合するコード。ただし、より複雑なケースがある場合:

NMRロットピーク

その後、状況はそれほど簡単ではありません。ケースに応じて、1、2、3、6、または合計曲線に寄与する任意のピークを使用して、多くの関数を定義する必要があります。

scipy.optimize.curve_fit または他の Python ツールを使用して N - 曲線の適合を実行する最適な方法はありますか?

ありがとう!

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

matlab - 非線形有限差分法の Matlab/Octave コーディング

アルゴリズムを読んでも、非線形有限差分法のコーディングに問題があります。これは、本Numerical analysis (Burden RL, Faires JD, 2010)、セクション 11.4、694 ページの例です。

以下は本から得たアルゴリズムです。これをコーディングする必要があります:

非線形有限差分

私は線形問題に対して同じものをコーディングすることに成功しました(上記の本のセクション11.3):

非線形でも同じだと思っていたのですが、そうではありません。助けてください、本当に感謝しています。どうもありがとう!