Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: CompSystems on October 02, 2012, 02:26:22 pm
-
Simply to find enthusiasts who want to port a C/C++ library of symbolic algebra to nspire calculators or similar packages as maxima http://maxima.sourceforge.net/ or xCAS http://www-fourier.ujf-grenoble.fr/~parisse/giac.html
The Giac/Xcas project began in year 2000, following the development of the CAS for HP calculators. It has now around 150,000 lines of C++ code (most written by B. Parisse), and around 300 pages of English documentation (most written by R. De Graeve). It has interfaces with php, latex, texmacs and soon java, playing the role of computation kernel. It also interfaces with PARI, CoCoA, NTL, GSL, GMP, MPFR. Current development directions include faster algorithms for the mostly used operations: multiplication, division, gcd of multivariate polynomials.
xCAS ports
i-OS port
http://pocketcas.com/
(http://pocketcas.com/screens/[email protected])
http://itunes.apple.com/app/cas-calc-p11/id453071113?mt=8
this software copies the keyboard TI Voyage 200 in 99%
(http://m.img.brothersoft.com/iphone/1113/453071113_padscreen0480x320.jpg)
Android-OS Port
http://www-fourier.ujf-grenoble.fr/~parisse/giac/Androcas-debug.apk
Others Open Source Computer Algebra Systems
http://maxima.sourceforge.net/compalg.html *.*
-
It's interesting, but do you know that Ndless does not support C++ ?
-
Yes, Mathomatic sounds more interesting, since it's C...
http://www.mathomatic.org/math/ (http://www.mathomatic.org/math/)
But porting a whole CAS is a lot of work, I'm not sure that somebody would spend so much time for something that is useful to only 50% of the Nspires.
-
Is that the CAS of the TI-nspire(CX)CAS is closed, and we depend on the policies and time developers of Texas Instruments, also serve the port for the TI-Nspire calculators without CAS.
The current CAS does not interact with Ndless for this reason requires that we develop a new CAS in language C (CAS.c)
PD: ALG48 is a symbolic algebra library for calculators hp48(1993), I wrote some extra commands with GUI for this library
(http://www.hpcalc.org/hp48/math/symbolic/sshots/cashp48.gif)
CAS48
http://www.hpcalc.org/details.php?id=1336
Docs
http://www.hpcalc.org/details.php?id=1337
ALG48
http://www.hpcalc.org/details.php?id=1320
-
http://www.mathomatic.org/mathomatic_source_browsing/ looks interesting ....
-
PD: ALG48 is a symbolic algebra library for calculators hp48(1993), I wrote some extra commands with GUI for this library
Unlike TI-Nspire, all HP-48 calculators were coming with an integrated CAS.
So why was ALG48 developped ?
And maybe it wasn't a complete CAS, but some kind of a CAS extension which would rely on HP CAS for basic operation/data handling...
-
The HP48 calculators do not have CAS is a numerical calculator, the HP50G included in your OS ALG48 and ERABLE
ERABLE INFO: http://www.hpcalc.org/details.php?id=1349
ALG48 & ERABLE are a library of CAS.
TI-Nspire without CAS, I think it does not have a CAS internally or intentionally is disabled
-
Maybe this list can help to pick a open source cas soft, nop? http://en.wikipedia.org/wiki/List_of_computer_algebra_systems
-
A CAS for TI-nspire without CAS?
http://tiplanet.org/forum/archives_voir.php?id=1916
(http://i33.servimg.com/u/f33/13/23/13/53/acran015.jpg)
This application requires a new library for nice expression (expresion writer and viewer), not to see the expressions linearly, but the notation linear can be useful for programming, the HP50G has a flag to enable or disable text book presentation
http://www.technicalc.org/packages/eqw/eqw.htm
(http://www.technicalc.org/packages/eqw/eqw_demo_anim.GIF)
-
wow, just wow, that is so awesome! :D
Hopefully it is reliable :P
-
I also want to motivate you to do the port MathTools, expanding the library of the TI89 CAS
http://www.technicalc.org/packages/mathtools/MathTools.pdf
http://www.technicalc.org/packages/mathtools/main.htm
http://www.technicalc.org/packages/mathtools/misc.htm
PD: More info on Parcer
http://www.math.wpi.edu/IQP/BVCalcHist/calc5.html
-
Maybe instead of compiling it for Ndless it could be programmed for tangrs Linux port for nspire? Then you could use C++.
-
Maybe instead of compiling it for Ndless it could be programmed for tangrs Linux port for nspire? Then you could use C++.
One of the motivators of porting Linux to the calculator was to have an open source alternative to the Nspire CAS software XD
In fact, if the software was originally built for and already has a GUI for Linux, it shouldn't be harder than just simply cross comping to work on Nspire Linux.
-
xCAS on android-OS
https://play.google.com/store/apps/details?id=org.kde.necessitas.mucephi.android_xcas&feature=more_from_developer#?t=W251bGwsMSwxLDEwMiwib3JnLmtkZS5uZWNlc3NpdGFzLm11Y2VwaGkuYW5kcm9pZF94Y2FzIl0.