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)

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.4.tar.gz (27.3 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.4-py3-none-any.whl (20.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cb2325numericag5-0.0.4.tar.gz
  • Upload date:
  • Size: 27.3 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.4.tar.gz
Algorithm Hash digest
SHA256 e4da3ff062b599119db05abb8927cc6d4e2c4d4c632062c6bede9de8020f770f
MD5 6be6dbc907515a156ed8da234c86197e
BLAKE2b-256 398a84ece80a333f6c45e7ae0f5f49b6a59c08f95ac82a6f1b8eb17b773286de

See more details on using hashes here.

Provenance

The following attestation bundles were made for cb2325numericag5-0.0.4.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.4-py3-none-any.whl.

File metadata

File hashes

Hashes for cb2325numericag5-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6bd3664ae62adf896d6a283a7b3b54380f8b5273998b6c05830b877ef3c36a64
MD5 f288b02176e046fdb6123820c7a42a9c
BLAKE2b-256 939686bc93ca246a344c4ffbf8685852721c560a864a245092cb699ac43e2f67

See more details on using hashes here.

Provenance

The following attestation bundles were made for cb2325numericag5-0.0.4-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