Effacer les filtres
Effacer les filtres

how can i plot a circle intersect with a line

2 vues (au cours des 30 derniers jours)
amro faira
amro faira le 24 Avr 2015
i want to write a program that can help to plot a circle intersect with a line
  3 commentaires
amro faira
amro faira le 25 Avr 2015
xc=6
xc =
6
yc=5
yc =
5
r=2
r =
2
theta=90
theta =
90
and for the line
xo=6
xo =
6
yo=7
yo =
7
xf=4
xf =
4
yf=8
yf =
8
amro faira
amro faira le 25 Avr 2015
i already have the parametric of circle and line i just need a formula to insert the input to plot the intersect or what should i do
for t=0:0.001:1 x(i,1)=xo+(xf-xo)*t; y(i,1)=yo+(yf-xo)*t; i=i+1; ---------------------------------------- for theta = 0:pi/100:2*pi i = i+1; x(i) =xc+r*cos(theta);
y(i) = yc+r*sin(theta);

Connectez-vous pour commenter.

Réponse acceptée

Stalin Samuel
Stalin Samuel le 25 Avr 2015
  1 commentaire
Roger Stafford
Roger Stafford le 25 Avr 2015
Modifié(e) : Roger Stafford le 25 Avr 2015
@Stalin - This function, 'circcirc', which you give as an answer, is for finding the intersections between two circles, not between a circle and a straight line! I think you meant to reference this function:
http://www.mathworks.com/help/map/ref/linecirc.html

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Vector Fields 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