How to use Matlab to write a function

1 Ansicht (letzte 30 Tage)
NIANNIAN
NIANNIAN am 2 Nov. 2014
Bearbeitet: NIANNIAN am 12 Nov. 2014

Akzeptierte Antwort

Stelina
Stelina am 2 Nov. 2014
a short .mfile with the solution

Weitere Antworten (1)

Star Strider
Star Strider am 2 Nov. 2014
Your detailed solution is waiting for you here.
  3 Kommentare
Star Strider
Star Strider am 2 Nov. 2014
Thank you!
NIANNIAN
NIANNIAN am 3 Nov. 2014
Bearbeitet: NIANNIAN am 3 Nov. 2014
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)

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by