<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Наука.mk</title>
	<atom:link href="http://scimk.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://scimk.wordpress.com</link>
	<description>Наука и математика - на македонски!</description>
	<lastBuildDate>Thu, 29 May 2008 22:16:25 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>mk</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='scimk.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/19049cd18cc032c8ba56f7302e561003?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Наука.mk</title>
		<link>http://scimk.wordpress.com</link>
	</image>
			<item>
		<title>Елементарна нумеричка интеграција</title>
		<link>http://scimk.wordpress.com/2008/05/29/numericko_integriranje/</link>
		<comments>http://scimk.wordpress.com/2008/05/29/numericko_integriranje/#comments</comments>
		<pubDate>Thu, 29 May 2008 21:30:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Информатика]]></category>
		<category><![CDATA[Математика]]></category>
		<category><![CDATA[анализа]]></category>
		<category><![CDATA[интеграл]]></category>
		<category><![CDATA[интеграција]]></category>
		<category><![CDATA[интерполација]]></category>
		<category><![CDATA[калкулус]]></category>

		<guid isPermaLink="false">http://scimk.wordpress.com/?p=7</guid>
		<description><![CDATA[Често се среќаваме со функции кои се многу тешки за аналитичко интегрирање или чиј неопределен интеграл не може да се изрази преку елементарните функции (пример ). Функциите кои се интегрираат аналитички се исклучок, а не правило. Постојат повеќе алгоритми кои нумерички ги пресметуваат интегралите, меѓутоа овој запис ќе зборува само за дел од нив. Денес, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scimk.wordpress.com&blog=3841770&post=7&subd=scimk&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Често се среќаваме со функции кои се многу тешки за аналитичко интегрирање или чиј неопределен интеграл не може да се изрази преку елементарните функции (пример <img src='http://s1.wordpress.com/latex.php?latex=%5Cint_%7B%7D%5E%7B%7De%5E%7B-x%5E2%7Ddx&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\int_{}^{}e^{-x^2}dx' title='\int_{}^{}e^{-x^2}dx' class='latex' />). Функциите кои се интегрираат аналитички се исклучок, а не правило. Постојат повеќе алгоритми кои нумерички ги пресметуваат интегралите, меѓутоа овој запис ќе зборува само за дел од нив. Денес, ваквите пресметки се прават со помош на компјутер, па со секој метод приложена е и функција во програмскиот јазик <a href="http://en.wikipedia.org/wiki/C_(programming_language)">C</a> која  ја нумерички ја интегрира функцијата со прототип</p>
<pre class="brush: cpp;">
float f(float x);
</pre>
<p>на истиот интервал. Да претпоставиме дека имаме функција <img src='http://s2.wordpress.com/latex.php?latex=f%28x%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f(x)' title='f(x)' class='latex' /> која сакаме да ја интегрираме на интервалот <img src='http://s3.wordpress.com/latex.php?latex=%5Cleft%5Ba%2Cb%5Cright%5D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left[a,b\right]' title='\left[a,b\right]' class='latex' />, односно сме заинтересирани за <img src='http://s1.wordpress.com/latex.php?latex=%5Cint_%7Ba%7D%5E%7Bb%7Df%28x%29dx&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\int_{a}^{b}f(x)dx' title='\int_{a}^{b}f(x)dx' class='latex' />. Главната логика на алгоритмите е</p>
<ol>
<li>да се раздели интервалот <img src='http://s2.wordpress.com/latex.php?latex=%5Cleft%5Ba%2Cb%5Cright%5D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left[a,b\right]' title='\left[a,b\right]' class='latex' /> на повеќе субинтервали</li>
<li>да се пресмета плоштината на секој од овие интервали (помеѓу x-оската и функцијата)</li>
<li>да се соберат сите плоштини</li>
</ol>
<p>Во оваа статија интервалот  <img src='http://s3.wordpress.com/latex.php?latex=%5Cleft%5Ba%2Cb%5Cright%5D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left[a,b\right]' title='\left[a,b\right]' class='latex' /> ќе го делиме на <img src='http://s1.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> еднакви субинтервали од големина <img src='http://s2.wordpress.com/latex.php?latex=h%3D%5Cfrac%7Bb-a%7D%7Bn%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='h=\frac{b-a}{n}' title='h=\frac{b-a}{n}' class='latex' />, <img src='http://s3.wordpress.com/latex.php?latex=x_i%3Da%2Bhi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='x_i=a+hi' title='x_i=a+hi' class='latex' />.  Плоштината на секој субинтервал ја пресметуваме со приближување на функцијата со некоја друга која е лесно интеграбилна. Дел од алгоритмите кои користат линеарно приближување се:</p>
<ul>
<li><strong>Правило на правоаголник</strong></li>
</ul>
<p><img src="http://upload.wikimedia.org/wikipedia/commons/e/ea/Integration_rectangle.png" alt="" width="340" height="110" /></p>
<p>Плоштината на секој сегмент <img src='http://s1.wordpress.com/latex.php?latex=%5Cleft%5Bx_i%2Cx_%7Bi%2B1%7D%5Cright%5D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left[x_i,x_{i+1}\right]' title='\left[x_i,x_{i+1}\right]' class='latex' /> ја пресметуваме со помош на правоаголник со ширина <img src='http://s2.wordpress.com/latex.php?latex=h&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='h' title='h' class='latex' /> и висина <img src='http://s3.wordpress.com/latex.php?latex=f%28%5Cfrac%7Bx_i%2Bx_%7Bi%2B1%7D%7D%7B2%7D%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f(\frac{x_i+x_{i+1}}{2})' title='f(\frac{x_i+x_{i+1}}{2})' class='latex' />, односно <img src='http://s1.wordpress.com/latex.php?latex=P_i%3Df%28%5Cfrac%7Bx_i%2Bx_%7Bi%2B1%7D%7D%7B2%7D%29h&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='P_i=f(\frac{x_i+x_{i+1}}{2})h' title='P_i=f(\frac{x_i+x_{i+1}}{2})h' class='latex' />. </p>
<pre class="brush: cpp;">
float i_pravoagolnik(float a, float b, unsigned int n) {
/**
 * Ја интегрира f(x) на интервалот [a,b] a&lt;b
 * користејќи n интервали
 */
 float p=0f, h=(b-a)/n;
 int i;
 for(i=0; i&lt;n; i++) {
          /* не е оптимизирано за кодот да е појасен */
          p += f((a+i*h+a*(i+1)*h)/2)*h
 }

 return p;
}
</pre>
<p>Нешто попрецизен метод е:</p>
<ul>
<li><strong>Правило на трапез</strong></li>
</ul>
<p><img src="http://upload.wikimedia.org/wikipedia/commons/a/a8/Calkowanie_numeryczne-metoda_trapezow.png" alt="" width="340" height="102" /></p>
<p>Како што налага името и сликата &#8211; за плоштините на субинтервалите се користи формула на трапез (основи паралелни на y-оската со должина <img src='http://s2.wordpress.com/latex.php?latex=f%28x_i%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f(x_i)' title='f(x_i)' class='latex' /> и <img src='http://s3.wordpress.com/latex.php?latex=f%28x_%7Bi%2B1%7D%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f(x_{i+1})' title='f(x_{i+1})' class='latex' /> и висина <img src='http://s1.wordpress.com/latex.php?latex=h&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='h' title='h' class='latex' />). Односно <img src='http://s2.wordpress.com/latex.php?latex=P_i%3D%5Cfrac%7Bf%28x_i%29%2Bf%28x_%7Bi%2B1%7D%29%7D%7B2%7Dh&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='P_i=\frac{f(x_i)+f(x_{i+1})}{2}h' title='P_i=\frac{f(x_i)+f(x_{i+1})}{2}h' class='latex' /></p>
<pre class="brush: cpp;">
float i_trapez(float a, float b, unsigned int n) {
/**
 * Ја интегрира f(x) на интервалот [a,b] a&lt;b
 * користејќи n интервали
 */
 float p=0f, h=(b-a)/n;
 int i;
 for(i=0; i&lt;n; i++) {
          /* не е оптимизирано за кодот да е појасен */
          p += ((f(a+i*h)+f(a+(i+1)*h))/2)*h
 }

 return p;
}
</pre>
<p>Следен чекор е собирање на сите овие интервали, односно <img src='http://s3.wordpress.com/latex.php?latex=%5Cint_%7Ba%7D%5E%7Bb%7Df%28x%29dx%5Capprox%5Csum_%7Bi%3D0%7D%5E%7Bn-1%7DP_i&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\int_{a}^{b}f(x)dx\approx\sum_{i=0}^{n-1}P_i' title='\int_{a}^{b}f(x)dx\approx\sum_{i=0}^{n-1}P_i' class='latex' />.</p>
<p>Ова се само најелементарните алгоритми за нумеричка интеграција на функции од една променлива кои користат линеарна интерполација. Понапредните алгоритми користат полиномна интерполација и интервалот не го делат на овој начин. Сликите се преземени од <a href="http://en.wikipedia.org/wiki/Numerical_integration">Википедија</a>, каде што можете да прочитате повеќе за проблематиката.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/scimk.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/scimk.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/scimk.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/scimk.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/scimk.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/scimk.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/scimk.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/scimk.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/scimk.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/scimk.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/scimk.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/scimk.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scimk.wordpress.com&blog=3841770&post=7&subd=scimk&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://scimk.wordpress.com/2008/05/29/numericko_integriranje/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/233904227b68e45465efb8ef32c1a81c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">admin</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/commons/e/ea/Integration_rectangle.png" medium="image" />

		<media:content url="http://upload.wikimedia.org/wikipedia/commons/a/a8/Calkowanie_numeryczne-metoda_trapezow.png" medium="image" />
	</item>
		<item>
		<title>Кулите од Ханои</title>
		<link>http://scimk.wordpress.com/2008/05/28/towers_of_hanoi/</link>
		<comments>http://scimk.wordpress.com/2008/05/28/towers_of_hanoi/#comments</comments>
		<pubDate>Wed, 28 May 2008 22:28:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Математика]]></category>
		<category><![CDATA[дискретна математика]]></category>
		<category><![CDATA[индукција]]></category>
		<category><![CDATA[кулите од ханои]]></category>

		<guid isPermaLink="false">http://scimk.wordpress.com/?p=5</guid>
		<description><![CDATA[Првиот пост на овој блог ќе биде посветен за еден многу познат проблем од доменот на дискретната математика. Се работи за проблемот познат како Tower of Hanoi. Значи, на еден стап имаме  различни по големина дискови и треба да ги префрлиме на друг стап со минимален број на операции, а имаме уште еден помошен [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scimk.wordpress.com&blog=3841770&post=5&subd=scimk&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Првиот пост на овој блог ќе биде посветен за еден многу познат проблем од доменот на дискретната математика. Се работи за проблемот познат како <a href="http://en.wikipedia.org/wiki/Tower_of_Hanoi">Tower of Hanoi</a>. Значи, на еден стап имаме <img src='http://s3.wordpress.com/latex.php?latex=N&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='N' title='N' class='latex' /> различни по големина дискови и треба да ги префрлиме на друг стап со минимален број на операции, а имаме уште еден помошен стап. Или, како што се гледа на сликата:</p>
<p><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/0/07/Tower_of_Hanoi.jpeg/300px-Tower_of_Hanoi.jpeg" alt="undefined" /></p>
<p>Со <img src='http://s1.wordpress.com/latex.php?latex=k%28n%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(n)' title='k(n)' class='latex' /> го бележиме минималниот број операции за да се префрлат <img src='http://s2.wordpress.com/latex.php?latex=n&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='n' title='n' class='latex' /> дискови. Јасно е дека <img src='http://s3.wordpress.com/latex.php?latex=k%281%29%3D1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(1)=1' title='k(1)=1' class='latex' /> и <img src='http://s1.wordpress.com/latex.php?latex=k%282%29%3D2&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(2)=2' title='k(2)=2' class='latex' />:</p>
<ol>
<li>горниот диск го префрламе на помошниот стап</li>
<li>долниот диск го префрламе на вториот стап</li>
<li>горниот диск го префрламе од помошниот на вториот стап</li>
</ol>
<p>За случајот <img src='http://s2.wordpress.com/latex.php?latex=k%283%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(3)' title='k(3)' class='latex' />, постапката е слична:</p>
<ol>
<li>ги префрламе сите дискови освен последниот на помошниот стап = <img src='http://s3.wordpress.com/latex.php?latex=k%282%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(2)' title='k(2)' class='latex' /> чекори</li>
<li>го префлраме најголемиот диск на вториот стап = 1 чекор</li>
<li>ги префрламе дисковите од помошниот стап на вториот стап = <img src='http://s1.wordpress.com/latex.php?latex=k%282%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(2)' title='k(2)' class='latex' /> чекори</li>
</ol>
<p>Односно, <img src='http://s2.wordpress.com/latex.php?latex=k%283%29%3D2k%282%29%2B1%3D7&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(3)=2k(2)+1=7' title='k(3)=2k(2)+1=7' class='latex' />, аналогно <img src='http://s3.wordpress.com/latex.php?latex=k%284%29%3D2k%283%29%2B1%3D15&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(4)=2k(3)+1=15' title='k(4)=2k(3)+1=15' class='latex' />, <img src='http://s1.wordpress.com/latex.php?latex=k%285%29%3D2k%284%29%2B1%3D31&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(5)=2k(4)+1=31' title='k(5)=2k(4)+1=31' class='latex' />, а тоа воопштено е <img src='http://s2.wordpress.com/latex.php?latex=k%28n%29%3D2k%28n-1%29%2B1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(n)=2k(n-1)+1' title='k(n)=2k(n-1)+1' class='latex' />. Се забележува дека <img src='http://s3.wordpress.com/latex.php?latex=k%28n%29%3D2%5En-1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(n)=2^n-1' title='k(n)=2^n-1' class='latex' />. По пат на индукција (ќе го презентирам само последниот чекор):</p>
<p><img src='http://s1.wordpress.com/latex.php?latex=k%28n%29%3D2k%28n-1%29%2B1%3D2%282%5E+%7Bn-1%7D-1%29%2B1%3D2%5En-1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='k(n)=2k(n-1)+1=2(2^ {n-1}-1)+1=2^n-1' title='k(n)=2k(n-1)+1=2(2^ {n-1}-1)+1=2^n-1' class='latex' /></p>
<p>Се надевам дека првиот запис ви се допадна. Слободно напишете коментар доколку сакате да придонесете содржина на блогот или доколку сакате да споделите мислење во врска со проблемот.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/scimk.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/scimk.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/scimk.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/scimk.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/scimk.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/scimk.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/scimk.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/scimk.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/scimk.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/scimk.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/scimk.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/scimk.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=scimk.wordpress.com&blog=3841770&post=5&subd=scimk&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://scimk.wordpress.com/2008/05/28/towers_of_hanoi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/233904227b68e45465efb8ef32c1a81c?s=96&#38;d=identicon" medium="image">
			<media:title type="html">admin</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/commons/thumb/0/07/Tower_of_Hanoi.jpeg/300px-Tower_of_Hanoi.jpeg" medium="image">
			<media:title type="html">undefined</media:title>
		</media:content>
	</item>
	</channel>
</rss>