| |||
Calculo de minimos Hola! estoy haciendo un proyecto en el que tengo una base de datos, en el que voy introudciendo los datos obtenidos de las observaciones, estos datos los tengo que representar graficamente, y obtener todos los mínimo que aparecen en la gráfica para luego calcular la distancia entre los mínimos que hay, sabría alguien como podria calcularlo?? un saludo y muchas gracias |
| ||||
Re: Calculo de minimos Igual te sirve este ejemplo: <script> a=[3,2,6,4,-67,3,32,1]; minimo=a[0]; for(aa=1;aa<a.length;aa++){ minimo=Math.min(minimo,a[aa]); } alert("El mínimo es "+minimo); </script>
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| ||||
Re: Calculo de minimos O incluso así: Código PHP:
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| |||
Re: Calculo de minimos Muchas gracia! pero necesito calcular todos los mínimos que hay en una gráfica de más de 3000 datos que tengo, no me vale el minimos, ya que tengo luego que calcular la distancia que hay entre cada mínimo para luego hacer la media de todas las distancia, y calcular el periodo.Muchas gracias |
| ||||
Re: Calculo de minimos La gráfica se representa por una fórmula? o es por nubes de puntos?
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| ||||
Re: Calculo de minimos ¿Con una funcion de mysql para extraer el minimo de una columna de registros? Cita: Lo que no entiendo es que sean varios mínimos. Entre un conjunto de números sólo hay un mínimo ¿no? ¿O es que son varios conjuntos de números? ¿Y por qué no te vale lo que te decimos?
Iniciado por panyy80 necesito calcular todos los mínimos que hay en una gráfica
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| |||
Re: Calculo de minimos son datos que se han obtenidos, y van haciendo ciclos, cada ciclo va de mínimo a mínimo, y calculando los mímimos que tengo tengo que sacar la media del perido de lo que dura cada ciclo, entonces tengo que saber todos los mínimos, la gráfica sale como estilo a la funcion seno pero sin tener parte negativa |
| ||||
Re: Calculo de minimos El problema se convierte ya en un problema matemático más que en un problema de javascript... A ver lo que se me ocurre: Si la función no es parametrizable (es decir, no tiene forma de ecuación, son datos sin ningún sentido matemático) la cosa se vuelve complicada. No tengo mucha idea de esto, pero a priori deberías analizar así, por ejemplo: Supongamos que tenemos miles de puntos representados en una gráfica (dices que sale tipo la del seno). Deberíamos crear rectas entre puntos correlativos (con cada pareja de puntos seguidos creamos una recta). Deberíamos saber si esa recta es creciente o decreciente (angulo de inclinación). Entonces para todas las rectas existentes (en fin, angulos de inclinación de esas rectas) miramos a ver cuándo se pasa de inclinación negativa (decreciente) a inclinación positiva (creciente). En ese punto cambia la curvatura de la "función" y entonces tendríamos un mínimo local: ![]() En esta imagen el crecimiento cambia en las rectas de magenta. En ese momento de cambio es cuando capturarías el punto que sería un mínimo local, osea un mínimo de los que buscas. Parece mucho rollo pero es más facil de lo que parece porque al fin y al cabo es solo comparar angulos, que hallarás directamente con una función trigonométrica a partir de las coordenadas. Quiero decir, que aunque tengas 30000 elementos no irá tan despacio... Dime qué te parece, supongo que habrá maneras de simplificarlo, pero no se me ha ocurrido. Un saludo. PD: No he contado si existen rectas horizontales, eso son pequeños detalles a utlimar..
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| ||||
Re: Calculo de minimos Bueno, espero que no hayas perdido el hilo panyy80, he hecho un script básico para sacar los mínimos locales (que creo que es lo que necesitas) de un conjunto de puntos encerrados en una matriz. Código PHP: Hacer después la distancia entre mínimos no debería ser complicado. Un saludo y espero tu respuesta.
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| ||||
Re: Calculo de minimos bueno respondeme algo por lo menos no? que he escrito un codigo...
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |