Função Desvio Padrão
Publicado por José Cleydson Ferreira da Silva (última atualização em 06/07/2010)
[ Hits: 14.517 ]
Homepage: geminivirus.org
Este script possui uma classe em php que calcula o desvio padrão e uma classe para usar o desvio padrão.
<?
/*
***************************************************
Autor: JoséCleydson (Cleysinho)
Exercicio 4 (0rientação a Objeto e PSP)
14/06/2010
Versão 1.0.3
***************************************************
*/
class desvioPadrao {
var $valor;
/* O construtor da Classe deve ter o mesmo nome da classe*/
function desvioPadrao($valor) {
$this->valor = $valor;
}
/*Calcula media */
function calculaMedia () {
$media = 0;
$soma = 0;
$n = count ($this->valor);
for ($i=0;$i<$n;$i++){
$soma = $soma + $this->valor[$i];
}
$media = $soma / $n;
$this->media = $media;
return $media;
}
/*Calcula Somatorio*/
function calculaSomatorio() {
$somatorio = 0;
$n = count ($this->valor);
for ($i=0;$i<$n;$i++){
$somatorio = ($somatorio + (($this->valor[$i] - $this->media) * ($this->valor[$i] - $this->media) / $n));
}
$this->somatorio = $somatorio;
return $somatorio;
}
/*Calcula desvio Padrao*/
function calculaDesvio (){
$raiz = 0;
$raiz = sqrt( $this->somatorio);
$this->raiz = $raiz;
}
/*Pode nao precisar, mas exibe o desvio */
function showDesvio(){
$this->calculaMedia () ;
$this->calculaSomatorio();
$this->calculaDesvio ();
echo "Desvio: " . $this->raiz . '<br>';
$this->
}
}
?>
Converte para maiúsculas a primeira letra de cada palavra, resolvendo o problema de acentos
Exemplo de recursividade: gerador de sequências de tamanho e soma dos elementos fixos
Converter String para Minúsculo
Converte para maiúsculas a primeira letra de cada palavra
Nenhum comentário foi encontrado.
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
[Resolvido] dlopen(): error loading libfuse.so.2 AppImages require FUSE to run.
Criação de diretórios e aplicação de restrições de acesso no Linux
Instalando partes faltantes do Plasma 6









