Professional Documents
Culture Documents
m 1 of 7
%%
%-------------------------------------------------------------------------
% LISTA 02 - LISTA DE EXERCÍCIO IPE #2, COMPLEMENTO
% EEE945 - INTRODUÇÃO AOS PROCESSOS ESTOCÁSTICOS
% DESENVOLVIDO POR CLARA DUARTE DE SANT'ANNA
%-------------------------------------------------------------------------
clc
clear all
close all
clc
% Exercício 1
clear all;
disp (' ');
disp (' EXERCÍCIO 1 ');
if (eventoAC == 1)
disp (' ');
disp (' Os eventos A e C sao independentes ');
else
disp (' ');
disp (' Eventos A e C nao sao independentes ');
end
eventoBC = logical(pBC == (pC)*(pB));
if (eventoBC == 1)
disp (' ');
disp (' Eventos B e C sao independentes ');
else
disp (' ');
disp (' Eventos B e C nao sao independentes ');
end
eventoABC = logical(pABC == (pA)*(pB)*(pC));
if (eventoABC == 1)
disp (' ');
disp (' Eventos A, B e C sao independentes ');
else
disp (' ');
disp (' Eventos A, B e C nao sao independentes ');
end
% Exercício 2
clear all;
disp (' ');
disp (' ');
disp (' EXERCÍCIO 2 ');
% Evento A
At = a*b;
if(a > b)
x = b;
y = b;
area = (x*y)/2;
pA = area/At;
elseif (a < b)
x = a;
y = a;
area = At -(x*y)/2;
pA = area/At;
else
x = a;
y = b;
area =(x*y)/2;
pA = area/At;
end
disp (' ');
disp (' Probabilidade do Evento A ');
05/04/19 20:39 C:\Users\Clara Duarte\Deskt...\LISTA_02.m 3 of 7
pA
% Evento B
x = [0: 0.01: a];
y = [0: 0.01: b];
l = 0; % contador
for(i = 1:length(x))
for(j = 1:length(y))
if((b*x(i) + a*y(j)) <= (a*b)/2) % o ponto satisfaz a equação?
l = l +1;
end
end
end
totalp = length(x)*length(y);
pB = l/totalp;
disp (' ');
disp (' Probabilidade do Evento B ');
pB
% Evento C
x = [0: 0.01: a];
y = [0: 0.01: b];
l = 0; % contador
for(i = 1:length(x))
for(j = 1:length(y))
if((b*x(i) + a*y(j)) >= (a*b)/3) % o ponto satisfaz a equação?
l = l +1;
end
end
end
totalp = length(x)*length(y); % total pontos
pC = l/totalp;
disp (' ');
disp (' Probabilidade do Evento C ');
pC
% Evento D
x = [0: 0.01: a];
y = [0: 0.01: b];
l = 0; % Contador
for(i = 1:length(x))
for(j = 1:length(y))
if((x(i) + y(j)) < 1/3) % o ponto satisfaz a equação?
l = l +1;
end
end
end
totalp = length(x)*length(y); % total pontos
pD = l/totalp;
disp (' ');
disp (' Probabilidade do Evento C ');
pD
% Independência ou não de B e C
pBC = l/(length(x)*length(y));
05/04/19 20:39 C:\Users\Clara Duarte\Deskt...\LISTA_02.m 4 of 7
% Exercício 3
clear all;
disp (' ');
disp (' ');
disp (' EXERCÍCIO 3 ');
m = 1000;
for m=1:1000
a(m) = 1+(2-1)*rand(1,1);
b(m) = 5+(6-5)*rand(1,1);
c(m) = 2+(5-2)*rand(1,1);
end
n_neg = 0;
z = 1; % z representa a combinação de i,j e k
for i=1:m
delta(z) = b(i)^2-4*(a(i).*c(i));
if delta(z) < 0
n_neg = n_neg +1;
end
z = z+1;
end
k = 0; % soma eventos
Eventos = [];
for N = 1:100
x(N,1) = (sqrt(2*pi) * N^(N+0.5) * exp(-N));
if mod(N,10) == 0
C = [C; N log(prod(1:N)) log(x(N))];
end
end
% Exercício 1_Complementar
clear all;
disp (' ');
disp (' EXERCÍCIO 1 ');
rand('state', 1);
N = 10000000; % pelo Lema de Borel-Cantelli tende a infinito os eventos/as
% simulações
% rand('state', 1)
% N = 100 -> S(An) = 8 -> P(An) = 0.08
% N = 1000 -> S(An) = 116 -> P(An) = 0.11608
% N = 10000 -> S(An) = 1251 -> P(An) = 0.1251
% N = 100000 -> S(An) = 12587 -> P(An) = 0.1259
% N = 1000000 -> S(An) = 124573 -> P(An) = 0.1246
% N = 10000000 -> S(An) = 1250767 -> P(An) = 0.1251 => tende a infinito
% N = 100000000 -> S(An) = 12498086 -> P(An) = 0.125 => tende a infinito
% N = 1000000000 -> S(An) = 12498086 -> P(An) = 0.125 => tende a infinito