我试图获得任意函数的泰勒级数展开的系数。输入函数必须是变量的形式,输出必须只包含系数。
我尝试了一些像'taylor'这样的MATLAB函数,但它们以符号形式写的表达式给出了整个扩展。 我知道可以在Mathematica中完成这样的事情,但我没有接触它。因此,我不愿意使用Mathematica来做这件事。
如果可以建议MATLAB函数,那将是一个很大的帮助。能够做到这一点的C / C ++库同样有用。
编辑: 我需要泰勒级数展开的系数: 我需要找到泰勒级数展开的系数
f(x)= Product_from_ {m = 1} _to {M} [{(1-2 ^ { - m})z(1-p)} / {1-z +(1-2 ^( - m) )z(1-p)}]。
答案 0 :(得分:3)
您在寻找this function吗?
答案 1 :(得分:0)
我想我找到了办法:
以syms
的形式输入功能。然后使用taylor
找到泰勒级数展开式。然后使用sym2poly
获取系数。
如果有人有更好的方法,请写下你的答案。