Python

Xarray, estruturas para dados multidimensionais

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.

Condução de Calor Transiente Bidimensional

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).

Obtenção e manipulação de dados históricos do mercado financeiro

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.

Obtenção da previsão do tempo com o pacote PyOWM

PyOWM é um invólucro em Python para a API web de previsão do tempo OpenWeatherMap.

Produção de gráficos para Matplotlib usando o estilo Cyberpunk

Com o objetivo de expor a capacidade de personalização de estilo das figuras em Matplotlib, neste post apresentamos o pacote *mplcyberpunk*.

Alugar, economizar e pagar à vista ou financiar um imóvel? Um estudo de caso

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.

Transforme qualquer URL em QRcode usando Python

Mais sobre automação de tarefas, aqui vemos como transformar qualquer URL facilmente para QRcode. Experimente ler o código com seu smartphone.

CFD com Python: 12 Passos para Navier-Stokes

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).

Integração numérica com a Regra dos Trapézios

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.

Métodos Numéricos Aplicados à Transferência de Calor

Aula como professor convidado, ministrada para a turma de transferência de calor.