Prueba de montecarlo
-
Upload
gonzalo-negrete-montano -
Category
Engineering
-
view
24 -
download
0
Transcript of Prueba de montecarlo
import java.util.Random;
public class PMontecarlo {
double arr[]=new double [50],aux; double S = 0,P=0; Datos obd=new Datos();int ind,x; int N1;
public void Aleatorios() {
Random obr=new Random(); for(ind=0;ind<arr.length;ind++)
arr [ind]=obr.nextFloat(); } public void Mostrar() {
System.out.println("Los numeros son :"); for(ind=0;ind<arr.length;ind++)
System.out.println(arr[ind]);
} public void S() {
double N1=obd.Entero("Dame Los puntos aleatorios");for(ind=0;ind<arr.length;ind++){
S=arr[ind]/N1; }System.out.println("Proporcional de probalbilidad"+S);
} public void DN() {
double N=arr.length;double dn;dn=(N*Math.pow(P, N1));if(dn<5);{
System.out.println("Distribucion nominal"+dn);}
} public void P() {
for(ind=0;ind<arr.length;ind++) {
P=( N1/arr[ind]); } System.out.println("Probabilidad de punto aleatorios"+P);
}
public static void main (String[]args) {
PMontecarlo obpi=new PMontecarlo(); obpi.Aleatorios(); obpi.Mostrar(); obpi.S(); obpi.DN(); obpi.P();
}}
0.180017471313476560.8190965652465820.37270224094390870.384394645690917970.478392660617828370.69800704717636110.97523331642150880.5401558279991150.7989631891250610.88770878314971920.33588886260986330.473661303520202640.67038112878799440.6343224644660950.033035814762115480.80286234617233280.84984886646270750.230744004249572750.34931802749633790.67714571952819820.77370637655258180.397654354572296140.87341332435607910.96372836828231810.8853231668472290.49234026670455930.213486611843109130.7690055370330810.47885710000991820.336394608020782470.088703632354736330.99191224575042720.41729348897933960.82939022779464720.47194129228591920.71605962514877320.132193803787231450.86412143707275390.081924617290496830.99803406000137330.19173669815063477
0.486424207687377930.46898102760314940.67756730318069460.69953024387359620.308494031429290770.69858121871948240.4761716127395630.14153474569320680.15170902013778687Dame Los puntos aleatorios3Proporcional de probalbilidad0.05056967337926229Distribucion nominal50.0Probabilidad de punto aleatorios0.0