Finding poinnt of interception between two lines on graph

5 visualizaciones (últimos 30 días)
Joe Bennet
Joe Bennet el 24 de Mzo. de 2022
Comentada: Joe Bennet el 24 de Mzo. de 2022
I have the graph shown below, i want to find the point on the y axis where the red line (at a known value of x 'N(1)') intercepts the blue curve, but I keep getting an error that says "Error using matlab.internal.math.interp1, Sample points must be unique."
N= length(Kr);
Nn= zeros(N,1)+sr;
hold on
plot(Nn,Kr,"--","linewidth",2)
xlabel("Sr")
ylabel("Kr")
title("R6 Envelope")
X= interp1(s, K, Nn(1))
How can I fix this? Thanks
  2 comentarios
Torsten
Torsten el 24 de Mzo. de 2022
Editada: Torsten el 24 de Mzo. de 2022
Remove the data points (Sr,Kr) where the envelope is not a function (i.e. the points with Sr = 1).

Iniciar sesión para comentar.

Respuesta aceptada

KSSV
KSSV el 24 de Mzo. de 2022

Más respuestas (0)

Categorías

Más información sobre Interpolation en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by