如何把一个函数按照勒让德函数展开
大家好,小弟最近做了个工作,需要将一函数用勒让德函数展开,手工算得话很不方便,不知matlab可以做吗?谢谢啊![ 本帖最后由 eight 于 2007-10-21 23:20 编辑 ] MATLAB提供了taylor函数将函数展开为幂级数,其调用格式为:
taylor(f,v,n,a)
该函数将函数f按变量v展开为泰勒级数,展开到第n项(即变量v的n-1次幂)为止,n的缺省值为6。v的缺省值与diff函数相同。参数a指定将函数f在自变量v=a处展开,a的缺省值是0。
论坛就不说了,光百度就搜了一堆答案出来。新手发帖的时候先看看版规:handshake
否则一律删帖
[ 本帖最后由 花如月 于 2007-10-21 18:12 编辑 ] 原帖由 花如月 于 2007-10-21 18:10 发表 http://www.chinavib.com/forum/images/common/back.gif
MATLAB提供了taylor函数将函数展开为幂级数,其调用格式为:
taylor(f,v,n,a)
该函数将函数f按变量v展开为泰勒级数,展开到第n项(即变量v的n-1次幂)为止,n的缺省值为6。v的缺省值与diff函数相同。参数a指 ...
估计与楼主想要的有点距离, taylor 函数是按照幂函数展开,而楼主要按照勒让德函数展开。不过我觉得只要 search 一下 matlab 的帮助就应该找到答案 eight兄说的是,不是级数展开。 遇到问题我也是先找 matlab 中 help的,但我找了一下,没发现,所以想请问一下各位有没有用过。 应该是没有现成的可用
回复 #3 eight 的帖子
没看仔细:loveliness:
页:
[1]