compute numerical integral by matlab

1 回表示 (過去 30 日間)
reem
reem 2011 年 4 月 7 日
Hello everybody Please,I want to know,how compute integral from 2 to infinity for any function using matlab? thanks in advance

採用された回答

Matt Fig
Matt Fig 2011 年 4 月 7 日
Put the function in an anonymous function, then use QUADGK.
  3 件のコメント
Matt Fig
Matt Fig 2011 年 4 月 7 日
Don't put the keyword: function in a script or at the command line. Just do this:
y=@(X)(1/sqrt(2*pi))*exp(-0.5*X.^2); % Anonymous func.
Q=quadgk(y,2,inf)
reem
reem 2011 年 4 月 7 日
Thank you so so so much
you are very kind and smart
I hope all best things for you
Kind regards

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeProgramming についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by