GitHunt

SofEMN

Software para Ensino de Métodos Numéricos


Sobre o Software

Desenvolvido como projeto de pesquisa e extensão pelo Laboratório de Estudos em Matemática Aplicada (LEMA), este software visa ser uma ferramenta para auxílio no ensino e aprendizado da matéria de Métodos Numéricos e Computacionais. Foi utilizado o plano de ensino dessa matéria da Universidade Federal de Santa Maria Campus Cachoeira do Sul (UFSM-CS) com os seguintes métodos desenvolvidos:

Métodos Numéricos Desenvolvidos

  • Zeros de Funções
  • Zeros de Polinômios
  • Sistemas Lineares
  • Aproximações de Funções
  • Interpolação
  • Integração Numérica

Dependências

Desenvolvido utilizando Python 3.9.7

Kivy

pip install -U kivy

Matplotlib

pip install -U matplotlib

Scipy

pip install -U scipy

Numpy

pip install -U numpy

EasyGUI

pip install -U easygui

Ctrl C + Ctrl V

pip install -U kivy matplotlib scipy numpy easygui

Compilar

pyinstaller --noconfirm --onefile --windowed --icon "Img/UFSM.ico" --add-data "Img;Img/" "./SofEMN.py"

Compilar - Versão Teste

pyinstaller --noconfirm --onefile --icon "Img/UFSM.ico" --add-data "Img;Img/" "./SofEMN.py"

Dependências:

Pyinstaller

pip install -U pyinstaller