Clear Filters
Clear Filters

Area calculation for overlapping region

1 view (last 30 days)
I have three overlapping network in a service area with Radius=600,200 and 200. the networks with Radius 200 are inner networks in the service area of radius 600. I use for loop to input radius , and then calculate area. But I don't know how to calculate
As=A1-(A2+A3). where
A1=pi*600^2,
A2=pi*200^2, and
A3=pi*200^2.
please help me

Accepted Answer

Image Analyst
Image Analyst on 24 Apr 2016
That's the formula for circumference, not area! You need to square the radius
A1 = pi * 600^2
A2 = pi * 200^2
A3 = pi * 200^2
As = A1 - (A2 + A3)
  1 Comment
Khadija Khan
Khadija Khan on 24 Apr 2016
Edited: Khadija Khan on 24 Apr 2016
yeah sorry pi*Ri^2. i need to evaluate As=A1-(A2+A3)

Sign in to comment.

More Answers (2)

Khadija Khan
Khadija Khan on 24 Apr 2016
Edited: Khadija Khan on 24 Apr 2016
My Question is still there. How to calculate As=A1-(A2+A3) like I input R and Calculate A inside loop. But How to Calculate AS using equation As=A1-(A2+A3). how can I take these values of A1,A2 and A3 from loop. Plz help
  1 Comment
Image Analyst
Image Analyst on 24 Apr 2016
Just like I showed you in my answer. If you want to save all of them, then give As an index:
As(loopIndex) = A1-(A2+A3);

Sign in to comment.


Khadija Khan
Khadija Khan on 26 Apr 2016
Thanks Image Analyst I solved it. Thanks for your help.

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!