Como usar matlab para uma análise estatística descritiva
MATLAB fornece um número de comandos que você pode usar para executar tarefas estatísticas básicas. Ao trabalhar com estatísticas descritivas,
a matemática descreve quantitativamente as características de uma coleta de dados, tais como os valores maiores e menores, o valor médio dos itens, e a média. Esta forma de estatísticas é comumente usado para resumir os dados, tornando assim mais fácil de entender.Os passos seguintes ajudá-lo a trabalhar através de algumas dessas tarefas:
Tipo de RNG ( ‘Shuffle’, ‘twister’) - e pressione Enter.
Você usa o RNG () funcionar para inicializar o gerador de números pseudo-aleatório para produzir uma sequência de números pseudo-aleatórios. Versões mais antigas do MATLAB usar outras técnicas de inicialização, mas você deve contar com a RNG () função para todas as novas aplicações.
O primeiro valor, embaralhar, diz MATLAB usar o tempo atual como um valor de semente. UMA semente valor determina o ponto de partida para uma seqüência numérica para que o padrão não parece repetir. Se quiser repetir exatamente a sequência numérica para fins de teste, você deve fornecer um número no lugar de embaralhar.
O segundo valor, cordeiro, é o gerador de número a ser usado. MATLAB fornece um número destes geradores de modo que você pode embaralhar ainda mais as sequências numéricas que criar.
Digite w = 100 * rand (1, 100) - e pressione Enter.
Este comando produz 100 números pseudo-aleatórios que estão uniformemente distribuídos entre os valores 0 e 1. Os números são, então, multiplicado por 100 para fazê-lo subir para os valores inteiros usados nos Passos 4 e 5.
Tipo x = 100 * randn (1, 100) - e pressione Enter.
Este comando produz 100 números pseudo-aleatórios que são normalmente distribuídos. Os números podem ser positivos ou negativos, e multiplicando por 100 não garante necessariamente que os números estão entre -100 e 100 (como você pode ver no final do procedimento).
Tipo y = Randi (100, 1, 100) - e pressione Enter.
Este comando produz 100 inteiros pseudo-aleatórios que estão uniformemente distribuídos entre os valores de 0 e 100.
Digite z = randperm (200, 100) - e pressione Enter.
Este comando produz 100 únicos números inteiros pseudo-aleatória entre os valores de 0 e 200. Não há nunca é um número repetido na sequência, mas os valores 100 são seleccionadas a partir do intervalo de 0 a 200.
Digite AllVals = [W- xe y z]’- e pressione Enter.
Este comando cria uma matriz de 100 x 4 para fins traçando. Combinando os quatro valores permite criar um lote com todas as quatro distribuições sem um monte de etapas extra.
Tipo hist (AllVals, 50) - e pressione Enter.
Você vê um histograma criado que contém todas as quatro distribuições.
Tipo de legenda ( ‘rand’, ‘randn’, ‘Randi’, ‘randperm’) - e pressione Enter.
Adicionando uma lenda ajuda a identificar cada distribuição. Observe como as várias distribuições diferentes. Apenas o randn () distribuição fornece tanto a saída positiva e negativa.
set tipo (GCA, ‘XLim’, [0, 200]) - e pressione Enter.
Aqui está um close-up do rand (), Randi (), e randperm () distribuições. Observe as linhas pares para relativamente randperm (). o rand () e Randi () saída tem picos significativos.
Video: Estatistica Descritiva - SPSS
Este procedimento tem demonstrado alguns aspectos do trabalho com as estatísticas, a mais importante das quais é que a escolha da função correta para gerar seus números aleatórios é importante. Ao exibir os resultados de suas escolhas, você pode usar gráficos como o histograma. Além disso, não se esqueça que você sempre pode modificar a aparência da trama para ter uma melhor visão do que você realizou.
Claro, você pode interagir com os vetores de outras maneiras. Por exemplo, você pode usar padrão funções estatísticas neles. Aqui está uma lista das funções.
Video: MATEMÁTICA - AULA 46 - ESTATÍSTICA DESCRITIVA
Função | Uso | Exemplo |
---|---|---|
corrcoef () | Determina os coeficientes de correlação entre os membros de um matriz. | corrcoef (AllVals) |
cov () | Determina a matriz covariância para qualquer um vector ou um matriz. | cov (AllVals) |
max () | Especifica o maior elemento de um vector. Ao trabalhar com um matriz, você vê o maior elemento em cada linha. | max (w) |
significar() | Calcula o valor médio ou média de um vector. ao trabalhar com uma matriz, você vê a média para cada linha. | significa (w) |
mediana() | Calcula o valor médio de um vetor. Ao trabalhar com um matriz, você vê a mediana para cada linha. | mediano (w) |
min () | Especifica o menor elemento em um vetor. Ao trabalhar com um matriz, você vê o menor elemento em cada linha. | min (w) |
modo() | Determina o valor mais frequente em um vector. ao trabalhar com uma matriz, você vê o valor mais frequente para cada linha. | modo (w) |
std () | Calcula o desvio padrão de um vector. ao trabalhar com uma matriz, você vê o desvio padrão para cada linha. | std (w) |
var () | Determina a variação de um vetor. Ao trabalhar com um matriz, você vê a variância para cada linha. | var (w) |