/numprog-Julia

Alguns problemas abordados na disciplina "Fundamentos Computacionais de Simulações em Química", utilizando conceitos de programação numérica em Julia.

Primary LanguageJulia

Programação numérica em Julia

Alguns problemas abordados na disciplina "Fundamentos Computacionais de Simulações em Química", utilizando conceitos de programação numérica em Julia.

Cinética Química:

26. O mecanismo-modelo mais conhecido de catálise enzimática é o mecanismo de Michaellis-Menten:

image

onde E e S são a enzima e o substrato, ES é o complexo enzima-substrato, e P é o produto da reação. Faça um programa que simule esta cinética enzimática. Varie as concentrações dos reagentes para encontrar as condições nas quais a aproximação do estado estacionário é razoável (isto é, que a concentração do complexo é aproximadamente constante ao longo da reação).

27. A decomposição da camada de ozônio pelos clorofluorcarbonos acontece através de uma reação em cadeia. A reação se inicia pela decomposição do clorofluorcarbono formando cloro radicalar, o que acontece sob radiação ultravioleta,

image

O cloro radicalar decompõe o ozônio de forma catalítica, pelas reações:

image

Faça um programa que simule este mecanismo reacional.

Otimização com derivadas:

31. Faça um programa que minimize a função x2 + sen (10x). A sintaxe para o seno em dupla precisão é dsin(x). Faça testes variando o tamanho de passo e os pontos iniciais, no intervalo [−2, 2].

Funções multivariadas:

36. Minimizar a função x2 + y2 utilizando método do gradiente.