本文介绍了将泰勒展开式分配给功能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我使用 Maxima 计算泰勒级数时:

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 */

基本上我想将一个函数定义为(x+y)^3的扩展,它以x,y作为参数.我该如何实现?

Basically I want to define a function as a expansion of (x+y)^3, which takes in x,y as parameter. How can I achieve this?

推荐答案

尝试

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

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

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

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

这篇关于将泰勒展开式分配给功能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-07 15:57