Ir ao conteúdo
  • Cadastre-se

Ignotum Peverel

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Tudo que Ignotum Peverel postou

  1. Como posso realizar um programa capaz de calcular uma integral pelo método de monte carlo? Iniciei o programa dessa maneira: from __future__ import print_function, division import numpy as np import matplotlib.pyplot as plt %matplotlib inline #imagem a = -1 b = 1 #função xr = np.linspace(a,b,1000) yr = xr c = np.min(yr) d = np.max(xr) n = int(input("Insira o número de pontos que deseja gerar aleatoriamente: ")) #número de rodadas r = int(input("Insira o número de rodadas: ")) xa = np.random.random(n)*(b-a)+a xb = np.random.random(n)*(d-c)+c if #adicionar a condição para o cálculo da integral print("O número total de pontos gerados é: ",(len(xa))) print("O número de pontos contidos na área desejada é: ",(j)) plt.plot(xr,yr) plt.plot(xa,xb,"+") plt.show() preciso fazer de modo com que o programa se repita um numero r de vezes para poder calcular a integral dada pela média das estimativas, o desvio padrão das estimativas, o desvio padrão da média para a estimativa, lembrando que a integral nada mais é que a área desejada da função. Como posso criar a condição "if" para que ele realize o cálculo e repita o programa r vezes?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...