How to find how many intersections in a graph?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Philip Chen
el 22 de Oct. de 2021
Comentada: KSSV
el 25 de Oct. de 2021
I made this graph that focuses only on the first quadrant. I am supposed to display the number of intersections between the circle and the tangent and negative cotangent graphs, and I am stuck at this very point. Any help here is deeply appreciated!
%Constant
r=4
dx=0.01
%Ranges
x1 = 0:pi/100:5*pi/2-dx;
x2 = 0:pi/100:5*pi/2-0.01;
x3 = 0:pi/100:5*pi/2-0.01;
%Function
tanFunc=@(x) tan(x)
cotFunc=@(x1) -cot(x1)
circleFunc = @(x3) sqrt(16-x3.^2);
diff_fun = @(v) circleFunc(x2) - tanFunc(x3);
%Plotting
y1=tanFunc(x1)
hold on
y2=cotFunc(x2)
hold on
y3=circleFunc(x3)
%plot(x2, y2)
plot(x1, y1, x2, y2, x3, y3)
%Graph Addon
set(gca,'XLim',[0 r]);
set(gca,'YLim',[0 r]);
0 comentarios
Respuesta aceptada
KSSV
el 22 de Oct. de 2021
Editada: KSSV
el 22 de Oct. de 2021
Refer this function:
2 comentarios
KSSV
el 25 de Oct. de 2021
You caclulate the dimensions of the output from interX. I guess output of intersetion points is a row matrix.
N = size(P,2)
Number of columns should give you number of intrsection points.
Más respuestas (0)
Ver también
Categorías
Más información sobre Directed Graphs en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!