Рет қаралды 1,231
Aprenda a resolver Equações Diferenciais Ordinárias (EDOs) de forma rápida e eficiente utilizando Python. Neste tutorial de 5 minutos, vou te ensinar passo a passo como escrever o código em Python para resolver uma EDO simples e plotar a solução. Você aprenderá a utilizar as bibliotecas numpy, scipy e matplotlib para realizar os cálculos e visualizar o resultado. Não é necessário ter conhecimento prévio em EDOs ou programação avançada. Assista agora e domine essa poderosa técnica de modelagem matemática com Python!
==================================
Código utilizado no tutorial:
import numpy as np
from scipy.integrate import odeint
import matplotlib.pyplot as plt
Definindo a equação diferencial
def equation(y, t):
return 2 * y # Exemplo de equação: y' = 2y
Definindo as condições iniciais
t = np.linspace(0, 5, 100) # Vetor de tempos
y0 = 1 # Valor inicial de y
Resolvendo a equação diferencial
sol = odeint(equation, y0, t)
Plotando o gráfico da solução
plt.plot(t, sol)
plt.xlabel('Tempo')
plt.ylabel('y')
plt.title('Solução da Equação Diferencial')
plt.grid(True)
plt.show()
Inscreva-se no canal para mais tutoriais de programação e matemática com Python. Não se esqueça de deixar seu like, compartilhar com seus amigos e ativar as notificações para não perder nenhum vídeo. Aproveite!