intersección de dos curvas

7 envíos / 0 nuevos
Último envío
juanmanuel
Imagen de juanmanuel
Offline
última acción: Hace 3 semanas 1 día
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 15/05/2007 - 19:25
Puntos: 694
intersección de dos curvas

Necesito encontrar la intersección de dos curvas en Excel. las curvas están definidas por puntos, pero el problema es que las abcisas de los puntos en cada curva no son las mismas, digo esto proque lo primero que se me ocurrió fue encontrar las diferencias entre puntos de x igual, y buscar cuándo se anula. al ser diferentes las X no puedo calcular estas diferencias.

más datos, bastaría con suponer que entre dos puntos consecutivos tenemos una recta.

Está claro que necesito más, :)

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 2 horas 7 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 27/12/2006 - 23:26
Puntos: 4080
Re: intersección de dos curvas

La intersección se produce cuando la diferencia entre las funciones que definen tus curvas se anulen. El problema es cómo restar el valor de una función y otra, pues los puntos son diferentes.

Mira en este envío de mi blog en el que explico cómo interpolar linealmente en una dimensión, así podrías estimar el valor de tus curvas para cualquier X, entre medias de los puntos que tienes ahora.

Puedes definir unas celdas que calculen el valor de tus funciones para cualquier valor de X. Luego, mediante buscar Objetivo, se trataría de encontrar el valor de esa X que hace que ambas funciones esan iguales, bueno, mejor dicho, calculas en otra celda la diferencia de ambas funciones y con buscar objetivo puedes obtener el valor de X que hace que esa diferencia se anule, esa es la intersección de tus curvas.

------
Ya sé Excel, pero necesito más
La potencia sin control no sirve de nada.
agradecimientos

envios gratis a todo el mundo

visitante (no verificado)
Imagen de visitante
Re: intersección de dos curvas
chinga tu madre da mas informacion
pacomegia
Imagen de pacomegia
Offline
última acción: Hace 2 horas 7 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 27/12/2006 - 23:26
Puntos: 4080
¿más?

te lo estoy diciendo

necesitas interpolar para poder calcular el valor de la curva en cualquier punto (aquí te digo cómo interpolar).

Luego tienes que emplear buscar objetivo para calcular la x para la que la diferencia entre ambas curvas es cero.

------
Ya sé Excel, pero necesito más

envios gratis a todo el mundo

visitante (no verificado)
Imagen de visitante
Re: ¿más?

una pregunta y como se hace cuando no tienes un punto que buscar que por supuesto no lo tienes porq no conoces las intersecciones de las curvas, tengo dos curvas de esta forma estos son los datos de una 

0
0
492
0.5
523
1
537
1.5
549
2
561
2.5
571
3
576
3.5
584
4
589
4.5
593
5
625
10
652
20
695
50
727
100
757
200

y la otra estos son los otros datos

x
y
0
118
1
25.4
1300
0

 como veo el punto de interseccion entre las dos?

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 2 horas 7 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 27/12/2006 - 23:26
Puntos: 4080
Re: ¿más?

estos son tus datos:

dos curvas que se cortan, pero no sabemos dónde.

Lo que buscas es que la diferencia entre las dos curvas sea cero, esa diferencia es la que se necesita para buscar objetivo.

necesitas:

  • una celda que calcule el valor de la primera curva para cualquier x
  • otra celda que calcule el valor de la segunda curva para cualquier x
  • una tercera celda que calcule la diferencia de ambas curvas (la diferencia de las anteriores)

como veo que esta es una duda frecuente, le dedicaré un envío al blog cuando tenga un rato explicándolo con más detalle

------
Ya sé Excel, pero necesito más

envios gratis a todo el mundo

visitante (no verificado)
Imagen de visitante
Re: ¿más?
si seria bueno que hicieras una mini guia explicando detalle a detalle esto pues no todos sabemos hacer lo que comentastes detalle a detalle seria de gran ayuda saludos y gracias