<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sk">
	<id>http://www.kiwiki.info/index.php?action=history&amp;feed=atom&amp;title=Numerick%C3%A9_derivovanie_%28rie%C5%A1en%C3%A9_pr%C3%ADklady%29</id>
	<title>Numerické derivovanie (riešené príklady) - História úprav</title>
	<link rel="self" type="application/atom+xml" href="http://www.kiwiki.info/index.php?action=history&amp;feed=atom&amp;title=Numerick%C3%A9_derivovanie_%28rie%C5%A1en%C3%A9_pr%C3%ADklady%29"/>
	<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;action=history"/>
	<updated>2026-05-03T14:05:24Z</updated>
	<subtitle>História úprav pre túto stránku na wiki</subtitle>
	<generator>MediaWiki 1.34.0</generator>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;diff=12156&amp;oldid=prev</id>
		<title>Juraj: /* Celkové riešenie v jazyku C */</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;diff=12156&amp;oldid=prev"/>
		<updated>2020-04-19T15:31:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Celkové riešenie v jazyku C&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Staršia verzia&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verzia zo dňa a času 15:31, 19. apríl 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l207&quot; &gt;Riadok 207:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riadok 207:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   for(i=0;i&amp;lt;2;i++)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   for(i=0;i&amp;lt;2;i++)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     diferecie[i]=diferecie[i+1]-diferecie[i];&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     diferecie[i]=diferecie[i+1]-diferecie[i];&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   D-=(diferecie[0]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-&lt;/del&gt;diferecie[1])/12;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   D-=(diferecie[0]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;+&lt;/ins&gt;diferecie[1])/12;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return D/h;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   return D/h;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Juraj</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;diff=12155&amp;oldid=prev</id>
		<title>Juraj: /* Analýza */</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;diff=12155&amp;oldid=prev"/>
		<updated>2020-04-19T15:26:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Analýza&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Staršia verzia&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verzia zo dňa a času 15:26, 19. apríl 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot; &gt;Riadok 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riadok 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Analýza==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Analýza==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pre výpočet prvej derivácie pomocou rozdielových diferencií je vzťah:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pre výpočet prvej derivácie pomocou rozdielových diferencií je vzťah:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:&amp;lt;math&amp;gt;{f}'\left( {{x}_{0}} \right)=\frac{1}{h}\left( \frac{\Delta {{y}_{-1}}+\Delta {{y}_{1}}}{2}-\frac{1}{6}\frac{{{\Delta }^{3}}{{y}_{-1}}&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-&lt;/del&gt;{{\Delta }^{3}}{{y}_{1}}}{2} \right)&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:&amp;lt;math&amp;gt;{f}'\left( {{x}_{0}} \right)=\frac{1}{h}\left( \frac{\Delta {{y}_{-1}}+\Delta {{y}_{1}}}{2}-\frac{1}{6}\frac{{{\Delta }^{3}}{{y}_{-1}}&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;+&lt;/ins&gt;{{\Delta }^{3}}{{y}_{1}}}{2} \right)&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;kde &amp;lt;math&amp;gt;\Delta {{y}_{-1}}=f(x_0-h)-f(x_0)&amp;lt;/math&amp;gt;,  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;kde &amp;lt;math&amp;gt;\Delta {{y}_{-1}}=f(x_0-h)-f(x_0)&amp;lt;/math&amp;gt;,  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Juraj</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;diff=12090&amp;oldid=prev</id>
		<title>Juraj: /* Analýza */</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;diff=12090&amp;oldid=prev"/>
		<updated>2020-04-09T13:04:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Analýza&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Staršia verzia&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verzia zo dňa a času 13:04, 9. apríl 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot; &gt;Riadok 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riadok 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Analýza==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Analýza==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pre výpočet &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;prevej &lt;/del&gt;derivácie pomocou rozdielových diferencií je vzťah:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Pre výpočet &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;prvej &lt;/ins&gt;derivácie pomocou rozdielových diferencií je vzťah:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:&amp;lt;math&amp;gt;{f}'\left( {{x}_{0}} \right)=\frac{1}{h}\left( \frac{\Delta {{y}_{-1}}+\Delta {{y}_{1}}}{2}-\frac{1}{6}\frac{{{\Delta }^{3}}{{y}_{-1}}-{{\Delta }^{3}}{{y}_{1}}}{2} \right)&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:&amp;lt;math&amp;gt;{f}'\left( {{x}_{0}} \right)=\frac{1}{h}\left( \frac{\Delta {{y}_{-1}}+\Delta {{y}_{1}}}{2}-\frac{1}{6}\frac{{{\Delta }^{3}}{{y}_{-1}}-{{\Delta }^{3}}{{y}_{1}}}{2} \right)&amp;lt;/math&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l20&quot; &gt;Riadok 20:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riadok 20:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Celá schéma výpočtu diferencií je na nasledujúcom obrázku:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Celá schéma výpočtu diferencií je na nasledujúcom obrázku:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Súbor:prog deriv diff.png|center|framed|Princíp výpočtu &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;defirencií&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Súbor:prog deriv diff.png|center|framed|Princíp výpočtu &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;diferencií&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Interpolačný polynóm v Lagrangeovom a Newtonovom tvare sú opísané a implementované v kapitole [[Algoritmy numerickej interpolácie (riešené príklady)|Algoritmy numerickej interpolácie]]. V tomto príklade použijeme už vytvorené funkcie ''LagrangeInterpol'' a ''NewtonPol''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Interpolačný polynóm v Lagrangeovom a Newtonovom tvare sú opísané a implementované v kapitole [[Algoritmy numerickej interpolácie (riešené príklady)|Algoritmy numerickej interpolácie]]. V tomto príklade použijeme už vytvorené funkcie ''LagrangeInterpol'' a ''NewtonPol''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Juraj</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;diff=6686&amp;oldid=prev</id>
		<title>Juraj na 20:31, 16. august 2010</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;diff=6686&amp;oldid=prev"/>
		<updated>2010-08-16T20:31:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Staršia verzia&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verzia zo dňa a času 20:31, 16. august 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Riadok 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riadok 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Kategória:Študijné materiály]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Kategória:Programovanie]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Kategória:jazyk C]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Draft}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Draft}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Skripta programovanie (zbierka úloh)}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Skripta programovanie (zbierka úloh)}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Juraj</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;diff=3764&amp;oldid=prev</id>
		<title>Juraj: Vytvorená stránka „Kategória:Študijné materiály Kategória:Programovanie Kategória:jazyk C {{Draft}} {{Skripta programovanie (zbierka úloh)}}  ==Zadanie== Vypočítajte hodn…“</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Numerick%C3%A9_derivovanie_(rie%C5%A1en%C3%A9_pr%C3%ADklady)&amp;diff=3764&amp;oldid=prev"/>
		<updated>2010-04-18T16:16:31Z</updated>

		<summary type="html">&lt;p&gt;Vytvorená stránka „&lt;a href=&quot;/index.php/Kateg%C3%B3ria:%C5%A0tudijn%C3%A9_materi%C3%A1ly&quot; title=&quot;Kategória:Študijné materiály&quot;&gt;Kategória:Študijné materiály&lt;/a&gt; &lt;a href=&quot;/index.php/Kateg%C3%B3ria:Programovanie&quot; title=&quot;Kategória:Programovanie&quot;&gt;Kategória:Programovanie&lt;/a&gt; &lt;a href=&quot;/index.php/Kateg%C3%B3ria:Jazyk_C&quot; title=&quot;Kategória:Jazyk C&quot;&gt;Kategória:jazyk C&lt;/a&gt; {{Draft}} {{Skripta programovanie (zbierka úloh)}}  ==Zadanie== Vypočítajte hodn…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Kategória:Študijné materiály]]&lt;br /&gt;
[[Kategória:Programovanie]]&lt;br /&gt;
[[Kategória:jazyk C]]&lt;br /&gt;
{{Draft}}&lt;br /&gt;
{{Skripta programovanie (zbierka úloh)}}&lt;br /&gt;
&lt;br /&gt;
==Zadanie==&lt;br /&gt;
Vypočítajte hodnoty prvej derivácie [[Algoritmy numerickej interpolácie (riešené príklady)|interpolačného polynómu]] v Newtonovom a Lagrangeovom tvare. Porovnajte tieto hodnoty.&lt;br /&gt;
Pre výpočet derivácie použite metódu rozdielových diferencií.&lt;br /&gt;
&lt;br /&gt;
==Analýza==&lt;br /&gt;
Pre výpočet prevej derivácie pomocou rozdielových diferencií je vzťah:&lt;br /&gt;
:&amp;lt;math&amp;gt;{f}'\left( {{x}_{0}} \right)=\frac{1}{h}\left( \frac{\Delta {{y}_{-1}}+\Delta {{y}_{1}}}{2}-\frac{1}{6}\frac{{{\Delta }^{3}}{{y}_{-1}}-{{\Delta }^{3}}{{y}_{1}}}{2} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kde &amp;lt;math&amp;gt;\Delta {{y}_{-1}}=f(x_0-h)-f(x_0)&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\Delta {{y}_{1}}=f(x_0)-f(x_0+h)&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;{{\Delta }^{3}}{{y}_{-1}}={{\Delta }^{2}}{{y}_{1}}-{{\Delta }^{2}}{{y}_{0}}&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;{{\Delta }^{3}}{{y}_{1}}={{\Delta }^{2}}{{y}_{0}}-{{\Delta }^{2}}{{y}_{1}}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Celá schéma výpočtu diferencií je na nasledujúcom obrázku:&lt;br /&gt;
&lt;br /&gt;
[[Súbor:prog deriv diff.png|center|framed|Princíp výpočtu defirencií]]&lt;br /&gt;
&lt;br /&gt;
Interpolačný polynóm v Lagrangeovom a Newtonovom tvare sú opísané a implementované v kapitole [[Algoritmy numerickej interpolácie (riešené príklady)|Algoritmy numerickej interpolácie]]. V tomto príklade použijeme už vytvorené funkcie ''LagrangeInterpol'' a ''NewtonPol''.&lt;br /&gt;
&lt;br /&gt;
==Riešenie v jazyku C==&lt;br /&gt;
Vytvoríme si funkciu ''derivacia'', ktorej parametrami budú vstupné body pre interpoláciu a bod v ktorom chceme deriváciu počítať. Vo funkcii vypočítame hodnotu interpolačného polynómu pre potrebné body na osi x a následne vypočítame prvú deriváciu.&lt;br /&gt;
===Výpočet rozdielových diferencií===&lt;br /&gt;
Pre daný bod &amp;lt;math&amp;gt;x_0&amp;lt;/math&amp;gt; potrebujeme vedieť funkčnú hodnotu v tomto bode a následne funkčné hodnoty o vzdialenosť h a 2h od tohto bodu &amp;lt;math&amp;gt;x_0&amp;lt;/math&amp;gt; do ľavej aj pravej strany. Teda spolu 5 hodnôt. Vytvoríme si teda pomocné pole reálnych čísel o veľkosti 5. Do tohoto poľa vložíme funkčné hodnoty interpolačného polynómu:&lt;br /&gt;
{| class=prettytable&lt;br /&gt;
|+ double diferecie[5];&lt;br /&gt;
|-&lt;br /&gt;
!index&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
!hodnota&lt;br /&gt;
|&amp;lt;math&amp;gt;f(x_{0-2h})&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;f(x_{0-h})&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;f(x_{0})&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;f(x_{0+h})&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;f(x_{0+2h})&amp;lt;/math&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
Poznámka: funkčné hodnoty f(x) dostaneme z interpolačného polynómu. Parameter h volíme malý (blízky 0).&lt;br /&gt;
&lt;br /&gt;
'''Prvá iterácia''' výpočtu diferencií: výpočet &amp;lt;math&amp;gt;\Delta {y}_{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
for(int i=0;i&amp;lt;4;i++)&lt;br /&gt;
 diferecie[i]=diferecie[i+1]-diferecie[i];&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
{| class=prettytable&lt;br /&gt;
|-&lt;br /&gt;
!index&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
!hodnota&lt;br /&gt;
|&amp;lt;math&amp;gt;\Delta {y}_{-2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;\Delta {y}_{-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;\Delta {y}_{1}&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;\Delta {y}_{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|style=&amp;quot;color:gray&amp;quot;|&amp;lt;math&amp;gt;f(x_{0+2h})&amp;lt;/math&amp;gt; &lt;br /&gt;
|}&lt;br /&gt;
Do vzorca pre deriváciu započítame 1. a 2. člen tohto poľa:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
  double D;&lt;br /&gt;
  D=(diferecie[1]+diferecie[2])/2;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Druhá iterácia''' výpočtu diferencií: výpočet &amp;lt;math&amp;gt;{\Delta}^2 {y}_{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
for(int i=0;i&amp;lt;3;i++)&lt;br /&gt;
 diferecie[i]=diferecie[i+1]-diferecie[i];&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
{| class=prettytable&lt;br /&gt;
|-&lt;br /&gt;
!index&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
!hodnota&lt;br /&gt;
|&amp;lt;math&amp;gt;{\Delta}^2 {y}_{-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;{\Delta}^2 {y}_{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;{\Delta}^2 {y}_{1}&amp;lt;/math&amp;gt;&lt;br /&gt;
|style=&amp;quot;color:gray&amp;quot;|&amp;lt;math&amp;gt;\Delta {y}_{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|style=&amp;quot;color:gray&amp;quot;|&amp;lt;math&amp;gt;f(x_{0+2h})&amp;lt;/math&amp;gt; &lt;br /&gt;
|}&lt;br /&gt;
'''Tretia iterácia''' výpočtu diferencií: výpočet &amp;lt;math&amp;gt;{\Delta}^2 {y}_{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
for(int i=0;i&amp;lt;2;i++)&lt;br /&gt;
 diferecie[i]=diferecie[i+1]-diferecie[i];&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
{| class=prettytable&lt;br /&gt;
|-&lt;br /&gt;
!index&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|3&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
!hodnota&lt;br /&gt;
|&amp;lt;math&amp;gt;{\Delta}^3 {y}_{-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
|&amp;lt;math&amp;gt;{\Delta}^3 {y}_{1}&amp;lt;/math&amp;gt;&lt;br /&gt;
|style=&amp;quot;color:gray&amp;quot;|&amp;lt;math&amp;gt;{\Delta}^2 {y}_{1}&amp;lt;/math&amp;gt;&lt;br /&gt;
|style=&amp;quot;color:gray&amp;quot;|&amp;lt;math&amp;gt;\Delta {y}_{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|style=&amp;quot;color:gray&amp;quot;|&amp;lt;math&amp;gt;f(x_{0+2h})&amp;lt;/math&amp;gt; &lt;br /&gt;
|}&lt;br /&gt;
Do vzorca pre deriváciu započítame 0. a 1. člen tohto poľa:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
  D-=(diferecie[0]-diferecie[1])/12;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Dopočítame konečnú hodnotu derivácie v bode x&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
  D=D/h;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Výsledný funkcia môže mať tvar:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot; line&amp;gt;&lt;br /&gt;
double derivaciaL(Bod *data, int n,double x0, double h=0.0001)&lt;br /&gt;
{&lt;br /&gt;
  double diferecie[5],D=0;&lt;br /&gt;
  int i;&lt;br /&gt;
  for(i=-2;i&amp;lt;=2;i++)&lt;br /&gt;
    diferecie[i+2]=LagrangeInterpol(data,n,x0+i*h);&lt;br /&gt;
  for(i=0;i&amp;lt;4;i++)&lt;br /&gt;
    diferecie[i]=diferecie[i+1]-diferecie[i];&lt;br /&gt;
  D=(diferecie[1]+diferecie[2])/2;&lt;br /&gt;
  for(i=0;i&amp;lt;3;i++)&lt;br /&gt;
    diferecie[i]=diferecie[i+1]-diferecie[i];&lt;br /&gt;
  for(i=0;i&amp;lt;2;i++)&lt;br /&gt;
    diferecie[i]=diferecie[i+1]-diferecie[i];&lt;br /&gt;
  D-=(diferecie[0]-diferecie[1])/12;&lt;br /&gt;
  return D/h;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Funkciu derivaciaN vytvoríme rovnako, ale na riadku č 6. bude volanie funkcie pre výpočet interpolačného polynómu v Newtonovom tvare.&lt;br /&gt;
&lt;br /&gt;
==Vstupné údaje==&lt;br /&gt;
Pre potreby porovnania budú vstupné údaje rovnaké ako pri implementácii interpolačných polynómov:&lt;br /&gt;
Pre účel zadania použime nasledujúce vstupné hodnoty:&lt;br /&gt;
n = 8&lt;br /&gt;
{| class=datatable&lt;br /&gt;
|-&lt;br /&gt;
!&amp;lt;math&amp;gt;x_i&amp;lt;/math&amp;gt;&lt;br /&gt;
!&amp;lt;math&amp;gt;y_i&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|1.0&lt;br /&gt;
| -1.71828&lt;br /&gt;
|-&lt;br /&gt;
|1.3&lt;br /&gt;
| -0.8132&lt;br /&gt;
|-&lt;br /&gt;
|2.1&lt;br /&gt;
|11.28193&lt;br /&gt;
|-&lt;br /&gt;
|3.8&lt;br /&gt;
|163.8124&lt;br /&gt;
|-&lt;br /&gt;
|4.55&lt;br /&gt;
|333.9611&lt;br /&gt;
|-&lt;br /&gt;
|5.0&lt;br /&gt;
|476.5868&lt;br /&gt;
|-&lt;br /&gt;
|6.7&lt;br /&gt;
|1202.706&lt;br /&gt;
|-&lt;br /&gt;
|7.9&lt;br /&gt;
|1197.726&lt;br /&gt;
|}&lt;br /&gt;
Poznámka: vstupné body patria funkcii &amp;lt;math&amp;gt;4x^3-e^x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Celkové riešenie v jazyku C==&lt;br /&gt;
Budeme počítať hodnoty derivácie interpolačného polynómu na intervale určenom krajnými vstupnými bodmi s krokom 0.2.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot; line&amp;gt;&lt;br /&gt;
#include &amp;lt;iostream.h&amp;gt;&lt;br /&gt;
#include &amp;lt;conio.h&amp;gt;&lt;br /&gt;
#include &amp;lt;math.h&amp;gt;&lt;br /&gt;
struct Bod {double x,y;};&lt;br /&gt;
&lt;br /&gt;
//double LagrangeInterpol(Bod *data, int n, double x)&lt;br /&gt;
//double NewtonPol(Bod *data, int n,double x)&lt;br /&gt;
&lt;br /&gt;
double derivacia(double (*polynom)(Bod*,int,double),Bod *data, int n,double x0, double h=0.01)&lt;br /&gt;
{&lt;br /&gt;
  double diferecie[5],D=0;&lt;br /&gt;
  int i;&lt;br /&gt;
  for(i=-2;i&amp;lt;=2;i++)&lt;br /&gt;
   { diferecie[i+2]=polynom(data,n,(x0+i*h));&lt;br /&gt;
     //cout&amp;lt;&amp;lt;diferecie[i];&lt;br /&gt;
   }&lt;br /&gt;
  for(i=0;i&amp;lt;4;i++)&lt;br /&gt;
    diferecie[i]=diferecie[i+1]-diferecie[i];&lt;br /&gt;
  D=(diferecie[1]+diferecie[2])/2;&lt;br /&gt;
  for(i=0;i&amp;lt;3;i++)&lt;br /&gt;
    diferecie[i]=diferecie[i+1]-diferecie[i];&lt;br /&gt;
  for(i=0;i&amp;lt;2;i++)&lt;br /&gt;
    diferecie[i]=diferecie[i+1]-diferecie[i];&lt;br /&gt;
  D-=(diferecie[0]-diferecie[1])/12;&lt;br /&gt;
  return D/h;&lt;br /&gt;
}&lt;br /&gt;
int main()&lt;br /&gt;
{  const int n=8;&lt;br /&gt;
   Bod body[n]={&lt;br /&gt;
      {1.0, -1.71828},&lt;br /&gt;
      {1.3, -0.8132},&lt;br /&gt;
      {2.1, 11.28193},&lt;br /&gt;
      {3.8, 163.8124},&lt;br /&gt;
      {4.55, 333.9611},&lt;br /&gt;
      {5.0, 476.5868},&lt;br /&gt;
      {6.7, 1202.706},&lt;br /&gt;
      {7.9 , 1197.726} }; &lt;br /&gt;
  double x,krok=0.2;&lt;br /&gt;
 &lt;br /&gt;
  for (x=body[0].x ; x&amp;lt;body[7].x ; x+=krok)&lt;br /&gt;
  {&lt;br /&gt;
      cout&amp;lt;&amp;lt;&amp;quot;Newton. polynom: f'(&amp;quot;&amp;lt;&amp;lt;x&amp;lt;&amp;lt;&amp;quot;)=&amp;quot;&amp;lt;&amp;lt;derivacia(NewtonPol,body,n,x)&amp;lt;&amp;lt;endl;&lt;br /&gt;
      cout&amp;lt;&amp;lt;&amp;quot;Lagran. polynom: f'(&amp;quot;&amp;lt;&amp;lt;x&amp;lt;&amp;lt;&amp;quot;)=&amp;quot;&amp;lt;&amp;lt;derivacia(LagrangeInterpol,body,n,x)&amp;lt;&amp;lt;endl;&lt;br /&gt;
      cout&amp;lt;&amp;lt;&amp;quot;\trozdiel:&amp;quot;&amp;lt;&amp;lt;derivacia(NewtonPol,body,n,x)-derivacia(LagrangeInterpol,body,n,x)&amp;lt;&amp;lt;endl;&lt;br /&gt;
  }&lt;br /&gt;
  getch();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Juraj</name></author>
		
	</entry>
</feed>