How to plot the variations for integrating parameter
古いコメントを表示
Hello all,
I have some equations integrated in Matlab. One such set of equations are,
H2Ox = @(EA) -0.0023*(-8/(48000^8))*(((EA)-183000)^7);
H2Oz = integral(H2Ox, 183000, Inf);
Here there are no issues with integration, but I would like to plot the variations for integrating parameter EA. I don't know if Matlab provides the intervals to understand the change in values.
Is it possible to get the EA values as output ? in order to understand as how EA behaves ?
Kindly someone share the thoughts.
Thank you
7 件のコメント
Ghazwan
2022 年 10 月 8 日
it looks like you need a for-loop for the values variations you want.
Walter Roberson
2022 年 10 月 8 日
integral() divides the initial interval into 10 segments each with 15 nodes. The locations of all active nodes are passed at the same time to the function H2Ox()
integral() then estimates the error for each active segment. Any segment that has a sufficiently low error has its estimated contribution added to the overall sum and then gets deleted from the list of active intervals. Any remaining intervals are subdivided into two pieces and each is reevaluated. This process continues until all intervals have sufficiently low error or 16384 active intervals are reached (i would need to recheck the termination conditions)
Thus during any one call to H2Ox() the function is being asked to evaluate for a number of nodes of intervals that might not be adjacent to each other.
Do I understand correctly that you want to extract a record of the locations evaluated at in order to see how they evolve? To examine, for example, where in the interval are "difficult" to integrate?
Kumaresh Kumaresh
2022 年 10 月 8 日
編集済み: Kumaresh Kumaresh
2022 年 10 月 8 日
Torsten
2022 年 10 月 8 日
Is it possible to get the EA values as output ? in order to understand as how EA behaves ?
I don't understand your question. EA is the independent variable. It behaves as you prescribe it to behave.
Kumaresh Kumaresh
2022 年 10 月 10 日
Ghazwan
2022 年 10 月 10 日
ok. If you plot it a simple 2D plot, what would be the X and Y axes?
Kumaresh Kumaresh
2022 年 10 月 10 日
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Numerical Integration and Differentiation についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
