- Sobre este repositorio
- Códigos disponibles
- Requisitos
- Instalación en la calculadora
- Algoritmos disponibles por archivo
- Contribuciones
- Apoyo
- Licencia
Este repositorio es una collecion de codigos automatizados escritos en TI-Basic para calculadoras TI NSPIRE CX II CAS.
Los códigos aqui presentes permiten calcular algunos de los algoritmos mas importantes de cálculo numérico / métodos numericos, paso a paso, y con iteraciones en caso de ser aplicable.
Sistema de ecuaciones lineales |
Minimos potenciales |
Raices por metodo secante |
Ecuaciones lineales Gauss-Seidel |
- Interpolación1.
- Mínimos cuadrados.
- Mínimos exponenciales.
- Mínimos potenciales.
- Regresión lineal de grado 2.
- Regresión lineal de grado 3.
- Metodo iterativo de Jacobi para matrices.
- Convergencia para Jacobi2.
- Metodo iterativo de Gauss-Seidel para matrices.
- Raices cuadradas por el método iterativo de la secante.
- Raices cuadradas por el método iterativo de bisección.
- Raices cuadradas por el método iterativo de Newton.
- Sistemas de ecuaciones no lineales de Newton.
- Calculadora: OS versión 5.4.0.259 (mínimo)
- Software de Estudiante TI-Nspire CX CAS: Descargar aquí (versión 6.0.3.374). Este programa de escritorio permite probar los códigos en PC y transferir archivos.
- Transferencia de Archivos: Página web para transferencia de archivos (opcional, en caso de no poseer licencia para usar el software de estudiante TI-Nspire CX CAS).
- Descargar el repositorio.
- Ubicar los archivos: En la carpeta
tns
están todos los archivos.tns
, estos son los códigos que se deben transferir a la calculadora (o al programa de estudiantes). - Transferir archivos: Abrir la página web para transferencia de archivos tns y transferir todos los archivos
.tns
a la calculadora.
Tip
Guardar preferiblemente los códigos dentro de la carpeta MyLib
dentro de la calculadora.
- Actualizar bibliotecas: Dentro de la calculadora, seleccionar las siguientes opciones en orden:
Botón Home
→Botón menu
→Botón B
(refresh all libraries).
Tema | TNS con códigos | Funciones |
---|---|---|
Raices de Ecuaciones no lineales | raice_biseccion.tns | secante() secante_pap() |
raices_newton.tns | newton() newton_pap() |
|
raices_secante.tns | secante() secante_pap() |
|
Sistemas de ecuaciones lineales: Jacobi y Gauss-Seidel | jacobi.tns | jacobi(a,b,x0,tol) jacobi_conv(a,b,x0,tol) |
seidel.tns | seidel(a,b,x0,tol) seidel_conv(a,b,x0,tol) |
|
Sistemas de ecuaciones no lineales: Newton | sist_ecnl_newton.tns | newton_sistecnl2i() |
Interpolacion y ajuste de curvas (minimos cuadrados) | interpol_minimos.tns |
interpol(x,y,n) minimos2(x,y,n) minimos_expone(x,y) minimos_poten(x,y) |
Integración Numerica | integracion.tns | intg_trap() intg_longarco() intg_trap2(a,b,tol,fx2) |
Este código no está en mantenimiento activo.
Sin embargo, si encuentras algún error, por favor genera un issue en el repositorio para que pueda ser revisado.
El contenido de este repositorio es gratis y open-source.
Aunque ya no se realizan actualizaciones activas, sigue siendo un recurso educativo útil para tanto estudiantes y profesores. Puedes apoyar dando una ⭐ al repositorio o compartiéndolo con otros.
- El código en este repositorio es estrictamente educacional.
- No me hago responsable del uso (ni posibles daños por el uso) de los códigos aqui presentes.
- Eres libre de distribuir los codigos aqui presentes.
Para mas informacion leer el archivo LICENSE