How to use Matlab to write a function

4 ビュー (過去 30 日間)
NIANNIAN
NIANNIAN 2014 年 11 月 2 日
編集済み: NIANNIAN 2014 年 11 月 12 日

採用された回答

Stelina
Stelina 2014 年 11 月 2 日
a short .mfile with the solution

その他の回答 (1 件)

Star Strider
Star Strider 2014 年 11 月 2 日
Your detailed solution is waiting for you here.
  3 件のコメント
Star Strider
Star Strider 2014 年 11 月 2 日
Thank you!
NIANNIAN
NIANNIAN 2014 年 11 月 3 日
編集済み: NIANNIAN 2014 年 11 月 3 日
To clarify, I did not ask for answer here. I apologize that there is something wrong with the way I post my questions here. I post the question just because to explain what I was stuck with. I did put my effort in my homework!
The following is my code: function the_maclaurin_series_expansion x=linspace(0,(3*pi)/2); y=cos(x);
macxp=1-x.^2/factorial(2)+x.^4/factorial(4)-x.^6/factorial(6)+x.^8/factorial(8)
plot(x,macxp) hold on plot(x,y,'--') hold on xlabel('x'); ylabel('cos(x)'); legend('Series expansion','True'); title('Series expansion of the cosine function'); grid on hold off
er=(sum(abs(y-macxp)))/sum(abs(y)) disp(er)

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by