UNPKG

@designliquido/delegua-estatistica

Version:

Biblioteca de manejo de operações de estatística em português, para JavaScript e Delégua

53 lines 2.35 kB
/** * Encontra o elemento máximo em um vetor. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {inteiro[]} vetor Um vetor de números inteiros. * @returns O maior número encontrado em um vetor. */ export declare function max(_: any, vetor: Array<number>): number; /** * Encontra o elemento mínimo em um vetor. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {inteiro[]} vetor Um vetor de números inteiros. * @returns O menor número encontrado em um vetor. */ export declare function min(_: any, vetor: Array<number>): number; /** * Calcula a média dos elementos da lista. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {numero[]} vetores Um vetor de números. * @returns O cálculo da média dos elementos. */ export declare function media(_: any, ...vetores: any): number; /** * Calcula a média aritimética de uma matriz. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {number[] | Array<number[]>} vetor Um vetor de vetores ou um vetor de números. * @returns O valor da média aritimética. */ export declare function ve(_: any, vetor: Array<any>): any; /** * Calcula a covariância de duas matrizes. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {numero[]} array1 Um vetor de números. * @param {numero[]} array2 Um vetor de números. * @returns O valor da coariância das duas matrizes. */ export declare function covar(_: any, array1: Array<any>, array2: Array<any>): any; /** * Calcula a mediana de um vetor ou matriz. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {numero[]} vetor Vetor de números. * @returns Número com o valor da mediana. */ export declare function mediana(_: any, vetor: Array<number>): number; /** * Calcula a moda de um vetor. A moda é o valor, ou valores, que mais são * presentes em um conjunto. * @param {any} _ O visitante da instrução, normalmente um interpretador. * @param {numero[]} vetor O conjunto a ser avaliado. * @returns O novo conjunto com os valores da moda. * @see https://pt.wikipedia.org/wiki/Moda_(estat%C3%ADstica) */ export declare function moda(_: any, vetor: Array<number>): number[]; //# sourceMappingURL=estatistica.d.ts.map