2013-10-02 140 views
1

我想要得到任意函數泰勒級數展開式的係數。輸入函數必須以變量的形式出現,並且輸出必須僅包含係數。泰勒級數任意函數展開式

我已經嘗試了一些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

你在找polyfit嗎?否則,顯示一些你想要輸入的示例代碼,以及你想要輸出的內容。 – Peter

+0

不,我不是。我編輯了我的問題,包括我的功能如何。 –

回答

0

我想我已經找到了一種方法:

中的形式輸入功能。然後用taylor找到泰勒級數展開式。比使用sym2poly後得到係數。

如果有人有更好的方法,請寫下你的答案。

3

您是否在尋找?this function

+0

我編輯了我的問題,包括我的功能如何。你能告訴我如何用'fntlr'來找到這類函數的泰勒級數展開係數嗎? –