FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como hago este calculo???
Buenas tardes señores de foro, existe una funcion en delphi 7.0 para calcular la desviacion standar y en caso que no existe como calculo un valor elevado a la 2 (X^2)???
__________________
____________________________ Un saludo a todos... |
#2
|
||||
|
||||
Te Recomiendo...
Si quieres hacer cálculos te recomiendo que agarres un cálculo hecho por ti mismo manualmente en el cuaderno ya que tengas los pasos, ya puedes implantar el Cálculo en Delphi.
En conclusión haz el análisis de la formula y.... manos a la obra en vez de obra en las manos. Que tengas buen día. |
#3
|
||||
|
||||
Hola, puedes probar descargar una demo en esta página: http://www.arrakis.es/~sigecom/FreeEspanol.html
Está codificado para Delphi 3/4, pero puedes tomar las porciones de cálculo y adaptarlas muy fácilmente, a Delphi 7. Espero que te sirva. Saludos. |
#4
|
||||
|
||||
Tienes que añadir la Unit Math
En cuanto a la desviación estandar, también está definida en esta Unit. { Standard Deviation (STD): Sqrt(Variance). aka Sample Standard Deviation } function StdDev(const Data: array of Double): Extended; Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
|||
|
|||
Hombree yo para elevar a 2, me limitaria a multiplicar el valor por si mismo:
resultado= x * x; que es mas rapido que usar la funcion power. Saludos |
#6
|
|||
|
|||
Disculpen ni falta de conocimiento respecto al uso de esta funcion:
: StdDev(const Data: array of Double): Me pueden enseñar a usarla, tengo un query con dos columnas en una esta la produccion diaria que es donde quiero aplicar la función de dsviacion estandar, como la aplico???????? Gracias, a quien me pueda ayudar
__________________
____________________________ Un saludo a todos... |
#7
|
||||
|
||||
Esto quiere decir que para hallar la desviación estándar con esta función, hay que pasarle una matriz o arreglo de datos de tipo doble "double".
Por lo tanto tendrás que declarar una matriz de tipo doble y luego redimensionarla, con arreglo al número de registros que obtengas en la consulta, luego cargas la matriz mediante un bucle sobre la consulta y para finalizar envías la matriz con los datos a través de la función citada, te devolverá el resultado que tendrás que guardar en una variable de tipo extendido. "extended". Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#8
|
||||
|
||||
Al final me ha dado tiempo hasta hacer un ejemplo:
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#9
|
|||
|
|||
Mucha gracias marcoszorrilla por enseñarme a calcular la desviacion, pero ahora necesito graficar este valor los 31 dias del mes, la pregunta es como grafico un valor????
__________________
____________________________ Un saludo a todos... |
#10
|
||||
|
||||
Disculpa
Quiero dar la disculpa a DanyTorres por el ultimo comentario que puse no lo hice de mala fe si algunos piensan mal, lo que trate de decir es que no es lo mismo ponerse a Buscarle Manualmente haciendo un analisis de lo que queremos que en vez de preocuparnos bien del problema, pero en fin siento que mas de uno se molestaron les pido DISCULPAS....
Que tengan buen día. |
#11
|
|||
|
|||
Reviviendo a este hilo
Solo para dar las gracias sobre la existencia de la funcion de calculo de desviacion estandar. Tambien dentro de la unidad Mat (delphi 7) existe la funcion MeanAndStdDev.
De la ayuda de Delphi7 Cita:
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
|
|
|