[pstricks] psNewton

Herbert Voss Herbert.Voss at FU-Berlin.DE
Wed Apr 13 12:05:25 CEST 2011


Am 13.04.2011 08:18, schrieb Markus Krebs:

> It may be useful for teaching to have a psNewton-macro

Oh, there are a lot of useful things in the life :-)

With the pst-plot from
http://texnik.dante.de/tex/generic/pst-plot/
you can use:

\documentclass{article}
\usepackage{pst-plot}
\begin{document}

\def\f{-(1/192)*x^3-(1/12)*x-(1/192)*Pi*x^2-(1/12)*Pi+2}
\def\fDerive{-(3/192)*x^2-(1/12)-(2/192)*Pi*x}

\psset{plotpoints=2000,unit=0.5,algebraic}
\begin{pspicture*}[showgrid](-20,-10)(8,20)
\psaxes[Dx=6,Dy=4]{->}(0,0)(-20,-10)(8,20)[$x$,270][$y$,0]
\psplot[algebraic,linewidth=2pt,linecolor=blue]{-20}{10}{\f}
\psxTick(-15){x_0}
\psNewton[linecolor=red,linewidth=0.5pt,showDerivation=false]{-15}{\f}{10}
%
%-15, -9.567466932, -4.903526029, 3.026073041, 6.688396612, 5.580230655 
(Made by Maple)
\end{pspicture*}

\begin{pspicture*}[showgrid](-20,-10)(8,20)
\psaxes[Dx=6,Dy=4]{->}(0,0)(-20,-10)(8,20)[$x$,270][$y$,0]
\psplot[algebraic,linewidth=2pt,linecolor=blue]{-20}{10}{\f}
\psxTick(-15){x_0}
\psNewton[linecolor=red,linewidth=0.5pt,showpoints]{-15}{\f}[\fDerive]{10}
\end{pspicture*}

\end{document}


\psNewton{xStart}{Func}[f-Derivation]{steps}

Without the optional [f-Derivation] it uses an epsilon of 0.01
for the derivation

Herbert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Bildschirmfoto.png
Type: image/png
Size: 56964 bytes
Desc: not available
URL: <http://tug.org/pipermail/pstricks/attachments/20110413/32adc706/attachment-0001.png>


More information about the PSTricks mailing list