Intersección entre 2 curvas
Resuelto
MarcD1
Mensajes publicados
5
Estado
Miembro
-
Raymond PENTIER Mensajes publicados 58226 Fecha de registro Estado Colaborador Última intervención -
Raymond PENTIER Mensajes publicados 58226 Fecha de registro Estado Colaborador Última intervención -
Hola,
estoy buscando una hoja de EXCEL que calcule la intersección entre 2 curvas (X,Y), incluso si esta intersección está en la extensión de las curvas (por lo que se calcularía la extensión de las curvas), y que devuelva las coordenadas (X,Y) del punto de intersección. También debe haber un mensaje de error si las 2 curvas no pueden cruzarse.
Configuración: Macintosh / Safari 12.0.2
estoy buscando una hoja de EXCEL que calcule la intersección entre 2 curvas (X,Y), incluso si esta intersección está en la extensión de las curvas (por lo que se calcularía la extensión de las curvas), y que devuelva las coordenadas (X,Y) del punto de intersección. También debe haber un mensaje de error si las 2 curvas no pueden cruzarse.
Configuración: Macintosh / Safari 12.0.2
5 respuestas
-
Hola.
Pregunta demasiado general.
¿Tus curvas están definidas por funciones, o dibujadas punto por punto como medidas sucesivas?
--
¡Está bien, la jubilación! Especialmente en las Antillas...
Raymond (INSA, AFPA) -
Entonces, para ser muy claro:
- si la curva está definida por puntos, como confirmas en el post #2, solo existe el método que te he indicado.
- si las curvas son representativas de funciones algebraicas, el cálculo es sencillo, escribiendo que y1=y2 y encontrando el valor de x que satisface esta igualdad, incluso si la intersección está fuera del marco del gráfico; también podemos mostrar "sin intersección" si las curvas son paralelas o divergentes.
--
¡Está bien, la jubilación! Sobre todo en las Antillas...
Raymond (INSA, AFPA)-
Gracias por la respuesta. Pero no es tan simple, las 2 curvas no tienen los mismos valores de X, es decir, que para (X1,Y1) y (X2,Y2), X1><X2 y Y1><Y2 y además no estamos seguros de que la intersección, si existe, esté dentro del rango de datos medido en cada una de las curvas (X1,Y1) y (X2,Y2), de ahí mi pregunta. Por supuesto, podemos simular cada curva mediante una ecuación y hacer variar X1=X2 con estas 2 ecuaciones y proceder como usted ha descrito, pero si las 2 curvas no se cruzan, obtendremos un resultado aleatorio, de ahí una segunda dificultad si quiero automatizar la hoja de EXCEL.
-
He hecho lo mejor posible con la poca información proporcionada.
Trabajar sin el archivo correspondiente es necesariamente aleatorio.1) Vas a https://www.cjoint.com/
2) Haces clic en [Examinar] para seleccionar tu archivo (máx. 15 Mo)
3) Desplazas hacia abajo y haces clic en el botón azul [Crear el enlace Cjoint]
4) Después de unos segundos, aparece la segunda página, con el enlace en negrita; haces clic derecho sobre él y eliges "Copiar el enlace"
5) Regresas a tu conversación en CCM, y en tu mensaje haces "Pegar".
=>Ver la ficha https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers -
-
-
-
Entonces:
- en la columna A, las abscisas x
- en la columna B, las ordenadas de la curva y1
- en la columna C, las ordenadas de la curva y2
- en la columna D, la diferencia y2-y1
- en E2, la fórmula =SIGNO(D2)-SIGNO(D3)
Cuando la columna E muestra -1, es que hemos llegado a la intersección.
¡Qué bien, la jubilación! Sobre todo en las Antillas...
Raymond (INSA, AFPA) -
Hola,
un ejemplo maousse trapu (autor Andy Pope): con varias intersecciones y marcado con pequeños círculos
https://mon-partage.fr/f/iflwdQLW/
-