Skip to main content

Librería para resolver sistemas de ecuaciones lineales y no lineales

Project description

EM15008UNO

Esta libreria permite resolver sistemas de ecuaciones lineales y no lineales usando métodos clásicos como:

Métodos incluidos:

  • Eliminación de Gauss
  • Gauss-Jordan
  • Cramer
  • Descomposición LU
  • Jacobi
  • Gauss-Seidel
  • Bisección

Instalación

pip install EM15008UNO

Programación Orientada a Objetos (POO)

La librería EM15008UNO está diseñada utilizando principios de Programación Orientada a Objetos (POO).

Se definen clases que agrupan métodos relacionados:

  • SistemasLineales: contiene métodos como gauss(), gauss_jordan(), cramer(), descomposicion_lu(), jacobi() y gauss_seidel().
  • SistemasNoLineales: contiene el método biseccion()

Ejemplo de uso:

from EM15008UNO.lineales import SistemasLineales

A = [[2, 1, -1],
     [-3, -1, 2],
     [-2, 1, 2]]

b = [8, -11, -3]

sl = SistemasLineales()
x = sl.gauss(A, b)
print("Solución por Gauss:", x)

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

em15008uno-0.1.0.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

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

em15008uno-0.1.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file em15008uno-0.1.0.tar.gz.

File metadata

  • Download URL: em15008uno-0.1.0.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for em15008uno-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1bcfda622b3548644657a15666c2eb71b2c397f6a04a0f684b5b4118e3ac61a7
MD5 a05fff53d81b0eac0fa2097339f62014
BLAKE2b-256 74a00396642b6382676e0df9580f81499695c1d35e85563cca889ec992038344

See more details on using hashes here.

File details

Details for the file em15008uno-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: em15008uno-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for em15008uno-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fb95ca3f9a520de4f61c2ba5f35e451bd6ba619320b16f3bdeccf7055a30517a
MD5 89bfff18f33c47461a31fbffbd397941
BLAKE2b-256 513bf615135551b48f370018fe8c4b191e1c90ae0cf79162b42effc929eb17c1

See more details on using hashes here.

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