Simple CAS program - Printable Version +- HP Forums ( https://www.hpmuseum.org/forum)+-- Forum: HP Calculators (and very old HP Computers) ( /forum-3.html)+--- Forum: HP Prime ( /forum-5.html)+--- Thread: Simple CAS program ( /thread-11189.html) |

Simple CAS program - wsprague - 08-09-2018 05:08 AM
Hi all, I am trying to write a simple CAS program, to get my feet wet and eventually write a fairly complicated Laplace transform/ matrix / resolvent thing. My program is: #cas QQQ(A):= BEGIN RETURN CAS.factor(A); END #end In the CAS screen, when I enter "QQQ(x^2-1)" it yields "factor(A)" but I want "(x-1)*(x+1)" Could someone tell me what I am doing wrong, and maybe guide me to some documentation? I really have tried googling and RTFMing, but I have no idea.[/font] Thanks! RE: Simple CAS program - JMB - 08-09-2018 12:35 PM
Try RETURN factor(A), instead of RETURN CAS.factor(A) RE: Simple CAS program - Fabrizio R2 - 08-09-2018 07:10 PM
This works on CAS and on Textbook modes with x in lowercase. #cas pruebaFactoriza(alg):= BEGIN RETURN factor(alg); END; #end pruebaFactoriza(x^2-1) -> (x-1)*(x+1) RE: Simple CAS program - wsprague - 08-19-2018 05:00 AM
(08-09-2018 12:35 PM)JMB Wrote: Try RETURN factor(A), instead of RETURN CAS.factor(A) This solved my issue. The reason I put in "CAS." is that gets inserted when the function is chosen from the menu button, which seems like incorrect behavior. I like the HP Prime, but it does seem like it's still a work in progress sometimes... |