Next: Maxima Language Mode, Previous: Eqn Language Mode, Up: Language Modes [Contents][Index]
The d Y (calc-yacas-language
) command selects the
conventions of Yacas, a free computer algebra system. While the
operators and functions in Yacas are similar to those of Calc, the names
of built-in functions in Yacas are capitalized. The Calc formula
‘sin(2 x)’, for example, is entered and displayed ‘Sin(2 x)’
in Yacas mode, and ‘arcsin(x^2)’ is ‘ArcSin(x^2)’ in Yacas
mode. Complex numbers are written are written ‘3 + 4 I’.
The standard special constants are written Pi
, E
,
I
, GoldenRatio
and Gamma
. Infinity
represents both inf
and uinf
, and Undefined
represents nan
.
Certain operators on functions, such as D
for differentiation
and Integrate
for integration, take a prefix form in Yacas. For
example, the derivative of ‘e^x sin(x)’ can be computed with
‘D(x) Exp(x)*Sin(x)’.
Other notable differences between Yacas and standard Calc expressions are that vectors and matrices use curly braces in Yacas, and subscripts use square brackets. If, for example, ‘A’ represents the list ‘{a,2,c,4}’, then ‘A[3]’ would equal ‘c’.