iconEuler Reference

Yacas

Yacas wrapper functions. Yacas is no longer actively supported by Euler Math Toolbox.

Load this file with "load yacas".

function yeval (strng)
  Evaluate the expression with the additional parameters.
  
  The expression will go through the yacas interpreter. "yeval"
  returns a string.
  
  See: 
yacas (Euler Core)
function ysimpl (strng)
  Simplify the expression in yacas.
function converty (x,format="%g%")


function y2vector (strng)
  Turn a Yacas list into an Euler vector
function y2matrix (strng)
  Turn a Yacas list into an Euler vector
function yset (var,x)


function YacasScript (fl)
  
  function to execute yacas script from file fl
  note at present the path seperator \ has to be
  entered as / - will need to sort this out
  
  
function Sin (x)
  Yacas version of function.
function Cos (x)
  Yacas version of function.
function Tan (x)
  Yacas version of function.
function Exp (x)
  Yacas version of function.
function Ln (x)
  Yacas version of function.
function ArcSin (x)
  Yacas version of function.
function ArcCos (x)
  Yacas version of function.
function ArcTan (x)
  Yacas version of function.
function Abs (x)
  Yacas version of function.
function Sqrt (x)
  Yacas version of function.
function Sign (x)
  Yacas version of function.
function Complex (x,y)
  Yacas version of function.
function ynewton (expr,start)
  Seek the zero of an expression in x, using Newtons
  method.
  Example: ynewton("x^x-2",1)
function yinewton (expr,start)
  Seek the zero of an expression in x, using Newtons
  method.
  Example: yinewton("x^x-2",~1,2~)
function ynewton2h (f1,f2,f1x,f1y,f2x,f2y,start)


function ynewton2 (f1,f2,start)
  Try to iterate Newton's method to a solution of
  f1=0, f2=0. Expression f1, f2 are passed to Yacas.
  Example: newto2y("Cos(x*y)-2*x","Sin(x+y)-3*y,[1,1])
  
  See: 
mxmnewton (Maxima Functions for Euler)

Documentation Homepage