0% acharam este documento útil (0 voto)
14 visualizações1 página

Cinética Química com Python: ODEs

O documento apresenta uma introdução à cinética química utilizando Python, descrevendo reações químicas como um sistema de Equações Diferenciais Ordinárias usando a lei de ação das massas, onde a taxa de variação da concentração de uma espécie é igual à soma dos produtos das constantes de reação e concentrações das outras espécies. O programa importa bibliotecas como NumPy, SciPy e Matplotlib para solução numérica da equação diferencial e plotagem dos resultados, ilustrando com o exemplo da reação do brometo nitros

Enviado por

Mateus Fernandes
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
14 visualizações1 página

Cinética Química com Python: ODEs

O documento apresenta uma introdução à cinética química utilizando Python, descrevendo reações químicas como um sistema de Equações Diferenciais Ordinárias usando a lei de ação das massas, onde a taxa de variação da concentração de uma espécie é igual à soma dos produtos das constantes de reação e concentrações das outras espécies. O programa importa bibliotecas como NumPy, SciPy e Matplotlib para solução numérica da equação diferencial e plotagem dos resultados, ilustrando com o exemplo da reação do brometo nitros

Enviado por

Mateus Fernandes
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Cinética Quı́mica - Python

Mateus Fernandes Venancio

2022.2

Introdução

Lei de ação das massas

Para descrevermos reações quı́micas como um sistema de Equações Diferenciais Ordinárias (ODEs) em

termos da concentração de uma espécie i, ci em função do tempo t podemos utilizar a lei de ação das

massas:
dci X
= Sij rj
dt
j

onde
R
Y
rj = kj c` j`
`

1 Programa

Inicialmente, nosso programa irá importar as bibliotecas necessárias para a solução da Equação Dife-

rencial que descreve uma reação quı́mica. Isso é feito da seguinte forma

import numpy as np

from [Link] import odeint

import [Link] as plt

Exemplo: Brometo Nitrosil

Você também pode gostar