Skip to main content

Biblioteca de cálculo numérico, contendo funcionalidades clássicas de análise numérica e recursos gráficos para visualização de resultados.

Project description

CB2325NumericaG5

GitHub Last Commit Github License GitHub Repo Size GitHub Issues GitHub Pull Requests GitHub Release PyPI - Version

Descrição do Projeto

O CB2325NumericaG5 é um módulo de Cálculo Numérico desenvolvido com o objetivo de fornecer ferramentas completas e didáticas para operações fundamentais da disciplina.

Todos os métodos foram implementados manualmente, sem depender de rotinas prontas de alto nível (como numpy.linalg.solve), favorecendo o estudo dos algoritmos.

Estrutura do Módulo

O projeto é dividido nos seguintes submódulos:

  • erros: Métodos para calcular erros numéricos.
  • raizes: Métodos para calcular raízes de funções.
  • interpolacao: Métodos para interpolação polinomial.
  • aproximacao: Métodos de aproximação de funções.
  • integracao: Métodos para realizar integração numérica.

Instalação

Opção 1 — Instalar via pip (PyPI)

O projeto está disponível no PyPI em CB2325NumericaG5.

Requer Python 3.8+:

pip install CB2325NumericaG5

Opção 2 — Usar localmente

Se você baixou o repositório e deseja rodar um arquivo exemplo.py dentro da pasta /sandbox, basta adicionar o diretório raiz ao sys.path para permitir importações locais.

Exemplo:

import sys, os

# Adiciona a pasta raiz do projeto ao sys.path
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))

from CB2325NumericaG5.erros import erro_absoluto

valor_real = 3.141592
valor_aprox = 3.14

ea = erro_absoluto(valor_real, valor_aprox)
print(ea, er)

Esse é o formato exato recomendado quando o módulo está sendo usado localmente no /sandbox.

Dependências

O pacote requer as seguintes bibliotecas:

Pacote Uso
numpy Operações numéricas e geração de amostras.
sympy Manipulação e cálculo simbólico.
matplotlib Geração de gráficos e visualização de dados.

Autoria

O desenvolvimento deste módulo foi realizado por:


Licença

Este projeto está sob a Licença MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cb2325numericag5-0.0.5.tar.gz (27.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cb2325numericag5-0.0.5-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

Details for the file cb2325numericag5-0.0.5.tar.gz.

File metadata

  • Download URL: cb2325numericag5-0.0.5.tar.gz
  • Upload date:
  • Size: 27.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cb2325numericag5-0.0.5.tar.gz
Algorithm Hash digest
SHA256 62e03ed15e74c95a9fc4bc9002444f995925cd2fe97fcc118eb23fe2612695c2
MD5 80a34e40893074f9fd419731691ad1f5
BLAKE2b-256 48a76dbc74f6fc0d3a4d5ddf117c5dd8fdec7c5563b9a4d7b18f4b653cd888d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cb2325numericag5-0.0.5.tar.gz:

Publisher: publish.yml on amonvanderlei-impatech/CB2325NumericaG5

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cb2325numericag5-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for cb2325numericag5-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7fdcdec7ab9963d0807c9ae2f72e3084731f745d006d3000e36832cdac25adf5
MD5 b54aa87abc57ee7e1a1ab25c65b915f7
BLAKE2b-256 93234adca9f6e7962a20b84a214b423726b2b43d600be947829c00b346d0d2f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cb2325numericag5-0.0.5-py3-none-any.whl:

Publisher: publish.yml on amonvanderlei-impatech/CB2325NumericaG5

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page