Effacer les filtres
Effacer les filtres

Find the area of the astroid

6 vues (au cours des 30 derniers jours)
Srikar Kalivarapu
Srikar Kalivarapu le 16 Nov 2016
Modifié(e) : KSSV le 17 Nov 2016
Find area of an astroid
  1 commentaire
Adam
Adam le 16 Nov 2016
Aren't asteroids usually 3d?

Connectez-vous pour commenter.

Réponse acceptée

KSSV
KSSV le 17 Nov 2016
Modifié(e) : KSSV le 17 Nov 2016
a = 4 ;
% parametric equations of Asteroid
N = 1000; % keep more for accurate answer
t = linspace(0,2*pi,N) ;
x = a*cos(t).^3 ;
y = a*sin(t).^3 ;
plot(x,y)
% Get area using the curve points
A = polyarea(x,y) ;
% get area using the formula
Af = 3 * pi * a^2 / 8;
[A Af]

Plus de réponses (3)

KSSV
KSSV le 16 Nov 2016
doc polyarea.

Walter Roberson
Walter Roberson le 16 Nov 2016
solve() for y in terms of x and a. Integrate from x = 0 to x = a

Image Analyst
Image Analyst le 16 Nov 2016
Try this:
astroidArea = 3 * pi * a^2 / 8;
  2 commentaires
Srikar Kalivarapu
Srikar Kalivarapu le 16 Nov 2016
Can you give me a code for this
Image Analyst
Image Analyst le 16 Nov 2016
That IS code. You just need to define a.
a=10; % Whatever you want.
astroidArea = 3 * pi * a^2 / 8;

Connectez-vous pour commenter.

Catégories

En savoir plus sur Programming dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by