私は決して数学者ではありませんが、私は実際に化学滴定から測定するいくつかのデータプロットからグラフ関数を作成する方法を理解しようとしています。私はRを学ぼうとしています。誰かが私に説明することができるかどうかを知りたいのですが、以下の滴定グラフの数学的関数を作成するためのガイドを教えてください。 ありがとうございます。 データプロットから数学関数を作成する方法
答えて
あなたが探しているのは補間です。私はではなく、 Rのプログラマーですが、私はとにかく答えるつもりです。
したいこの機能を実現するために、より一般的な方法のいくつかの通常Nはデータポイントの数であるマイナス1(1ポイントが一定を与えるN番目度多項式関数を、バック与え多項式補間であります2点は線を作る、3はを* x^2 + b * x + cなどとする)。私がきたコンピュータグラフィックスで使用されている学ぶ
他の一般的な選択肢は、スプライン、Bスプライン、ベジェ曲線とエルミート補間です。それらはカーブをより滑らかで見栄えのいいものにします(私は彼らが自動車産業に由来していると言いましたので、データポイントには当てはまりません)。
TL; DR:私はあなたのソリューションにあなたを導くことがあり、質問Interpolation in RからRでスプラインの実装があるという証拠を見つけました。
あなたはあなたのツールをより良く知って偉大な仕事をしてくれることを願っています。我々は数値解法(少なくともここでは私の大学では)それを呼び出すコンピュータサイエンスでは、この種の仕事をしているときに数値解法コースに在学中、私はこの分野でいくつかのクラスと宿題をやった
(それはgithubで見つけることができます)しかし、それは注目に値するものではありません。
私はWikipediaに多くのリンクを追加しますが、StackOverflowはそれを許可しませんでした。
これはあまりにも漠然としているためです。 (コードなし)、およびb)既知の形態の滴定曲線を示唆していない。 –
あなたはhttps://cran.r-project.org/web/packages/titrationCurves/vignettes/titrationCurves.pdfのような関連する参考文献を閉じて引用するよう投票したはずです –
- 1. C#:テキストボックスから関数に数学関数を渡す方法
- 2. コールバック関数から約束を返す関数を作成する方法
- 3. ユーザー入力から関数を作成する方法は?
- 4. Javaからobjective-cへの関数を作成する方法
- 5. 関数キューを作成する方法
- 6. 数学関数を別の数学関数に適用する
- 7. コードから関数を作成する
- 8. structから関数を作成する
- 9. 2D関数から3Dパーリンノイズ関数を作成する
- 10. 利用可能な関数から関数を作成する
- 11. ArrayListの各オブジェクトに数学関数を適用する方法
- 12. SymPyで数学関数を定義する方法は?
- 13. z3py:Pythonの数学関数でbitvecをキャストする方法は?
- 14. 数学関数から自動的にリストを生成しますか?
- 15. Tkinterの数学クイズを作成する
- 16. 数学ベースのゲームを作成する
- 17. 関数内でGLOBAL変数を作成する方法
- 18. ユーザ定義の数式関数を作成する方法R
- 19. データベースから値を取得する関数を作成する方法
- 20. 数学関数を文字列から評価する
- 21. JavaScriptの変数リストから関数を作成する関数を作成する
- 22. 他の関数名から新しい関数名を生成する方法
- 23. ユーザーのIPからのラムダ関数要求の作成方法
- 24. 他の関数を再現する関数を作成する方法
- 25. TypeScriptでmixin関数を返す関数を作成する方法は?
- 26. 関数を呼び出す前にファイルを作成する関数に属性を作成する方法
- 27. CoreData数学関数
- 28. ループ数学関数
- 29. NumPy数学関数
- 30. HTMLからReact.js関数を呼び出してフォームを作成する方法
化学は私の領域ではありませんが、ロジスティック曲線のようです。 Google検索では、「化学滴定」や「ロジスティック」のヒットが多いので、これは合理的な推測だと思う(確かに過度の単純化ではないだろうが)。あなたはRでロジスティック回帰を行う方法を検索することができます –
あなたはモデルに合いたいです。これは、ロジスティック曲線(パラメトリック)でもかまいません。また、@ user1774806で述べたスプラインのような、よりパラメトリックな曲線にフィットします。 –
Downvoteが検索に失敗しました:https://cran.r-project.org/web/packages/titrationCurves/vignettes/titrationCurves.pdf –