https://github.com/fschuch/metodos-numericos-com-python
https://github.com/fschuch/metodos-numericos-com-python
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/fschuch/metodos-numericos-com-python
- Owner: fschuch
- License: bsd-3-clause
- Created: 2021-05-01T13:33:48.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-05-11T18:26:48.000Z (over 4 years ago)
- Last Synced: 2025-06-23T09:02:25.396Z (7 months ago)
- Language: Jupyter Notebook
- Size: 674 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Métodos Numéricos com Python
Esta palestra tem por objetivo introduzir os principais conceitos de programação e Python, empregando a didática interativa da plataforma Jupyter Notebook. Além disso, demonstra-se como solucionar problemas em métodos numéricos por meio de propostas computacionais. Para tanto, o material é dividido em duas aulas:
1. [Ligeira Introdução à Python](http://nbviewer.jupyter.org/github/fschuch/metodos-numericos-com-python/blob/main/Aulas/01-Introdução-Python-Bibliotecas.ipynb), contemplando:
- Introdução e revisão sobre conceitos de programação em Python;
- Manipulação de tensores em Python com Numpy;
- Produção de gráficos com o pacote Matplotlib;
- Cálculo Diferencial e Integral com Python;
- Resolvendo Equações Diferenciais;
2. Exemplos de aplicação em Fenômenos de Transporte (próxima semana).
## Configurando o Tutorial
Esse tutorial foi projetado para rodar no [Binder](https://mybinder.org/).
O serviço permite executar totalmente na nuvem, nenhuma instalação extra é necessária.
Para tanto, basta clicar [aqui](https://mybinder.org/v2/gh/fschuch/metodos-numericos-com-python/main?urlpath=lab):
[](https://mybinder.org/v2/gh/fschuch/metodos-numericos-com-python/main?urlpath=lab)
Se você prefere instalar o tutorial localmente, siga os seguintes passos:
1. Clone o repositório:
```
git clone https://github.com/fschuch/metodos-numericos-com-python
```
1. Instale o ambiente. O repositório inclui um arquivo `environment.yaml` que contém uma lista de todos os pacotes necessários para executar esse tutorial.
Para instalá-los usando conda, use o comando:
```
conda env create -f environment.yml
conda activate metodos-numericos-python
```
1. Inicie uma seção Jupyter:
```
jupyter lab
```
## Sobre o Autor
> **Felipe N. Schuch**,
> Pesquisador em Fluidodinâmica Computacional na PUCRS, com interesse em: Escoamentos turbulentos, transferência de calor e massa, e interação fluido-estrutura; Processamento e visualização de dados em Python; Jupyter Notebook como uma ferramenta de colaboração, pesquisa e ensino.
> [felipeschuch@outlook.com](mailto:felipeschuch@outlook.com "Email") [@fschuch](https://twitter.com/fschuch "Twitter") [Aprenda.py](https://fschuch.github.io/aprenda.py "Blog") [@aprenda.py](https://www.instagram.com/aprenda.py/ "Instagram")
## Licença
[BSD-3-Clause License](https://github.com/fschuch/metodos-numericos-com-python/blob/main/LICENSE).
© 2021 Felipe N. Schuch. Todos os direitos reservados.