1 件のコメント

John D'Errico
John D'Errico 2022 年 7 月 11 日
Stop posting your homework problems You have gotten two of them solved. Enough. Answers is not a homework solving service.

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

 採用された回答

Brendan Jozwiak
Brendan Jozwiak 2022 年 7 月 11 日

0 投票

func=@(x,y) sqrt(x.^2 + y.^2);
ymax=@(x) sqrt(2.*x - x.^2);
result=integral2(func,0,2,0,ymax);
disp("Result=");
Result=
disp(result);
1.7778

その他の回答 (1 件)

Torsten
Torsten 2022 年 7 月 11 日

0 投票

c = integral(@(x)integral(@(y)sqrt(x.^2+y.^2),0,sqrt(2*x-x.^2)),0,2,'ArrayValued',true)
c = 1.7778
syms x y
c = int(int(sqrt(x^2+y^2),y,0,sqrt(2*x-x^2)),x,0,2)
c = 

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by