필터 지우기
필터 지우기

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

조회 수: 38 (최근 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 CenterFile Exchange에서 微積分에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!