Tutorial introdutório para *Xarray*, um pacote Python de código aberto que é capaz de tornar o trabalho com arranjos de dados multidimensionais e catalogados uma tarefa simples e eficiente. Destaca-se a sua sinergia com outras ferramentas para I/O, plotagem e computação paralela.
Este post apresenta a resolução do problema de transferência de calor transiente em uma placa bidimensional por meio do método das diferenças finitas, incluindo a discretização da equação governante e duas abordagens distintas para o gerenciamento de dados em Python (NumPy e Xarray).
Demonstra-se o uso do módulo yfinance para o acesso a dados históricos do mercado financeiro, bem como o módulo mplfinance, para a sua representação gráfica.
Temos aqui um estudo de caso em matemática financeira resolvido em Python. O exercício envolve calcular diferentes cenários com relação a aquisição - ou não - de um imóvel. Além disso, veja como manipular tabelas com o pacote Pandas e a produção de gráficos com Matplotlib.
Este material lhe guiará, passo a passo, pelos fundamentos de Dinâmica dos Fluidos Computacional. Cada tarefa introduz tanto novos conceitos físicos sobre as equações de Navier-Stokes, quanto detalhes sobre a programação em Python que resolve as equações diferenciais parciais. Tudo isso de maneira interativa e online (nenhuma instalação é necessária).
Ao final desta leitura, você deve compreender os princípios da integração numérica pelo método dos trapézios. Desde os conceitos básicos, passando por exemplos de algoritmos de implementação, até uma descrição de como usar SciPy, uma biblioteca Python para cálculo científico.