Come per tracciare la distribuzione Beta da MATLAB

June 9

Una distribuzione beta è una funzione di distribuzione di probabilità simile al familiare di distribuzione a campana o normale. Una distribuzione normale è simmetrica e tutte le probabilità varia da zero a uno. Una distribuzione beta è una variante più generale di una distribuzione normale che può avere un dominio stretto e può essere asimmetrica. Due costanti - "a" e "b" - controllano la simmetria. Il programma software MATLAB esegue l'aritmetica, calcolo, figura tracciato e molto altro ancora. Centinaia di funzioni build-in rendono uno strumento utile per studenti e professionisti. Una di queste funzioni built-in calcola le probabilità beta, ed è possibile tracciare la distribuzione risultante.

istruzione

1 Creare un array, o un elenco di valori, che contiene il dominio su cui si desidera la diffusione distribuzione beta. Ad esempio, se si desidera che conteneva tra 0,2 e 0,8, quindi digitare il seguente codice al prompt dei comandi di MATLAB:

x = [0,2: 0,01: 0,8];

Premere il tasto "Invio" sulla tastiera. MATLAB crea un elenco di numeri da 0.2 a 0.8 in passi di 0,01 e memorizza questi numeri in un array denominato "x".

2 Scegli o fornire i valori per "a" e "b", le due costanti che determinano il grado di simmetria della distribuzione. Se sono uguali, allora la distribuzione sarà simmetrica. Fornire i due valori alla funzione "beta" di MATLAB come nel codice seguente:

const1 = beta (a, b);

3 MATLAB diretto per creare un valore "y" per ogni valore "x". Esplicitamente, si indica MATLAB per darvi la probabilità per ogni valore "x" sulla base del "a" e "b" che hai fornito in precedenza. Utilizzare il seguente codice loop al prompt di MATLAB per farlo:

per i = 1: lunghezza (x)
y (i) = 1 / const1

x (i) ^ (a-1) (1-x (i)) ^ (b-1);
fine

4 Tracciare la distribuzione beta è stato creato. Questa sarà una trama di "y" contro "x". Termina con il seguente codice:

plot (x, y)

Premere il tasto "Enter". MATLAB si aprirà una finestra di figura e tracciare la vostra distribuzione beta.