Texas Instruments TI89 Developer Guide - Page 985
push_solve, push_czeros
![]() |
UPC - 033317198566
View all Texas Instruments TI89 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 985 highlights
Appendix A: System Routines - Solver 943 push_csolve Declaration: void push_csolve (EStackIndex k, EStackIndex vi) Category(ies): Solver Description: Pushes onto the estack a Boolean expression that describes the complex solution set of the Boolean expression indexed by k, for the variable(s) indexed by vi. Uses the principal branch of any fractional powers. If invoked via push_internal_simplify, vi and k are simplified to deepest variable(s). Inputs: k - Index of the top tag of a Boolean expression that is usually one or more equations and/or inequalities joined by "and" operators. vi - Index of the top tag of a variable, an equation of the form variable = constant representing an initial guess, or a list of variables and/or such initial guesses. Outputs: None Assumptions: None Side Effects: None Availability: On AMS 2.02 and higher. TI-89 / TI-92 Plus Differences: None See Also: push_solve, push_czeros, push_zeros, push_nSolve Example: push_negate_quantum_as_negint(1u); right_side = top_estack; push_quantum_as_nonnegative_int (2u); exponent = top_estack; push_quantum (8u); /* Push variable x */ replace_top2_with_pow (exponent); /* top_estack -> x^2 */ push_equals (top_estack, right_side); equation = top_estack; /* equation -> x^2 = -1 */ push_quantum (8u); /* push variable x */ push_csolve (equation, top_estack); /* top_estack -> x=i or x=-i */ TI-89 / TI-92 Plus Developer Guide Not for Distribution Beta Version January 26, 2001
![](/manual_guide/products/texas-instruments-ti89-developer-guide-95b636f/985.png)