PineappleCAS - A generic CAS targeted for the TI-84+ CE
12 messages
• Page 1 sur 2 • 1, 2
PineappleCAS - A generic CAS targeted for the TI-84+ CE
Hello!
You might know me from the Symbolic Derivative Project. I thought I could do better so I am working on a CAS (computer algebra system) for the TI 84+ CE. It is nearly done and I want to tease a little bit about the progress and work I still have to do before it is released. It is called PineappleCAS and you can check it out here: https://github.com/nathanfarlow/PineappleCAS
It can already simplify algebra identities and like terms, manipulate complex numbers, expand things (A+B)(B+C) or (A+B)^8, evaluate large constants like 2 * 3 ^ 1001 or 100! that the calculator cannot do normally, and can take derivatives that are completely simplified and beautifully exported to avoid necessary multiplication signs or parentheses and look way better than the result of the previous project.
You will be able to pass arguments to PineappleCAS from a TI BASIC program to operate on algebra from within a TI BASIC program.
The only thing that I need to finish is the TI-BASIC interface.
Here are some screenshots:
You might know me from the Symbolic Derivative Project. I thought I could do better so I am working on a CAS (computer algebra system) for the TI 84+ CE. It is nearly done and I want to tease a little bit about the progress and work I still have to do before it is released. It is called PineappleCAS and you can check it out here: https://github.com/nathanfarlow/PineappleCAS
It can already simplify algebra identities and like terms, manipulate complex numbers, expand things (A+B)(B+C) or (A+B)^8, evaluate large constants like 2 * 3 ^ 1001 or 100! that the calculator cannot do normally, and can take derivatives that are completely simplified and beautifully exported to avoid necessary multiplication signs or parentheses and look way better than the result of the previous project.
You will be able to pass arguments to PineappleCAS from a TI BASIC program to operate on algebra from within a TI BASIC program.
The only thing that I need to finish is the TI-BASIC interface.
Here are some screenshots:
-
squishyProgrammeur
Niveau 2: MI2 (Membre Initié)- Messages: 6
- Inscription: 01 Aoû 2019, 04:10
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: PineappleCAS - A generic CAS targeted for the TI-84+ CE
Congratulations, I have been following this great project for a while ! and I am happy to have contributed to a (very) little part
It will definitely get featured on the front-page at some point
It will definitely get featured on the front-page at some point
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14727
- Images: 1119
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: PineappleCAS - A generic CAS targeted for the TI-84+ CE
Thanks for all your support on the project Adriweb
-
squishyProgrammeur
Niveau 2: MI2 (Membre Initié)- Messages: 6
- Inscription: 01 Aoû 2019, 04:10
- Genre:
- Calculatrice(s):→ MyCalcs profile
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Messages: 4498
- Images: 18
- Inscription: 07 Nov 2014, 00:43
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: PineappleCAS - A generic CAS targeted for the TI-84+ CE
time for me to pass math
-
___De2290___
Niveau 2: MI2 (Membre Initié)- Messages: 2
- Inscription: 01 Aoû 2019, 00:02
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: PineappleCAS - A generic CAS targeted for the TI-84+ CE
PineappleCAS v1.0 is released! You can download it here: https://github.com/nathanfarlow/PineappleCAS/releases
-
squishyProgrammeur
Niveau 2: MI2 (Membre Initié)- Messages: 6
- Inscription: 01 Aoû 2019, 04:10
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: PineappleCAS - A generic CAS targeted for the TI-84+ CE
Awesome, congrats
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14727
- Images: 1119
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: PineappleCAS - A generic CAS targeted for the TI-84+ CE
HI ! (sorry for my English)
I test PCAS, I saw that it had nDeriv according to expressions and it don't calculate the derivative, for example :
I test PCAS, I saw that it had nDeriv according to expressions and it don't calculate the derivative, for example :
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Messages: 4498
- Images: 18
- Inscription: 07 Nov 2014, 00:43
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: PineappleCAS - A generic CAS targeted for the TI-84+ CE
That's definitely a bug I'll have to fix. Whoops! As a workaround, you can also simplify Y2 to Y2 and it should finish evaluating that derivative.
-
squishyProgrammeur
Niveau 2: MI2 (Membre Initié)- Messages: 6
- Inscription: 01 Aoû 2019, 04:10
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: PineappleCAS - A generic CAS targeted for the TI-84+ CE
Hamza.S,
Thanks for the report! I fixed it and released a new version v1.1. You can download it at the GitHub release page. If you find any more bugs, feel free to open an issue on the GitHub because that will alert me to it much quicker than here
Thanks for the report! I fixed it and released a new version v1.1. You can download it at the GitHub release page. If you find any more bugs, feel free to open an issue on the GitHub because that will alert me to it much quicker than here
-
squishyProgrammeur
Niveau 2: MI2 (Membre Initié)- Messages: 6
- Inscription: 01 Aoû 2019, 04:10
- Genre:
- Calculatrice(s):→ MyCalcs profile
12 messages
• Page 1 sur 2 • 1, 2
Retourner vers Langages alternatifs
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 5 invités