Assign Taylor Decomposition to a Function

When I use Maxima to calculate the Taylor series:

f(x,y) := taylor((x+y)^3, [x, y], [2, 3], 2);
f(2,3);  /* error: wrong number of arguments */

Basically, I want to define a function as an extension (x+y)^3that takes as a parameter x,y. How can I achieve this?

+4
source share
1 answer

Try

(%i1) f(x,y) := ''(ratdisrep(taylor(('x+'y)^3, ['x, 'y], [2, 3], 2))) $

(%i2) f(2, 3);
(%o2)                                 125

or

(%i1) define(f(x, y), ratdisrep(taylor(('x+'y)^3, ['x, 'y], [2, 3], 2)))$

(%i2) f(2, 3);
(%o2)                                 125
+3
source

Source: https://habr.com/ru/post/1538077/


All Articles