pythonparaengenheiros
CtrlK
  • Introdução
  • Capítulo 1 - apenas o aperitivo...
    • Uma brevíssima introdução sobre a linguagem Python
    • Dicas de instalação e configuração (o que, e o porquê)
    • O que são os "módulos Python"
    • O módulo numpy
    • O módulo scipy
    • O módulo matplotlib
    • O Ipython e o Jupyter Notebook
    • Spyder "apenas" mais um dos ambientes de computação científica do Python
    • Interfaces Gráficas com o Usuário (en: GUI) - as inúmeras alternativas
    • Relatórios PDF ou outros formatos? ans: Reportlab
    • Documentar é necessário? ans: Sphinx
    • Debugar pra quê? ans: Python Tools for Visual Studio e outras alternativas
    • Conectividade-I/O: existe algo que não possa trocar informações com "scripts Python"?
    • Portais/páginas web, é fácil fazer? Django, web2py, turbogears, etc.
    • Simulação, otimização, diversão - integração com OpenModelica e JModelica
    • Simulação discreta? ans: simpy
    • Visualizaçao de dados em gráficos interativos? ans: bokeh, VisPy e seaborn
    • Breves dicas de outros módulos úteis-interessantes-curiosos-ousados
  • Capítulo 2 - numpy, scipy and matplotlib - baby steps
    • Tópicos básicos sobre o módulo numpy
    • Manipulações e operações em/com numpy.arrays
    • Scipy e interpolações
    • Scipy e otimizações
    • Scipy e integração numérica
  • Capítulo 3 - numpy, scipy, matplotlib and pint - teenager steps
    • Pint - Unidades de Medida (consistência nos cálculos, análise dimensional, etc.)
    • Scipy e sistemas LTI (Linear Time Invariant Systems)
    • Matplotlib - dicas práticas para o dia a dia de um analista
    • Matplotlib e gráficos interativos (widgets, comandos, etc.)
  • Capítulo 4 - interagindo com o tal usuário através de GUI's...
    • TkInter - nativo, fácil, portável...
    • PyQt - poderoso, muito mais fácil, mega-trans-portável
  • Capítulo 5 - não basta analisar, é preciso reportar!
    • Dicas básicas para usar o módulo reportlab
  • Capítulo 6 - minha documentação é o código...
  • Capítulo 7 - quem debuga, não erra (ou vice-versa?)...
  • Capítulo 8 - serialização, conectividades e I/O's
    • pickle, xml, json, etc.
    • Banco de dados relacionais - SQL Queries
    • Bases de dados No-SQL
    • OPC DA/HDA Classic
    • OPC UA
    • Modbus
    • Web Scraping
  • Capítulo 9 - world wide Python web
    • Qual framework escolher?
  • Capítulo 10 - mundo de mentirinha...
    • O que é: Modelica?
    • O OpenModelica, o Python e a simulaçao
    • O JModelica, o Python e a simulaçao
  • Capítulo 11 - mundo discreto e estoácstico de mentirinha....
  • Capítulo 12 - interagindo pra valer com gráficos!
  • Capítulo 13 - dicas imperdíveis, algumas até ousadas!
  • Apêndice A - Fundamentos básicos
  • Glossário
Powered by GitBook
On this page
  1. Capítulo 3 - numpy, scipy, matplotlib and pint - teenager steps

Matplotlib e gráficos interativos (widgets, comandos, etc.)

PreviousMatplotlib - dicas práticas para o dia a dia de um analistaNextCapítulo 4 - interagindo com o tal usuário através de GUI's...

Last updated 6 years ago