Integration with Symbolic Variables

12 views (last 30 days)
Hi,
I have a problem like that. How can i solve this?
  3 Comments
Furkan KORKMAZ
Furkan KORKMAZ on 12 May 2023
Sorry, this is my wrong. Firstly, i was thinking double integration but after that i was simplfy my problem like that.
Dyuman Joshi
Dyuman Joshi on 14 May 2023
@Furkan KORKMAZ please check the answers posted below.

Sign in to comment.

Accepted Answer

VBBV
VBBV on 12 May 2023
syms theta r
a=10;
x=a*(1-cos(theta));
y=a*(1-sin(theta));
r=sqrt(x^2+y^2)
r = 
I = vpaintegral(r,0,2*pi)
I = 
100.367

More Answers (2)

Sulaymon Eshkabilov
Sulaymon Eshkabilov on 12 May 2023
Use integral() - see DOC
E.g.:
% Step 1. Create a function handle:
F = @(theta, a)sqrt((a*(1-cos(theta))).^2+(a*(1-sin(theta))).^2);
% Step 2. Compute the integral:
INT_F = integral(@(theta)F(theta, 10), 0, 2*pi)
INT_F = 100.3668

Furkan KORKMAZ
Furkan KORKMAZ on 14 May 2023
Edited: Furkan KORKMAZ on 14 May 2023
Thank you for your answers. However, I think I'm getting erroneous results because of the information I gave incomplete. I'm correcting my question.

Categories

Find more on MATLAB in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!