Problem with indefinite integral

why does the indefinite integral shows incorrect result??
how to get the constant term lost back??

回答 (1 件)

Walter Roberson
Walter Roberson 2019 年 8 月 23 日

0 投票

TIPS
  • Results returned by int do not include integration constants.
If you need a constant of integration, then add one yourself.
"why does the indefinite integral shows incorrect result??"
What leads you to say that the results are wrong?
>> int(2*sin(t)+3*cos(t))
ans =
6*cos(t/2)*sin(t/2) - 4*cos(t/2)^2
>> diff(ans,t)
ans =
3*cos(t/2)^2 - 3*sin(t/2)^2 + 4*cos(t/2)*sin(t/2)
>> simplify(ans)
ans =
3*cos(t) + 2*sin(t)
Looks consistent to me.

カテゴリ

ヘルプ センター および File ExchangeBessel functions についてさらに検索

質問済み:

2019 年 8 月 23 日

回答済み:

2019 年 8 月 23 日

Community Treasure Hunt

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

Start Hunting!

Translated by