4D v13.4

Sum squares

Inicio

 
4D v13.4
Sum squares

Sum squares 


 

Sum squares ( series ) -> Resultado 
Parámetro Tipo   Descripción
series  Campo, Array in Datos para los cuales se devuelve la suma de cuadrados
Resultado  Real in Suma de cuadrados de series

Sum squares devuelve la suma de cuadrados de series. Si series es un campo indexado, el índice se utiliza para calcular la suma de cuadrados.

Puede pasar un array (de una o dos dimensiones) en series. En este caso, el array debe ser de tipo Entero, Entero largo o Real.

El siguiente ejemplo es un método para la variable vCuadrados. El método de objeto asigna la suma de cuadrados de una serie de datos a vCuadrados. La variable vCuadrados se imprime en la última ruptura del informe:

 vCuadrados:=Sum squares([Tabla1]SeriesDatos)

El siguiente método se llama para imprimir los registros en la selección y activar el proceso de ruptura:

 ALL RECORDS([Tabla1])
 ORDER BY([Tabla1];[Tabla1]SeriesDatos;>)
 BREAK LEVEL(1)
 ACCUMULATE([Tabla1]SeriesDatos)
 OUTPUT FORM([Tabla1];"Imprimir formulario")
 PRINT SELECTION([Tabla1])

Nota: el parámetro del comando BREAK LEVEL debe ser igual al número de rupturas en su informe. Para mayor información sobre el proceso de rupturas, consulte Impresión.

Este ejemplo permite obtener la suma de cuadrados de los valores ubicados en un array:

 ARRAY REAL($ArrGrades;0)
 QUERY([Exams];[Exams]Exam_Date=!01/07/11!)
 SELECTION TO ARRAY([Exams]Exam_Grade;$ArrGrades)
 vSumSquares:=Sum squares($ArrGrades)

 
PROPIEDADES 

Producto: 4D
Tema: Funciones estadísticas
Número 28

 
INDEX

Lista alfabética de los comandos

 
HISTORIA 

New
Creado por: < 4D v6
Modificado: 4D v13

 
VER TAMBIÉN 

Average
Std deviation
Sum
Variance