フィルターのクリア

2つの曲線で囲まれた​面積を求めるプログラ​ムの一例を教えてくだ​さい。

9 ビュー (過去 30 日間)
Takafumi
Takafumi 2017 年 6 月 13 日
回答済み: Takafumi 2017 年 6 月 13 日
例えば、
y = x^2 + 1
y = x + 7
との間に囲まれた面積は、どのようにプログラムしますか?

採用された回答

Takafumi
Takafumi 2017 年 6 月 13 日
コードの一例ですが、Symbolic Math Toolbox を使います。
syms x
y1 = (x^2) + 1
y2 = x + 7
y = y2 -y1
xx = roots(sym2poly(y))
S = int(y,min(xx),max(xx))
sym2poly コマンドで、シンボリック式から数値係数からなるベクトルを抽出ができます。
roots で、交点のx座標を求めます。
int コマンドで、積分ができます。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange微積分 についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!