Gravar Saída em Arquivo ou Planilha
Modelos de simulação são usualmente ferramentas utilizadas para simulação de diversos cenários distintos, exigindo a manipulação de um número considerável de dados e informações. Assim, uma boa prática é armazenar os dados do modelo, tanto de entrada quanto de saída, em uma planilha eletrônica.
Embora o SimPy não tenha funções específicas de comunicação com planilhas, o Python possui diversas bibliotecas para isso. A minha preferida é a xlwings. Você pode encontrar cursos on-line de uso da biblioteca no próprio site dos desenvolvedores ou procurar, pois existe muita coisa no youtube e no stackoverflow.
Comunicação com a biblioteca
A biblioteca ganhou meu coração por ser de uso simples e isso inclui poucos comandos a serem aprendidos.
Vamos começar planilhando nosso modelo de fila M/M/1 criado na seção "Criando, ocupando e desocupando recursos". Nesse modelo, temos dois parâmetros de entrada: o tempo médio entre chegadas de clientes e o tempo médio de atendimento no servidor (lembrando que em uma fila M/M/1 tanto os intervalos entre chegadas sucessivas de clientes quanto os atendimentos no servidor são exponencialmente distribuídos).
Last updated