Search code examples
maple

What does [int.,int] means in Maple?


I have a code that works as non linear system equation solver. I have so much trouble with a command that goes like this:

newt[0]:=[-2.,20]:

I don't know what does that dot works there! I thought it may be for showing that it is -2.0, but there is no reason to use that when by default -2 = -2.0.

Can anyone help me with this?


Solution

  • After a little working with that I finally found what it does!

    short answer: it calculate the result of expression where those 2 integers are inputs.

    extended answer:(example)

    given 2 functions, we want to calculate Jacobin matrix for this equation system

    with(linalg);
    with(plots);
    f := proc (x, y) -> (1/64)*(x-11)^2-(1/100)*(y-7)^2-1;
    g := proc (x, y) -> (x-3)^2+(y-1)^2-400;
    

    then we put functions in vector:

    F:=(x, y) -> vector([f(x,y),g(x,y)]);
    F(-2 ,20)
    F(-2.,20)
    

    result will be this:

    [-79/1600 -14]
    [-0.049375000 -14]