print*, "1 + 1/ /1000 = ", summa end program sum_ex

Storlek: px
Starta visningen från sidan:

Download "print*, "1 + 1/ /1000 = ", summa end program sum_ex"

Transkript

1 ÁÒÒÐÐ ÖÐ ÒÒ ÒØÒÒÖ Ö ÈÖÓÖÑÑÖÒ Ñ ÅØÐ ÅÎ ¼¼ ÌÓÑ Ö ÓÒ ÖÒÒ ÑØÑØ ÐÑÖ»Í ¾¼½¼ ½ ÁÒØÖÓÙØÓÒ ½ ½º½ ÎÖÖ ÅØÐ º º º º º º º º º º º º º º º º º º º º º º º º º º ½ ½º¾ ÜÑÔÐ Ô ÒÖ ÔÖÓÖÑ ÔÖ º º º º º º º º º º º º º º º º º ¾ ¾ ÎÖÐÖ Ó ÙØØÖÝ ¾º½ ÎÖÐÖ º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ¾º¾ ÖØÑØ ÙØØÖÝ º º º º º º º º º º º º º º º º º º º º º º º º ½½ ¾º ÆÖ ÐÑÒØÖ ÙÒØÓÒÖ º º º º º º º º º º º º º º º º º º º ½ ¾º which Ó whos º º º º º º º º º º º º º º º º º º º º º º º º º º ½ ¾º ÃÓÑÔÐÜ ØÐ º º º º º º º º º º º º º º º º º º º º º º º º º º º ½ ÄÓ ÙØØÖÝ ½ º½ ÎÐÐÓÖ Ø Ö º º º º º º º º º º º º º º º º º º º º º º º º º º º ¾ ÊÔØØÓÒ Ø Ö ¾ º½ ÓÖ¹ Ø Ò º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ¾ º¾ Ïй Ø Ò º º º º º º º º º º º º º º º º º º º º º º º º º º º º ½ º ÖÒÒ ÓÑÔÐÜØØ º º º º º º º º º º º º º º º º º º º º º º ÐØ ¹ ÚØÓÖÖ Ó ÑØÖ Ö Ò Ö Ø ÒØ Ô º½ ÎØÓÖÖ º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º¾ ÆÖ ÖÒÓÔÖØÓÒÖ Ö ÚØÓÖÖ º º º º º º º º º º º º º º º ¼ º ÅØÖ Ö º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ½ ËØÖÒÒØÖÒ ÐØ Ó ÐÓÓÔÖ ÙÒØÓÒÖ º½ Ò ÒÐ ÙÒØÓÒ º º º º º º º º º º º º º º º º º º º º º º º º º º¾ ÙÒØÓÒ ÒØ º º º º º º º º º º º º º º º º º º º º º º º º º º ÙÒØÓÒÖ ÓÑ ÔÖÑØÖÖ º º º º º º º º º º º º º º º º º º º º º ÐÓÐ ÚÖÐÖ º º º º º º º º º º º º º º º º º º º º º º º º º º ÐÖ ÙÒØÓÒÖ ÑÑ Ð º º º º º º º º º º º º º º º º º º º º ØØ ÜÑÔÐ Ñ ØÖÒÒ Ø Ó ÐÒÒ ØÐÐ Ð º º º º º º º º ÚÐÙ ÒÒ ½¼ Ì ØÒÒ Ú ÔÖÓÖÑ ½½ ÓÙÑÒØØÓÒ ½¾ ÅÖ ÓÑ ÚØÓÖÖ Ó ÑØÖ Ö ÚØÓÖ ÖÒ ½¾º½ ÁÒÜÖÒ º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ½¼½ ½¾º¾ ÆÙ ØÐÐ ÑØÖ ÐÐØ º º º º º º º º º º º º º º º º º º º º º º º º ½¼ ½¾º ËØÖÒÓÒØÒÖÒ º º º º º º º º º º º º º º º º º º º º º º º ½½ ½¾º ÆÖ ÚÖÖ ÜÑÔÐ º º º º º º º º º º º º º º º º º º º º º º ½¾½ ½ ÐÐÐØ ÔÓ ØÖ Ó ÑÒÖ ½ ½ ½ º½ ÅÒÖ º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ½ ½ ÒÐ Ö ½ ÈÖ ØÒ ½ ÊÙÖ ÓÒ ½ ÆÓØ ÑÖ ÓÑ Ø ØÖÙØÙÖÖ ½º½ ËØ Òº ص º º º º º º º º º º º º º º º º º º º º º º º º º ½º¾ ÄÒ Ð Ø Òº ÐÒ Ð Øµ º º º º º º º º º º º º º º º º º º º ½º Ö º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ½º ÌÖ º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ½ ÍÁ ½ ÄØ ÑÖ ÖÚÖÐÖ ¾¼ ÐÒØÖÒ Á»Ç ½¾ ¾¼º½ ÁÒÐ ÒÒ º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ½ ¾½ ÑÖ ÓÑ ØØÝÔÖ ½¼ ¾½º½ ÚÓ¹ÙÒØÓÒÖ º º º º º º º º º º º º º º º º º º º º º º º º º º ¾½º¾ ÈÖÑØÖÚÖÖÒ º º º º º º º º º º º º º º º º º º º º º º º º ¾¼½ ¾½º ÖÐØÖ º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ¾¼ ¾¾ ÌÓÔ¹ÓÛÒ Ò ÓØØÓѹÙÔ Ò ¾½ ¾¾º¼º½ ØØ ÓØØÓѹÙÔ¹ÜÑÔÐ º º º º º º º º º º º º º º º º º º ¾½ ½ ½ ½ ½º½ ÁÒØÖÓÙØÓÒ ÎÖÖ ÅØÐ ÎÖÖ ÅØÐ ÒÐØ ØØ ÓÑÑ Òº ÄØØÒÚÒ Ö ÒÐØ ØØ Ô ÍÁ º ÍÁ ÖÔÐ Í Ö ÁÒØÖ Ö Ø ÒÚÒÖÖÒ ÒØصº ÃÖØÙÐÐØ Ö ÒÙÑÖ ÖÒÒÖ ÚØÓÖÖ ÑØÖ Öµº ÒÚÒ Ô ÑÒ Í»ÐÑÖ ¹ÙÖ Ö Ó ØÐÐ Ú Ð ÖØ ÐÚغ Ò ÑÐ Ú ÙÖ ÙØÚÖÖÒÖº Ò ÒÐ Ö ØØ ÅØÐ ÒØ Ö ØØ ÚÐÙØÚÐØ ØÝÔ Ý ØѺ Ö ØØ ÐÖ Ò Ð ÓÑ ØØÝÔÖ ÚØØ ÓÑ ÑÒ ÐÐ ÓÖØ ØØ Ñ ÂÚ ØºÜµ ÒÒÐÐÖ º Ô¹ÙÖ Ò Ò ÒÙØØ º Ö Ù ØÖØÖØØ ÒÖ ÑÒ Ö ÖØ ÚÖÖ ÒØ Ò ÙÖ Ñ ÒÖØ ÃÓÑÔÐÖØ Ó ØÓÖغ ÁÒØ ÖÐØÒ ÐØØ ØØ Ö Ðº ÚÖÐØ Ñ Ö Ó ÍÁº ÂÚ ÐÒÖ µ ÓÑÑÖ ÒÖ ÖØ Ô ÑØÑØÖÐÒÒº Ò ÖØ ÚÖ ÖÚÖ ÒÓ ØØ ÑÒ Ö Ö ÓØÓÖÒØÖ ÔÖÓÖÑÑÖÒ ÇÇȵ ÑÖ ÓÑ ØØ ÒÖº ØØ ÐÖ ÐÐØ ØØ ÐÖÖ ÑÒ ÒÔÔ Ø Ô Ò ÒÝÖÖÙÖ º ÙØÓÑ Ö ÅØÐ ÒØÖ ÒØÖ ÙÖ ÖÒÒ ÝÒÔÙÒغ ½

2 ½º¾ ÜÑÔÐ Ô ÒÖ ÔÖÓÖÑ ÔÖ Ø ÚØ Ø Ò ÔÖÓÖÑÑÖÒ ÙÖ Ö ØØ ÐÖ ÔÖÓÐѹ Ð ÒÒ ÑØÓº ØØ ÐÖ ÔÖÓÖÑ ÔÖØ ÖÑÑØ ÙØÖ ÒÓÖÑÐØ Ò ÖØØ ÐØÒ Ó ÒÐÖ Ðº ÈÖÓÖÑÑÖÒ Ö ÖØØ ÚÖغ ØØ ÖÚ ØØ ÔÖÓÖÑ Ò ÐÒ Ñ ØØ Ø ÖÑ ØØ ÓÒ ØÖÙØÚØ Ú Ö Ø º Ø ÐÒÖ ÑÒÖ ØÝÔÔÖÓÐÑ ÑÒ ØØÖ Ô ÖÙÒÐÒ ÙÖ Öº Ø Ö ØØ ÑÒ Ñ Ø ØÖÒ ÑÝØ Ö ØØ ÒÒ Ò ÓÐ ÔÖÓÐÑØÝÔÖ Ó Ö ØØ Ô Ò ÚÖØÝ Ð Ñ ÓÐ ØÒÖº Ø Ö Òй ÒÒÒ ØÐÐ ØØ Ø Ö ÖØØ ÑÒ Ñ Ð¹ÔÖÓÐѺ ÆÖ ÑÒ Ö ÒÝÖÖ ÓÑÑÖ ÐÚ ÔÖÓÖÑ ÔÖØ Ó ØØ ØÐÐ ØÐÐ ÝÑÑÖ ÙÒÖ ÓÑ ÒÖ ÑÒ ÐÖ ØØ ÖÑÑÒ ÔÖ ÓÑ ÒÐ ÐÐÖ ØÝ º ØØ ÔÖÓÖÑ ÔÖ Ö Ó ÑÝØ ÒÐÖ Ò ØØ ÒØÙÖÐØ ÔÖº ÇÑ ÑÒ Ö ÐÖØ ÔÖÓÖÑÑÖ Ñ ØØ ÔÖ ÖÙÖ Ø ÒØ ÚÖ ÚÖØ ØØ ÐÖ ØØ ÒÒØ ÔÖÓÖÑ ÔÖº ÅÒ ÓÑÑÖ ØØ ØØ Ú ÔÖ Ô Ö ØØÖ Ö Ú ÖØ ÙÔÔØÖº ÅØÐ Ö ØºÜº ÚÑØ ÒÖ Ø ÐÐÖ ÑØÖ Ò¹ ØÖÒ ÑÒ Ø ÚÓÖ ÚÖØ ÓÑÐص ØØ ÖÚ ØØ ÓÔÖØÚ Ý ØÑ ÓÑ ÄÒÙÜ ÅØк ÅÒ ÚÐÖ ÒÓØ ÒÒØ ÔÖ ÄÒÙÜ Ö ÖÚØ µº ÄØ ÖÖØ Ò ÑÒ ØØ Ò ÑÒ ÔÖÓÖÑÑÖ ØØ ÔÖ Ò ÑÒ ÒÐØ ÐÖ ØØ ÔÖÓÖÑÑÖ ØØ ÒÒØ ÔÖº Ö ØØ Ú Ô ÐØÖ ÑÐÐÒ ÓÐ ÔÖ ÐÖ Ö ÒÖ ÓÜÑÔÐ ÓÑ ÖÒÖ Ò ÔÔÖÓÜÑØÓÒ ØÐÐ 000 k= k ÈÝØÓÒ >>> s = 0 >>> for k in range(, 00):... s +=.0 / k... >>> s ÌÐ tcl>set s 0 tcl>for {set k {$k <= 000 {incr k \ {set s [expr $s+.0/$k] tcl>puts $s Ä Ô Ò ÑÒ Ö Ñ ØÐÐ ÜÑÔе (setq sum 0) (setq k ) (while (<= k 000) (setq sum (+ sum (/.0 k))) (setq k (+ k )) ) (eval sum) ÓÖØÖÒ¼ program sum_ex integer :: k double precision :: summa summa = 0.0 do k =, 000 summa = summa +.0d0 / k do ¾ print*, " + / /000 = ", summa program sum_ex ÂÚ public class Summa { public static void main (String args[]) { double summa; ÇÑ ÑÒ ÖØÖ ÐØ ÑÖ Ò ÐÒ Ö ÙÐØØ summa = 0; for(int k = ; k <= 000; k++) summa +=.0 / k; System.out.println(" + / /000 = " + summa); ÆÙ ÒÖ ÑÖ ÓÚÒÐ ÜÑÔк ÈÓ ØËÖÔØ ÓÑ Ù Ö Ø Ò ØØ ÔÖ Ö ØØ ÒÖÖ ØÜØ Ó ÐÖº ÆÖ ÑÒ ÖÚÖ ÒÓØ Ô ÚÖ ÖÚÖ ÖÔ ØÜØ Ó Ð ØØ ÈÓ ØËÖÔعÔÖÓÖÑ ÓÑ Ò ÜÚÖ Ú ÖÚÖÒº %! /s 0 def /k 0 def 000 { /k k add def /s k div s add def repeat s == quit ÐÐÖ ÓÖØÖ %! { add dup exch div 3 - roll add exch repeat pop == quit ÅÔÐ Ö ØØ ÜÑÔÐ Ô ØØ ÝÑÓÐÒÐÒ ÔÖÓÖѺ ÅØÑØ Ö ØØ ÒÒغ ÅÔÐ Ò ÒÖÓÔ ÖÒ ÅØк > s := sum( / k, k =..000); s := Psi(00) + gamma > evalf(s, 00); > expand(s); /

3 Á ÅØÐ Ò ÑÒ ÖÚ >> s = sym(0) s = 0 >> for k = :000, s=s+/k; >> s s = osv. À ÐÐ ÓÑ ÒÒ ÙÖ Ö ØØÖ Ö ÑØÑØÖÒµº Hugs> sum [.0 / k k <- [..000]] Â Ò ØÖÐÖ ØÐÐ ÈÄ +/ % i. 000 Á ÒÒ ÙÖ ÓÑÑÖ Ú ØØ ØÙÖ ÅØÐ ØÐ >> s = 0; >> for k = :000 s = s + / k; >> s s = e+00 ÐÐÖ ÓÖØÖ >> sum(./ (:000)) e+00 ÐÖØÐØ ÔÖÓÖÑ ÔÖ Ö ÒØ ÖØÙÐÐ ÒØÖÒ Ú ÑØÖ Ö Ó ÚØÓÖÖ ÓÑ ÅØÐ Öº ÖÖ Ñ Ø ÑÒ Ö ÔÖÓÖÑÑÖÒ ØÐÖÒº Î ÓÑÑÖ ØØ Ö Ñ ÔÖÓÖÑÑÖÒ Ô ÐÑÒØÒÚº Á ÐÙØØ Ú ÅÎ ¼¼¹ÙÖ Ò ÓÑÑÖ ÐØ #include <iostream> using namespace std; int main() { double summa; summa = 0.0; for(int k = ; k <= 000; k++) summa +=.0 / k; cout << " + / /000 = " << summa << l; return 0; % g++ sum.cc % a.out + / /000 = Ò ØÓÖ Ò Ò Ñ Ö ØØ Ø ØÖ ÓعÓÖÒØÖ ÔÖÓÖÑÑÖÒ ÓÑÑÖ Ú ÒØ ØØ Ø ÙÔÔµº ÆÖ ÓÖ ÓÑ ÇÇÈ ¾ ÎÖÐÖ Ó ÙØØÖÝ Ö Ø Ö ÓÑÔÐÜ ØÐ ØØ ØÒÖÐÓØ ÑÒ ÒØ ØØ ÒØ ÚÓÖ ÐÐØ ÂÚ Ö Ø ÒØ ØºÜµº Î ÙÐÐ ÙÒÒ Ô Ò ÐÐ Ð ÚÐÒ Ú ÒÖ ÙÖ ØØ ÓÑÔÐÜØ ØÐ ÐÐ ÐÖ º ÌÚ ÙÔÔÒÖ ÐØÖÒØÚ Ö ØØ ÐÖ Öй Ó ÑÒÖк ØØ ÒÒØ Ö ØØ ÐÖ r Ó ϕ ÓÑ Ú ÖÚÖ ØÐØ ÓÑ re iϕ º ÒÚÒÖÒ Ú Ð Ò ÚÖ ÒØ Ó ÐÐ Òص ÚØ ÙÖ ØÐØ ÐÖ º ÁÒÓÖÑØÓÒÒ Ð ÑÒ ÐÔÔÖ ÖÝ ÓÑ ÐÐ ØÐÖº Ö ØØ ÙÒÒ ÖÒ Ñ ØÐÒ ÖÚ ÓÔÖØÓÒÖ ÓÑ ¹» Ó Ò...º ÃÐ Ò ÒÒÐÐÖ ÑÐÑ ÙÒØÓÒÖ ÐÐÖ ÑØÓÖ ÓÑ Ø ØÖ ÂÚµ ÓÑ ÙØÖ Ò ÖÒÒÖº Ò Ð Ö Ð ØØ ØØ ØØ ÔØÖ Ø Ó ÙÒØÓÒÖ ÓÑ ÓÔÖÖÖ Ô Øº Ò Ð Ö Ò ØØÝÔ Ó Ò ÚÖÐ Ú ÒÒ ØÝÔ ØØ Óѹ ÔÐÜØ ØÐ Ö ØØ Óغ Á Ò ÑÒ Ô Ò Ð ØØ Ø Ö ÑÐØ ØØ ØºÜº ÖÚ z = w + 2 * cos(x) Ö x z Ó w Ö ÓÑÔÐÜ ØÐ Óصº ÆÓØÖ ØØ + * Ó cos ÚÒ ÒÒ Ö ÖÐÐ Øк ÅÒ ØÐÖ ÓÑ ÔÓÐÝÑÓÖ Ñ ÒÖ ÑÑ ÙÒØÓÒ ÒÑÒ Ò ÒÚÒ Ö ÓÐ ØÝÔÖº Ë ÒÙ ØØ Ú ÚÐÐ ÖØ Ñ ÓÑÔÐÜ ÑØÖ Öº Î Ò Ô Ò ÑØÖ Ð ÓÑ ÙØÒÝØØÖ ÓÑÔÐÜ¹Ð Ò Ú ÖÒ Ôغ ØØ Ò Ð ÝÖ Ô Ò ÒÒÒ Ð ÐÐÖ ÑÒ ÖÚº Ò ÚØ Ð Ú ÇÇÈ Ö ÐÖ ÙÖ ÑÒ ÖÝØÖ ÒÖ ØØ ÔÖÓÐÑ Ð ÖÖÖº ¾º½ ÎÖÐÖ ÅÒ ÚÐÐ ÙÒÒ ÖÖÖ ØÐÐ ØØ ÑÒÒ ÙØÖÝÑÑ Ú ØØ ÒÑÒ ØØ ÒÚÒ Ö Ö Ö Ö ÓÔÖØ Øº ÎÖÐÒÑÒ Ö Ø Ú Ó ØÚÖ ÖÓÖ Ó ÙÒÖ ØÖ _ Ò ÒÑÒÒ ÓÑ ËÚÒ ØØÖÑÖÙÔÔÒ Ö ÐÖµº Ö Ø ØÒØ Ñ Ø ÚÖ Ò Ó ØÚº ÒØÐØ ØÒ Ö Ø ÚÖ º ÄÒÖ ÒÑÒ ØÖÙÒÖ º >> namelengthmax 63 ØØ Ö ÒÔÔ Ø Ò ÖÒ ÒÒ ÔÖØÒº Ö ÐÒ ÒÑÒ Ö ÓÐ Ð ÔÖÓÖѺ ÅØÐ ÐÖ ÑÐÐÒ ÚÖ ÐÖ Ó ÑÒ ÚÖÐÒÑÒÒ Òº Ò ØÚµº ØØ Ò ÑÒ ÙØÒÝØØ Ö ØØ Ð Öغ ÒÚÒ ÚÖÐÒÑÒ ÓÑ Ö ÒÓØ Òº ÑÒÑÓÒµº ÜÑÔк ÆÖ ØÐÐØÒ ÚÖÐÒÑÒ DelSumma dx_dy n_fakultet ute_temp UteTempº ÇØÐÐØÒ Ö _var 3-dje-falletº ÅÒ ÔÖÓÖÑÑÖÖ ÓØ Ô ÒÐ Ó ÖØÐØ ÜÑÔÐ ÒÒ ÙÖ ÓÑÑÖ ØØ ÚÖ Ô ÒÐ º ÁÒØ ÙØÒ ÒÐÒÒ >> poäng = 0??? poäng = 0 Error: The input character is not valid in MATLAB statements or expressions. poang ÐÐÖ poaeng ÐØÖ ÒØ Öº

4 ÅÒ ÜÑÔÐ ÓÑÑÖ ÒØ ÐÐØ ØØ Ð ÖÐÖ ØÖ ÓÑ ÐÒ ÒÑÒ ØÖ ØÓÖ ÔÐØ Ô Ò ÇÀ¹ º Ö ØØ ÑÒ ÔÔÔÖ ØÒÒ ÓÑÑÖ ØØ ÖÖ ÅØÐ ÙØÑØÒÒº ÐÒ ÚÒ >> x = x = ÓÑÑÖ ÒÓÖÑÐØ ØØ ÖÚ >> x = x = % så på samma rad Á ÅØÐ Ô Ò ÚÖÐ ÙØÓÑØ Ø Ú ØÐÐÐÒÒº ÇÑ ÚÖÐÒ ÖÒ Ü ØÖÖ ÖÚ Ø ÑÐ ÚÖØ ÚÖº % ÒÐÖ Ò ÓÑÑÒØÖº >> x = % tilldelning x = >> x % skriv ut värdet x = >> x = 23 % ersätt det gamla x = 23 >> y % odefinierad??? Undefined function or variable y. ÐÒØÒ ÑÐÐÒ Ðµ ÐÐÖ ÐÖÚØ ÐÒ Ö ÒÒØ ÓÚÒ ÙØÒ ÒÚÒ Ö Ð Öغ x= Ö ØÐÐØغ Ö ÜÑÔÐ Ô Ò ÝØØÐ ÓÒ ØÒغ ÀÖ ÒÖ ÜÑÔÐ >> % + tillåtet men onödigt % answer-variabeln >> e-06 ½¼ >> -e-6 % kortare e-06 >> e-6 % variabeln e minus 6??? Undefined function or variable e. >> 23.48e e+57 % normaliserad form >> 2,34 %, separerar uttryck 2 34 ÇÑ ÑÒ ÒØ ÐÖÖ Ö ÙÐØØ Ú Ò ÖÒÒ ØÐÐÐ ÚÖØ ØÐÐ ans Ö Ò ÛÖµº ¾º¾ ÖØÑØ ÙØØÖÝ Î ÚÐÐ ÙÒÒ ÓÑÒÖ ÓÒ ØÒØÖ Ó ÚÖÐÖ Ñ ÐÔ Ú ÖØÑØ ÓÔÖØÓÖÖº ÚÒÐ Ø Ö + - * / Ó ˆ º + Ó - ÖÓÑÑÖ ØÚ ØÙØÓÒÖ ÓÑ ÙÒÖ ÐÐÖ ÒÖ ÓÔÖØÓÖ Òº ÙÒÖÝ ÒÖݵº ÍÒÖ ÓÖÑ tempº ÒÖ ÓÖÑ x + y x º ÇÔÖØÓÖÖ Ö ÓÐ ÔÖÓÖØØ Òº ÔÖÓÖØÝ ÔÖÒµº ÅÒ Ò ÒÖ ÚÐÙÖÒ ÓÖÒÒÒ ÒÓÑ ØØ ÒÚÒ ÔÖÒØ Öº ÀÖ Ò Ð Ø ÖÒ Ø ØÐÐ Ð Ø ÔÖÓÖØØ ½º ÈÖÒØ Ö ( ) ¾º ÍÒÖØ + Ó - º ˆ ÙÔÔØ ØÐе º * Ó / º ÒÖØ + Ó - ÆÖ ØÚ ÓÔÖØÓÖÖ Ö ÑÑ ÔÖÓÖØØ ÚÐÙÖ ÙØØÖÝØ ÖÒ ÚÒ ØÖ ØÐÐ Öº ½½ ÀÖ ÒÖ ÙØØÖݺ ËÖÓÖÒ ÙÒÖ ÓÔÖØÓÖÖÒ ÒÖÖ ÚÐÙ¹ ÖÒ ÓÖÒÒÒº a + b * c (a + b) * c a / b / c a / b * c a / (b / c) -a + b a^b^c a^(b^c) a + b * c - d a + (b * c) - d så () behövs ej (a + b) * (c - d) 2 * (a + b) / c * d^ ((a + b) * (c - d))^ ËØØ ÒØ ÙØ ÓÒ ÔÖÒØ Öº ÃÓÒ ÐÖ ÚÖÖ ØØ Ð Ó Ø Ö ÐØØ ØØ ÖÚ Ðº ËÖÚ c0 + x * (c + x * (c2 + x * (c3 + x * (c4 + x)))) Ó ÒØ ØºÜº c0+(x*(c+(x*(c2+(x*(c3+(x*(c4+x)))))))) >> c0+(x*(c+(x*(c2+(x*(c3+(x*(c4+x)))))))??? c0+(x*(c+(x*(c2+(x*(c3+(x*(c4+x))))))) Error: Expression or statement is incorrect--possibly unbalanced (, {, or [. Á Ò Ð ÒÙÑÖ ÒÐÝ µ ÚÐÐ ÑÒ ÖÒ f = sqrt( + (.5 * ( - y^3)^(-2/3) * y)^2) ÀÖ Ö ÒÖ ÚÖÒØÖ f = sqrt(( + (.5 * (( - y^3)^(-2/3))) * y)^2) f = sqrt(( + ((.5 * (( - (y^3))^(-2/3))) * y)^2)) ½¾ Ø Ö ÒØ ÐØØ ØØ ÚÐ ÓÑ Ö ÓÖÖØ Ó Ö ØÙÒØÖ ÔÖÒØ Ð Ô ÐÒº ÊØ Ö Ö Ò ÑÒ Ð ÙÔÔº ÀÖ ÖÒ Ò ÖØ Ó ÓÑ Ö ÐÔØ ØÐÐ ØØ ÓÔØÑÖ A=/(60*Z(b)*x*Rc(j)^3)*(x^5-5*Z(b)*x^4+0*x^3*... (Z(b)^2-Rc(j)^2-Rn(j)^2)+0*x^2*(3*Rn(j)^2*Z(b)-... 2*Rn(j)^3-2*Rc(j)^3+3*Rc(j)^2*Z(b)-Z(b)^3)+5*x*... (6*Rn(j)^2*Rc(j)^2-6*Rn(j)^2*Z(b)^2+8*Rn(j)^3*... Z(b)-3*Rn(j)^4-3*Rc(j)^4+8*Z(b)*Rc(j)^3-6*Rc(j)^2*... Z(b)^2+Z(b)^4)-4*Rc(j)^5+5*Z(b)*Rc(j)^4-20*Rc(j)^3... *(Z(b)^2-Rn(j)^2)+0*Rc(j)^2*(2*Rn(j)^3+Z(b)^3-3*... Z(b)*Rn(j)^2)-Z(b)^5+0*Rn(j)^2*Z(b)^3-20*Rn(j)^3*... Z(b)^2+5*Rn(j)^4*Z(b)-4*Rn(j)^5)*/E(i)*S(i,k)*dx... ÑÖÖÖ ÓÖØ ØØÒÒ Ö Ó ÙØØÖÝØ ÒÒÐÐÖ ÚØÓÖÖ ÓÑ Ú ÒØ Ö ØØØØ Ô Òµº ÎÖØ Ö Ø ÜÑÔÐ ÐÖ ØÑÐÒ ÐØØÐ Ø ÓÑ Ú ÖÚÖ temp =.5 * y * ( - y^3)^(-2/3) f = sqrt( + temp^2) ¾º ÆÖ ÐÑÒØÖ ÙÒØÓÒÖ >> sin(0) 0 >> sin(pi) % pi fördefinierat.2246e-6 >> cos(0) >> cos(pi) - >> exp() ½

5 >> format long % byt utskriftsformat >> exp() >> exp(0) e+04 >> format % default, standardformat >> log(exp()) >> format compact % färre blankrader >> ln()??? Undefined function or method ln for input arguments of type double. >> log0(000) 3 >> log2(8) 3 >> 4 * atan() 3.46 >> cosh(0) >> sqrt(2).442 ¾º which Ó whos >> a = 0; >> which a a is a variable. >> cos(2) >> which cos built-in (/chalmers/sw/sup/matlab-2009b/toolbox/matlab/ elfun/@double/cos) % double method >> cos = 0; >> cos(2)??? Index exceeds matrix dimensions. >> which cos cos is a variable. >> clear cos >> which cos built-in (/chalmers/sw/sup/matlab-2009b/toolbox/matlab/ elfun/@double/cos) % double method >> whos Name Size Bytes Class Attributes a x 8 double ans x 8 double ÃÒ ÒÚÒ ÍÁØ ØÐÐØ Ö whosº >> abs(-3) 3 ½ ½ ¾º ÃÓÑÔÐÜ ØÐ ÅØÐ ØÖ ÖÒÒ Ñ ÓÑÔÐÜ ØÐ Ö ÒÖ ÜÑÔÐ >> z = + 3i % notera i z = i >> w = 2 + 4j % j, för fysiker, j-omega-metoden w = i >> u = z * w u = i >> abs(z) >> z * conj(z) 0 >> real(z) >> imag(z) 3 >> i = sqrt(-) i = i >> exp(i * pi) % eller exp(i * pi) i ÇÑ z Ö ØØ ÓÑÔÐÜØ ØÐ ÐÐÖ ØØ cos z = eiz + e iz 2 och sin z = eiz e iz 2i Î Ø ØÖ >> cos(z), (exp(i * z) + exp(-i * z)) / i i >> sin(z), (exp(i * z) - exp(-i * z)) / (2 * i) i i Î ÓÖØ ØØÖ ÑÑ Ò >> cosh(z), cos(i * z) i i cosh z = ez + e z = cos(iz) 2 sinh z = ez e z = i sin(iz) 2 >> sinh(z), -i * sin(i * z) i i Ø ÓÖ Ó ÐÐ Ñ z = re iϕ ØØ log z = log(re iϕ ) = log r + iϕ ÇÑ ÔÐÐØ r = ÓÖ ÐÐ ØØ >> log(-) i >> 2 * log(i) i log e iϕ = iϕ ½ ½

6 ÄÓ ÙØØÖÝ ØØ ÐÓ ÙØØÖÝ Ö ÚÖØ ÒØ ÐÐÖ Ð Øº Á ÅØÐ Ð ÓÑ µ ÖÔÖ ÒØÖ Ð Ø Ú ÚÖØ ÒÓÐÐ Ó ÒØ Ú ØØ ÚÖ ÐØ ÖÒ ÒÓÐк Á ÒÖ ÔÖ Ö ÑÒ ÔÐÐ ÝÑÓÐÖ ÓÑ false Ó trueº ÅØÐ Ö Ó ØÚ ÙÒØÓÒÖ false Ó trueºµ ÇÑ summa Ö ÚÖØ 5 Ö Ø ÐÓ ÙØØÖÝØ summa <= 0 ÚÖØ Ó summa > 0 ÚÖØ 0º <= Ó > Ö ÜÑÔÐ Ô ÖÐØÓÒ ÓÔÖØÓÖÖ Òº ÖÐØÓÒÐ ÓÔÖØÓÖ µº >> summa = 5; >> summa <= 0 >> summa > 0 0 ÀÖ Ò ØÐÐ ÚÖ ÖÐØÓÒ ÓÔÖØÓÖÖÒ ÝÑÓÐ ØÝÐ < ÑÒÖ Ò > ØÖÖ Ò <= ÑÒÖ Ò Ð Ñ >= ØÖÖ Ò Ð Ñ == Ð Ñ ~= ÐØ ÖÒ Ç ÖÚÖ ØØ =< ÑØ => Ö ØÐÐØÒº Î Ò ØØ ÑÑÒ ÒÐ ÙØØÖÝÒ ÓÚÒ Ñ ÐÔ Ú ÐÓ ÓÔÖØÓÖÖ Òº ÐÓÐ ÓÔÖØÓÖ µº Ë ØØ Ú ÚÐÐ ÓÒØÖÓÐÐÖ ÓÑ x ÐÖ ÒØÖÚÐÐØ [2, 7]º ÍØØÖÝØ 2 <= x <= 7 ÓÒØÖÓÐÐÖÖ ÒØ Ø Ú ÚÐРغܺ >> x = 0; >> 2 <= x <= 7 >> x = -; >> -2 <= x <= 0 0 ½ Î ÓÑ ÒÖ ÜÑÔÐ Ö ØØ ÙØØÖÝÒ ÚÐÙÖ ÖÒ ÚÒ ØÖ ØÐÐ Öº 2 <= x Ö ÚÖØ ØØ ÓÑ Ö <= 7º -2 <= x Ö Ó ÚÖØ ØØ ÑÒ Ø ÐÐÖ ÒØ ØØ <= 0º Î ÒÓØÖÖ ØØ ÑÒ Ò ÒÐ ÐÓ ÓÒ ØÒØÖÒ ÓÑ ÚÓÖ ÖÐÐ ØÐ ÒØ ÑÐØ ÐÐ ÔÖ ØºÜº ÓÖØÖÒµº Ë Ö Ö Ú ÙØÖ ÓÒØÖÓÐÐÒ >> x = 0; >> 2 <= x & x <= 7 % & betyder och 0 >> x = -; >> -2 <= x & x <= 0 ÍØØÖÝØ x < -2 2 < x Ö ÒØ ÒÖ x Ö ÑÒÖ Ò -2 ÐÐÖ 2 Ö ÑÒÖ Ò xº Ø ÙØ ÐÙØÒ ÐÐÖ ØÒ ÐÐØ Ñ º ÆØÓÒ ØÒ Ñ ØÐ ~º >> ~0 >> ~ 0 ÎÖØ Ú ÙØØÖÝØ ~(x <= -) Ö ØØ ÒÖ x Ö ØÖÖ Ò -º Ø Ö ÚØØ Ñ ÔÖÒØ Òº ØÖ ÓÑ ÑÒ Ò ÒÖ ØÐ Ó ÒØ Ö ÐÓ ÚÖÒµ Ö ~x ØØ ÚÖ Ö ÚÖ xº Á Ú ÒÖ ÔÖ Ò ÑÒ ÒØ ÖÚ Ö >> ~pi 0 >> ~sin(.435) 0 ½ ØØ Ö ØØ ~(x <= -) Ó ~x <= - Ö ØÐÐØÒ ÙØØÖÝ ÑÒ Ø ÒÖ Ö ÒÓ ÒØ Ø ÑÒ ØÒØ ØÝ ~x <= - Ö ÚÖØ 0 Ö ÐÐ xº ÎÖÖ ÂÓ ~x ÖÒ Ö Øº ÆÖ x = 0 ÐÖ ~x Ð Ñ Ó <= - Ö Ð Øº Ö ÒÓÐÐ Ð x ÐÖ ~x Ð Ñ 0 ÓÑ ÒØ Ö ÑÒÖ Ò -º ÀÖ Ò ØÐÐ ÚÖ ÐÓ ÓÔÖØÓÖÖ Ó Ö ÙÒØÓÒ a b a & b a b ~a xor(a, b) xor ØÖ Ö ÜÐÙ Ú ÓÖ ÒØÒÒ ÐÐÖµº ØÖ Ù Ö Ø ÚÒÐ ÙØ ÐÙØÒ ÐÐÖº Ø ÒÒ ØÚ ÚÖÒØÖ Ú & ÑØ º Á ØØ ÙØØÖÝ ÓÑ a & b ÒÒ Ø ÒÒ ÒÐÒÒÒ ØØ ÓÒØÖÓÐÐÖ ÚÖØ Ô b ÓÑ a Ö Ð Ø ØÒ Ô a Ó b ÓÑ ÓÑÔÐÖ ÙØØÖݵº ÒÐÓØ Ö a b ÓÑ a Ö Òغ Ö ØØ ÒÑÐ ÒÒ ØÚ ÓÖعÖÙعÚÖÒØÖ Ñ Åع Ð µ ÔÖÖÙº a && b Ö ÔØÚ a bº b ÖÒ ÒØ ÙØ ÓÑ ÚÖØ Ô Ø ÐÓ ÙØØÖÝØ ØÑ Ú ÚÖØ Ô aº ØØ Ö ØØ ÜÑÔÐ Ô ÐØ ÚÐÙÖÒ ÐÞÝ ÚÐÙØÓÒµ ÙØØÖÝ ÖÒ Ö Ø ÒÖ»ÓÑ Ú Ò ØÒ ÓÑ Ö ÚÒÐ ÙÒ¹ ØÓÒÐÐ ÔÖ ØºÜº À Ðк ÎÖÒÒ Ö» ¹ÔÖÓÖÑÑÖÖ Á» ØÖ &&, Ö ÐÓ Ø Ó ÐÐÖº &, ØÒÖ ØÚ Ó ÐÐÖº ØÚ ÓÔÖØÓÒÖ ÒÒ ÚÒ ÅØРغܺ ØÚ Ó bitandº ÀÖ ÐÖ ØØ ÜÑÔк ÜÚÖÒÒ Ú ÐÒ ÖÖ printbits Ö ÖÚØ ÐÚµ a = uint8(2^5 + 2^4 + 2^3 + ) b = uint8(2^7 + 2^ ) printbits(a) printbits(b) disp( ) printbits(bitand(a, b)) printbits(bitor(a, b)) Ö Ö ÙÐØØØ a = 57 b = uint8 ÓÒÚÖØÖÖ ØØ ÐØÐ ØÐÐ ØØ ØØØÖ ÐØÐ ÙØÒ ØÒ u ÙÒ Òµº ÈÖÓÖØØ ÓÖÒÒÒ Ö ÐÓ ÓÔÖØÓÖÖÒ Ö ~ Ø & && Ð Ø ¾¼ ¾½

7 ÜÑÔк ÚØ x Ó y ÚÐÐ Ú ÓÒØÖÓÐÐÖ ÓÑ ÔÙÒØÒ (x, y) ÐÖ ÖØÒÐÒ Ñ ÖÒ (0, 0) (2, 0) (2, ) Ó (0, )º ÐÒ ÐÓ ÙØØÖÝ Ö ÒØ ÓÑ Ö ÐÐØ 0 <= x & x <= 2 & 0 <= y & y <= ÐØÖÒØÚØ abs(x - ) <= & abs(y - 0.5) <= 0.5 ÐÒ ÙØØÖÝ Ö ÒØ ÓÑ ÔÙÒØÒ ÐÖ ÙØÒÖ ÖØÒÐÒ x < 0 2 < x y < 0 < y ÅÒ Ò ÒÚÒÒÒ Ú ÅÓÖÒ ÐÖ ~(p & q) Ö ÚÚÐÒØ Ñ (~p) (~q) ÚÐØ Ò ÖÚ ~p ~q ØÖ ÓÑ ÒØÓÒ Ö Ö ÔÖÓÖØØ Ò ÐÐÖµº ÒÐÓØ Ö ~(p q) ÚÚÐÒØ Ñ ~p & ~qº Ë ØØ Ø Ø ÓÑ x ÒØ ØÐÐÖ ÒØÖÚÐÐØ [, 4] Ò ÖÚ x < 4 < x ~(x >= & 4 >= x) ~( <= x & x <= 4) ÜÑÔк ÌÓÐ eller (De Morgan) eller 0 <= x & x <= 2 0 <= y & y <= och 0 <= x x <= 2 & 0 <= y y <= Â Ö ÑÖÖØ ÚÐÙÖÒ ÓÖÒÒÒ Ö Ó &µ 0 <= x & x <= 2 0 <= y & y <= 3 2 Ö ÒØ ÓÑ x [0, 2] ÐÐÖ ÓÑ y [0, ] Ò ÓÖ ÐÒÒ ÑÒµº 0 <= x x <= 2 & 0 <= y y <= 2 3 Ö ÒØ ÓÑ x 2 Ó 0 y ÐÐÖ ÓÑ 0 x ÐÐÖ ÓÑ y º Ë ØØ Ö ÐÐØ ÒØ ÖØ ØØ ÑÒÖѵº ¾¾ º½ ÎÐÐÓÖ Ø Ö ÄÓ ÙØØÖÝ Ö ÒØ ÒØÖ ÒØ ÓÑ Ú ÒØ Ò Ø Ø Ö ÚÖÒº ØØ Ö Ú Ñ ÚÐÐÓÖ Ø Ö ÐØÖÒØÚ Ø Ö ¹ Ø Öµº ÀÖ ÐÖ Ò ÒÐ Ø ÚÖÒØÒ if logiskt_uttryck en eller flera satser ÇÑ ÚÖØ Ô Ø ÐÓ ÙØØÖÝØ Ö ÒØ ÚÖØ Ö ÐØ ÖÒ ÒÓÐе ÙØÖ Ø ÖÒº ÇÑ Ø Ö Ð Ø ÚÖØ ÒÓÐе ÙØÖ ÒØ Ø ÖÒº ËØ Ò ÐÐ ÐÒ ¹ØÒ¹ Ø º Á Ú ÔÖÓÖÑ ÔÖ ÖÚ Ø Ò ÒÑÐÒ ÒÓØ ØÐ Ñ if ( logiskt_uttryck ) then en eller flera satser if % notera then ÇÑ Ú ØÖÚÒÖ ØÐÐ ÖØÒÐÜÑÔÐØ Ò Ú ÖÚ x =.8; y = 0.66; if 0 <= x & x <= 2 & 0 <= y & y <= disp( punkten ligger i rektangeln ) Ó ØØ ÜÑÔÐ ÖÚ ØÜØÒ Ùغ ÒÖÖ Ú x ØÐРغܺ ÖÚ ØÜØÒ ÒØ Ùغ ÒØ ØØ Ú ÚÐÐ ØØ ØØ ØÙÑ ÐÐ ÖÚ Ùغ Î ÒÚÒÖ Ò ¹ØҹР¹ Ø º if 0 <= x & x <= 2 & 0 <= y & y <= disp( punkten ligger i rektangeln ) disp( punkten ligger inte i rektangeln ) Ò Ó ÚÒ Ö ØØ ÝØØ Ò ÒÒØÖ Òº ÒÒص Ø ÖÒ Ö ØØ Ð ÖØÒº ÅØÐ ØÓÖ Ö Ø ÙØÓÑØ Øº Ø Ö ÚÖØ ØØ Ð ØÓÖ ÔÖÓÖÑ ÓÑ Ö Ö ÚÒ ØÖÑÖÒк ¾ ØØ ÒØ ÐÐÐ ÓÚÒÐØ Ð ÓÒ ÓÒ ØÖÙØÓÒµ Ö ØØ ÖÚ if logiskt_uttryck == satser ÑÒ Ø Ö ÓÑ ØØ ÓÑ ÒØ Ö Ð Ñ ÒØ ºººº Ø ÖÖ ØØ Ö ÓÑ Ø Ö ÒØ ºººº ÅÒ ÖÚÖ Ð if x > 2... Ó ÒØ if (x > 2) == % samma som x > 2 ==... ÜÑÔк Î Ö Ò ÙÔÔ ØØÒÒÒ ÒØÖÚÐÐ [, 3], [4, 5], [6, 4] Ó ÚÐÐ ÚÖÐÒ k ÚÖØ ØØ ØÚ ÐÐÖ ØÖ ÖÓÒ Ô ÚÐØ ÒØÖÚÐÐ ÚÖÐÒ x ÐÖº ÇÑ x ÒØ ØÐÐÖ ÒÓØ ÒØÖÚÐÐ ÐÐ ÚÖÐÒ ÚÖØ ÒÓÐк if <= x & x <= 3 % om x ligger i [, 3] k = ; if 4 <= x & x <= 5 % annars om x ligger i [4, 5] k = 2; if 6 <= x & x <= 4 % annars om x ligger i [6, 4] k = 3; % annars k = 0; ÇÑ ÑÒ ØÒÖ Ô ØÚØØ Ö ÑÒ Ø ÚÒÐ Ø ÐØÖÒØÚØ Ö Ø Øº ÜÑÔк Ë ØØ ÒØÖÚÐÐÒ Ö ], 3[, [3, 5[, [5, [º Î Ò ÖÒÐ ÓÒº if x < 3 k = ; if x < 5 k = 2; k = 3; % behöver ej kolla 3 <= x % behöver ej kolla 5 <= x ÅÒ Ò ¹ Ø Ö ÒÙØ ¹ Ø Ö Ò ØÐ ¹ Ø Ö ÚÒÐ Ò Ø Òº Ò Øµº ÜÑÔк ÚØ (x, y) ÚÐÐ Ú ÚÖ ÓÑ ÔÙÒØÒ ÐÖ Ô ÐÐÖ ÒÒÒÖ ÒØ ÖÐÒ Ó ÓÑ Ø Ö ÐÐØ ÚÖ ÚÐÒ ÚÖÒØ ÔÙÒØÒ ÐÖ º Î ØÖÙÒØÖ ÒØÝØ ÔÖÓÐÑØ ÒÖ Ò ÔÙÒØ ÐÖ Ô Ò Ú ÓÓÖÒØÜÐÖÒº if x^2 + y^2 <= if 0 <= x if 0 <= y kvad = ; kvad = 4; if 0 <= y kvad = 2; kvad = 3; % innanför enhetscirkeln? % högra halvplanet? % första kvadranten? % fjärde kvadranten % vänstra halvplanet % andra kvadranten? % tredje kvadranten kvad = 0; % utanför enhetscirkeln ¾ ¾

8 ÆÓØÖ ÒÒØÖÒÒ Â Ö ÐØ Ò ØÚ ÐÒÖÖ ÓÑ Ò Ö Ð ÖØÒº ØØ ÐØÖÒØÚ ØÐÐ ¹ Ø Ò Ö ÐÒ Ûع Ø Ò ÐÐ ¹ Ø Ú ÔÖµ Ö ØÚ ÜÑÔÐ ÜÑÔк direction = right ; switch direction case up k = ; case down k = 2; case left k = 3; case right k = 4; otherwise warning( direction has an illegal value ) warning ÖÚÖ ÙØ ÑÐÒØ Ó ÚÖ ÔÖÓÖÑÑØ ÐØ ÒØÖº ÜÑÔк pick = 3; º½ ÊÔØØÓÒ Ø Ö ÓÖ¹ Ø Ò ÜÑÔк Ë ØØ Ú ÚÐÐ ÖÒ Ò ÔÔÖÓÜÑØÓÒ Ú 000 k= ØØ ÓØ ØØ ØØ Ö ØØ Ö ÐÒ >> s = s = >> s = s + / 2 s =.5000 >> s = s + / 3 s =.8333 >> s = s + / 4 s = Ò ÓÒ ØÖÙØÓÒ ÓÑ s = s + term ÐÐ ÁÆÌ ØÓÐ ÓÑ Ò ÚØÓÒ ÙØÒ ÓÑ ÐÖ s = ÐÖ ØÐØ ØØ ÑÒÒØ ÓÑ ÚÖÖ ÑÓØ ÚÖÐÒ sº s = s + / 2 s ÖÐØ ÚÖÖ ÑÓØ Ø ÚÖ ØØ Ô s ÓÑ ÐÖ ÑÒÒغ ØØ ÚÖ Ö ØÐÐ / 2 ÚÐØ Ö 3 / 2 Ó ØØ ÒÝ ÚÖ ÐÖ ÒÙ ÑÒÒØ Ó ÖÚÖ ÚÖ Ø ÑÐ ÚÖØ Ô sº Ë ÙÒÖ s nytt = s gammalt + /2º k switch pick case {, 5 % räkna... disp( first ) case {2, 3 % räkna... disp( second ) ¾ Î ÚÐÐ ÒÙ ÐØ ÅØÐ ÖÒ ÙÑÑÒ ÙØÓÑØ Ø Ø Ó Ó Ú ÒÚÒÖ Ò ÖÔØØÓÒ Ø ÓÑ Ò ÙØ ÒØ for variabel = start:stopp en eller flera satser som skall upprepas ÎÖÐÒ ÐÐ ÓØ ÐÓÓÔÚÖÐ ØÝÖÚÖÐ Òº ÐÓÓÔ ÚÖ¹ Ð ÐÓÓÔ ÓÙÒØÖµº Ò ÓÖ¹ Ø ÐÐ Ó ÓÖ¹ÐÓÓÔ ÓÖ¹ ÒÙÖÖ ÓÖ¹ ÐÒ Ô ÚÒ º ¾ ËØ ÖÒ ÑÐÐÒ for Ó ÐÐ ÐÓÓÔÖÓÔÔ Òº ÐÓÓÔ Óݵ Ó ÙØÖ ÒÖ ÚÖÐÒ ÒØÖ ÚÖÒ start start + ººº stoppº ÀÖ ØØ ÒÐØ ÜÑÔÐ >> for k = :4 k k = k = 2 k = 3 k = 4 >> for k = -3:- k k = -3 k = -2 k = - % skriv ut värdet på k >> for k = 5:5 % start = stopp k k = 5 >> for k = 7:5 k % utförs ej, ty start > stopp ËØ ÖÒ ÐÓÓÔÖÓÔÔÒ Ö ÒÚÒ ÚÖØ Ô ÐÓÓÔÚÖÐÒ ÖÒÒÖ ÑÒ Ö Öµ ÒØ ÒÖ Ô ÐÓÓÔÚÖÐÒ ÚÖ ÖÙØ Ú ÔÖµº Î Ò ÒÙ ÖÒ ÚÖ ÙÑÑ ¾ >> s = 0; % ; ger ingen utskrift >> for k = :000 s = s + / k; % ; ger ingen utskrift >> s % värdet på summan s = >> format long >> s s = % utskrivet med fler decimaler  ÖÚ ÖÖÒ ÓÚÒ ÖØ ÅØÐ ÓÑÑÒÓÒ ØÖº ÆÓÖÑÐØ ÖÚÖ ÑÒ Ò Ò ÔÖÓÖÑ Ñ Ò ØÓÖº Ò Ó ÚÒ Ö ØØ ÝØØ Ò ÒÒØÖ ÐÓÔÔÖÓÔÔÒ Ö ØØ Ð ÖØÒº ÅØÐ ØÓÖ Ö Ø ÙØÓÑØ Øº ÄØ Ó ÖÒ ÑÑ ÙÑÑ ÐÒ /000+/ /2 + º >> s = 0; >> for k = :000 s = s + / (00 - k); >> s s = ÖÑع Ó Ø ÙÑÑÒ ÐÖ ÐØ Ø ØÖ ÓÑ Ú ÒØ ÖÒÖ Üص >> e-5 Á ÙÖ Ò ÒÙÑÖ ÒÐÝ ÓÑÑÖ Ú ØØ ÚÐÒ ÙÑÑ ÓÑ Ö Ò Ø ÔÔÖÓÜÑØÓÒÒº Ò ÐØÖÒØÚ Ð ÒÒ Ô ÓÚÒ ØÒ ÔÖÓÐÑ Ö ØØ ÙØÒÝØØ Ò Ø¹ÔÖÑØÖ Ö ÚÖ ÒÓÐе for variabel = start:steg:stopp en eller flera satser som skall upprepas ¾

9 ÀÖ ÒÖ ÒÐ ÜÑÔÐ >> for k = :2:4 k k = k = 3 % k = 4 skrivs ej ut >> for k = :-:-2 % negativt steg k k = k = 0 k = - k = -2 Å ÒÒ ØÒ Ò Ø ÙÑÑÒ ÖÒ ÓÑ ÐÖ >> s = 0; >> for k = 000:-: s = s + / k; Ø Ö ÚÒÐØ ØØ ÑÒ Ö ÐÓÓÔÖ ÒÙØ ÐÓÓÔÖ Ò ØÐ ÐÓÓÔÖ Òº Ò Ø ÐÓÓÔ µº Î ÚÐÐ ÖÒ ÙÑÑÒ [ ] [ s = ] [ ] [ ] 2 n 2 Î ÖÚÖ ÙØØÖÝØ Ñ ÚÒÐ ÒÓØØÓÒ ( n j ) s = j= Ó Ö ØØ Ò ÒÖ ÙÑÑÒ ÖÓÖ Ú ØÖØÓÒ ÚÖÐÒ Ò ÝØØÖ ÙÑÑÒº ÆÙ ÓÑÑÖ Ò ÒØÚ Ð ÒÒ ÅØÐ Ö Ú ÚÖ Ò ÖÒÖ term Ð Ñ j k= /k2 º k= k 2 >> s = 0; >> n = 0; >> for j = :n term = 0; for k = :j term = term + / k^2; s = s + term; >> s s =.48e+0 ØØ Ö ÒØÚØ ØÖ ÓÑ j+ k= k 2 = j k= k + 2 (j + ) 2 ÀÖ ÐÖ Ò ØÚÖ Ð ÒÒ ÓÑ ÙØÒÝØØÖ ÒÒ ØØÐ >> s = 0; >> n = 0; >> term = 0; >> for j = :n term = term + / j^2; % inre summa s = s + term; % yttre summa >> s s =.48e+0 º¾ Ïй Ø Ò ÓÖ¹ Ø Ö ÒÚÒ ÒÓÖÑÐØ ÒÖ ÑÒ ÚØ ÙÖ ÑÒ ØÖØÓÒÖ ÓÑ ÐÐ ÙØÖ º ÁÐÒ Ö ØØ ÒØÐ ÓÒØ ÖÚ ÓÑ ÐÒ¹ ÜÑÔÐ Î ÚØ ØØ Ò ÖÑÓÒ ÖÒ Ö ÚÖÒغ ÀÙÖ ÑÒ ØÖÑÖ ÖÚ Ö ØØ ÙÑÑÒ ÐÐ ÚÖ Ø ½¼ ÀÖ Ò ÐÓÖØÑ ¼ ½ summa = 0 term_nummer = 0 upprepa så länge som summan är <= 0 term_nummer = term_nummer + summa = summa + / term_nummer slut på upprepningen skriv ut antalet termer, term_nummer ØØ Ö ÜÑÔÐ Ô Ò ÛйÐÓÓÔ Ó ÓÒ ØÖÙØÓÒÒ ÒÒ ÅØк Ò ÒÒÒ ÐÓÓÔ¹ÓÒ ØÖÙØÓÒ ÓÑ ÖØ Ø Ú ÅØÐ ÑÒ ÓÑ ÒÒ ÒÖ ÔÖµ Ö ÖÔعÙÒØÐ ÙÔÔÖÔ ØÐÐ Øغ summa = 0 term_nummer = 0 upprepa term_nummer = term_nummer + summa = summa + / term_nummer till dess att summan är > 0 skriv ut antalet termer, term_nummer Á ÒÒ ÚÖÒØ Ö Ú Ø ØÒ Ô ÐÙØØ Ú ÐÓÓÔÒº Á ÛйÐÓÓÔÒ Ø ØÖ Ú ÐÐØ Ö Øº ØØ Ö ØØ ÐÓÓÔÖÓÔÔÒ Ò ÛйÐÓÓÔ ÒØ ÚÖ ÜÚÖ ÑÒ Ò ÖÔعÙÒØйÐÓÓÔ ÙØÖ ÐÐØ ÑÒ Ø Ò Òº >> s = 0; >> k = 0; >> while s <= 0 k = k + ; s = s + / k; >> s s = >> k k = 2367 ¾ ÀÙÖ ÚÐ ØÑÑÖ ØØ Ñ ÐÒ ÖÒ ÚÖ n lim log n = γ Eulers konstant n k k= >> s - log(k) % stämmer rätt bra ÀÙÖ ÑÒ ØÖÑÖ ÖÚ Ö ØØ ÙÑÑÒ ÐÐ ÚÖ Ø ½¼¼¼¼¼¼ Î Ò Ò ÙÔÔ ØØÒÒ Ú ÚÖØ ÒÓÑ ØØ ÒÚÒ ÖÒ ÚÖ¹ Ø 0 6 log n γ n e (06 γ) ØØ Ö ØØ ÒÓÖÑØ ØÓÖØ ØÐ Ö Ö Ú ÖÒ ÙØ n ÅØÐ Ö Ú ÓÚÖÓÛº >> n = exp(e ) n = Inf Ë Ö Ò Ú Ö ÅØÐ log 0 n log 0 e (06 γ) = (0 6 γ) log 0 e >> log0_n = (e ) * log0(exp()) log0_n = e+05 >> int_part = floor(log0_n) % ny funktion int_part = >> dec_part = log0_n - int_part dec_part = >> 0^dec_part ØØ n ÚÐØ Ö ØØ ØÓÖØ Øк ÒØ ØØ Ú ÓÒÒ ÓÑÒÖÖ Ø Ñ Ø Ñ Ò 3ns ÒÒÓ¹ ÙÒÖµº Á ÐÚ ÚÖØ ØÖ ÅØÐ ÑÖ Øº

10 ÇÑ Ú ÙØÖØ Ú ÓÒÖ ÖÒ Ò Ö Ö Òµ Ú ÙÒÒØ ÙØÖ /3 0 9 divisioner. >> 3.7e9 * 365 * 24 * 3600 / 3e-9.440e+26 Ò ÖÓÔÔ Úغ Ø Ö ÒÐÖ ØØ Ö Ð ÒÖ ÑÒ ÖØÖ Ñ ÛйÐÓÓÔÖ Ò ÒÖ ÑÒ ÒÚÒÖ ÓÖ¹ÐÓÓÔÖº ÅÒ Ö Ú ÒØÐÒ ØÚ ÐÐÐÓÖ ÒØÖÒ Ó ÙÔÔØÖÒ Ú ÚÖÐÖ ÓÖÑÙÐÖÒ Ú Ø ÐÓ ÚÐÐÓÖØ initiera variabler while logisk uttryck räkna, uppdatera variabler ÀÖ Ö ÒÖ ÚÖÒØÖ Ú ÙÑѹÔÖÓÐÑØ s = 0; k = 0; while s <= 0 s = s + / k; k = k + ; % initieringen passar inte % division med noll % ihop med uppdateringen ÐÒ Ó Ö ÖØØ ÚÖ Ô s ÑÒ Ð ÚÖ Ô k ÓÑ Ú ÒØ ØÒÖ Ó Öµº s = 0; k = ; while s <= 0 s = s + / k; k = k + ; k % öka efter användning % skriv ut k ØØ Ð ÓÑ ÑÒ ÒÙ Ö Ø ØØ k Ò Ò Ö ÑÝØ Ö ÜÑÔÐ Ô ØØ Ó Ý ÓÒ ÖÖÓÖ ÑÒ Ö k Ò Ò Ö ÑÝغ Î Ò Ù ÒÐØ ÓÑÔÒ Ö Ö ÒÒ ÒÒ ÒÓÑ ØØ ÙØÖ¹ Ö ØØ ÖÒ k ØÖ ÐÓÓÔÒº ÒÒ ØÝÔ Ú Ð ÖØÖ Ö Ú ØØ ÑÒ ÙØÖ ÒÓØ Ò Ò Ö ÑÝØ ÐÐÖ ÐØغ ÀÖ ÝØØÖÐÖ Ò ÐØ ÚÖÒغ s = ; % s = k = ; while s <= 0 s = s + / k; k = k + ; Ó Ö Ò ÓÖÖØ ÚÖÒØ s = ; % s = k = ; while s <= 0 k = k + ; s = s + / k; Ö ØØ ÙÒÚ Ð Ö ÑÒ ÐÐØ ÓÒØÖÓÐÐÖ Ö Ø¹ Ó Ø ØÖØÓÒÒº ÅÒ Ö Ó ÓÒØÖÓÐÐÖ Ò ÐÐÑÒ ØÖØÓÒ ÑØØ º Ë ÖÒ ÜÑÔÐ ÝÒÒÐ ÚÖÒ s = Ó k = º Á Ö Ø ØÖØÓÒÒ ÓÑÑÖ k ØØ ØØ ØÐÐ ØÚ Ó s ÐÖ + / 2º ÃÓÖÖØ Á Ø ØÖØÓÒÒ s Ñ k ØØ k Ö Ø Ø ÚÖØ ÓÑ ÒÚÒ ÙÑÑÒº ÇÑ Ú ÖÚÖ ÙØ s Ó k ØÖ ÐÓÓÔÒ Ö Ú ÑØÒ ÚÖÒº Á Ò ÐÐÑÒ ØÖØÓÒ ÐÖ Ú k = k + ; ÑØ s = s + / k; ØØ s = s + / (k + ) ÚÐØ Ö ÓÖÖØ ÚØ ÓÖÖØ ÝÒÒÐ ÚÖÒµº ÜÑÔк ÖÒ Ò ÔÖØÐ ÙÑÑ Ú ÌÝÐÓÖÙØÚÐÒÒ Ú log( + x)º x x2 2 + x3 3 x ( )n xn n ÀÖ ÐÖ ÒÖ ÓÐ ÚÖÒØÖº n = 0; x =.24526; % till exempel s = 0; for k = :n s = s + (-)^(k - ) * x^k / k; Ø Ö ÐÐÒ Ò Ó ØØ ÖÚ Ò ÑØÑØ ÓÖÑÐÖ ÖØ ÔÖÓÖѺ ÅÒ Ò ÔÖÓÐÑ Ñ ÖÒÒ Ð Ú ÖÒÖ Ù ÒØ Üص Ó Ð Ò ÑÒ ÐÒ Ñ Óº Á ÜÑÔÐØ ÒÖ n = 0 ÔÐÖ ØØ ÒÒ ÖÓÐк Ø ÐÐ ØØ ÌÝÐÓÖÙØÚÐÒÖ ÒØ ÒÚÒ Ö ØØ ÖÒ ÔÔÖÓÜÑØÓÒÖ Ú ÐÑÒØÖ ÙÒØÓÒÖº ÀÙÖ ÖÒ x k, k > 0 Î ÚØ ÒØ ÖØØ ÙÖ ÅØÐ Ö ØØ ÑÒ ÒÒÓÐØ ÒÓØ ØÐ Ñ ÐÒ ÒÓÑ ÙÔÔÖÔ ÑÙÐØÔÐØÓÒ ÓÑ k Ö ØØ ÐØØ ÔÓ ØÚØ ÐØк Ë x 3 ÖÒ ÒÓ ÓÑ x x xº Ö ØÖÖ ÐØÐ ÚÖÒ Ñ ÑÒ Ö ÒÓØ ØØÖº x 8 ÙÐÐ ÙÒÒ ÖÒ ÓÑ t = x x t = x 2 µ t = t t t = x 4 µ Ó t = t t t = x 8 µº ØØ ÖÚÖ ØÖ ÑÙÐØÔÐØÓÒÖ ØÐÐÖ Ö Ù ÓÑ ÙÔÔÖÔ ÑÙÐØÔÐØÓÒ Öº ÇÑ k ÒØ Ö ØØ ÐØÐ ÐÐÖ ÓÑ k Ö ØØ ØÓÖØ ÐØе ÖÙÖ ÑÒ ÒÚÒ ÓÑ ÖÚÒÒÒ x k = e log(xk ) = e k log x ÌÒÚÜÐÒÒ Ò ÖÐÐ Ú ( x) k, k = 0,,... n = 0; x =.24526; % till exempel s = 0; for k = :n s = s - (-x)^k / k; % notera första minustecknet Î ÚÐÐ Ò ÒØ ÒÚÒ ÙÔÔØ ØÐÐ ØÖ ÐØ Øµ ÚÒÐ ÑÙÐع ÔÐØÓÒ Ö ÒÖº ÇÑ n = 0 ÔÐÖ Ø Ó ÒÒ ÓÑ Ð Ø ÖÓÐÐ ÚÐØ ÐØÖÒØÚ Ú ÒÚÒÖº ÀÖ Ö ØØ ÐØÖÒØÚ ÙØÒ ÙÔÔØ ØÐÐ sgn = % sign är upptaget sgn = -sgn % sgn = - sgn = -sgn % sgn = sgn = -sgn % sgn = - ÀÖ ÐØ Ó n = 0; x =.24526; xk = x; s = 0; sgn = ; for k = :n s = s + sgn * xk / k; xk = x * xk; sgn = -sgn; ÐÐÖ ÒÒÙ ÓÖØÖ xk = x; s = 0; for k = :n s = s + xk / k; xk = -x * xk; % teckenväxling

11 ÒÒÙ ÐØ ÒÖ Ö xk = x; s = 0; minus_x = -x; for k = :n s = s + xk / k; xk = minus_x * xk; Î Ò Ö Ô ØØ ØØ ØÖ ÓÑ -x Ö ÓÒ ØÒØ ÐÓÓÔÒ Ø Ö ÒÚÖÒغ ÅÖ ÐÐÑÒØ Ö Ø ÓÒØ ØØ ÖÒ ØØ ÓÒ ØÒØ ÙØØÖÝ Ö ÒÖº Á ÓÚÒ ØÒ ÜÑÔÐ ÔÐÖ Ø ÒÒ ÖÓÐÐ ÑÒ Ø Ö Ø ÐÒ tic % starta tidtagning s = 0; for k = : s = s + exp(sin(-))^exp() / k; % räknas ut % gånger toc % avsluta tidtagning ÀÖ ÐÖ ØØ ÒÐØ ÜÑÔÐ Ô ÓÓÔØÑÖÒ tic temp = exp(sin(-))^exp(); s = 0; for k = : s = s + temp / k; toc % räknas ut EN gång % återanvänd Ò Ö Ø ÐÓÓÔÒ ØÖ º Ó Ò ÒÖ ¼º½ Ò ÙÔÔ ÒÒÒ Ô ÖÝØ ¼ ÒÖº ÅÒ ÓÑ Å Ø ÖØ ÓÖ ÝÓÙ Ñ Ø ØÖº ËÒØ ÑÒ Ð Ö Ú ÒØÖ º ÜÑÔк Ø Ö ÚÒÐØ ØØ ÑÒ Ñ Ø ÖÒ ÑÒ»ÑÜ Ò ÐÓÓÔº ÀÖ ØØ ÐØØ ÔÖÓÐÑ ÔÖÓÖÑÑØ Ò Ö ØÚÖ ÙÖµº Î ÚÐÐ ØØ ÑÒ»ÑÜ Ú ÙÑÑÒ s Ó Ö ÚÐØ k ÑÒ»ÑÜ ÒØ º s = 20 x k k=0 x = -8.5; % given value s = ; % s = x^0 / 0! = min_s = s; min_k = 0; max_s = s; max_k = 0; for k = :20 s = s + x^k / factorial(k); if s < min_s min_s = s; min_k = k; if max_s < s max_s = s; max_k = k; min_k, min_s max_k, max_s Ê ÙÐØØØ ÐÖ min_k = 7 min_s = max_k = 8 max_s = k! ÁÐÒ ÒØÖÖ ÙÒÒØ ÒÐ Ö Ò ÐÓÓÔº ØØ ØØ ØØ Ð Ø Ö Ñ ÐÓ ÚÖÐÖ Ö ØØ ÒÐØ ÜÑÔÐ ÓÑ ÐÐÙ ØÖÖÖ ÔÖÒÔÒ fail = false; k = 0; while k < n & ~fail k = k + ; work... if något går fel fail = true; ÇÑ ØØ Ð ÒØÖ ÒÒÐÐÖ k ÒÜ Ö Ò ØÖØÓÒ ÓÑ Ðº Ò ÒÐÖ Ð ÒÒ Ö ÑÒ Ñ break¹ Ø Òº for k = :n work... if något går fel break ÇÑ break¹ Ø Ò ÜÚÖ ÓÑÑÖ k ØØ ÒÒÐÐ ÒÜ Ö Ò ØÖØÓÒ ÓÑ Ðº ÇÑ ÒØ Ð Ö k = n ØÖ ÐÓÓÔÒº ÇÑ ÑÒ ØÖÒ Ñ Ø ÙÒÒ ÓÒØÖÓÐÐÖ ÓÑ ÒÓØ Ð ÐÐÖ ÒØ Ø ØÖØÓÒÒ Ò ÑÒ Ö Ö fail = false; for k = :n work... if något går fel fail = true; break ¼ Ç ÖÚÖ ØØ break ÖÝØÖ ÖÒ Ò ÒÒÖ Ø for¹ Ø Ò ÓÑ ÑÒ Ö Ò ØÐ ÐÓÓÔÖµº break Ò Ó ÒÚÒ ÛйÐÓÓÔÖº for j = :3 j for k = :2 k if j == 2 break Ö Ú ÒØÐÒµ ÙØ ÖØÒ j = k = k = 2 j = 2 k = j = 3 k = k = 2 <- break Ò ÒÒÒ ÐØ ÓÒ ØÖÙØÓÒ Ö continue ÓÑ Ö ØØ ÑÒ ÓÔÔÖ ÚÖ Ö ØÒ Ú ØÙÐÐ ØÖØÓÒ Ó ÓÖØ ØØÖ Ñ Ò Ø for j = :3 if j == 2 continue j ger j = j = 3 ½

12 return¹ Ø Ò ÐÙØÐÒ ÚÖÝØÖ ÜÚÖÒÒ Ó ÓÔÔÖ ØÐй ØÐÐ ÒÖÓÔÒ ÙÒØÓÒµº >> type cont for j = :3 if j == 2 return j disp( after the loop ) >> cont j = ØØ Ò ÚÖ ÒÚÒÖØ Ú ØºÜº ÚÐÙ ÒÒº Ç ÖÚÖ ØØ break ØØ ÙØÓÔÔ ÙÖ ÐÓÓÔÒ ÑÒ disp¹öò ÜÚÖØ º ÅØйÙÒØÓÒÖÒ warning Ó error Ò ÚÖ ÒÚÒÖ ØØ ÑÑÒÒº if något går fel warning( Felmeddelande ) eller error( Felmeddelande ) ÙÒØÓÒÖÒ ÖÚÖ ÙØ ÐÑÐÒØ Ó ÔÓ ØÓÒÒ ÓÒº error ÚÖÝØÖ ÙØÓÑ ÜÚÖÒÒº º ÖÒÒ ÓÑÔÐÜØØ Òº ÓÑÔÙØØÓÒÐ ÓÑÔÐÜØݵº Ò ÐÓÖØÑ Òº ÐÓÖØÑ ÏÔ Ö ØÝÑÓÐÓÒµ Ö Ò ÑØÓ Ö ØØ Ð ØØ ÔÖÓÐѺ ØØ ÔÖÓÖÑ Ö Ò ÑÔÐÑÒØØÓÒ ÖÐ ÖÒµ Ú ÐÓÖØÑÒº Ò ÚØ Ð ÐÓÖØÑÙÖ Ö Ö ØØ ØÙÖ ÐÓÖØÑÒ ÖÒÒ ÓÑÔÐÜØØ Ú º ÙÖ ÐÓÖØÑÒ ÑÒÒ ÓÚ Ó Ø ØÒ ÚÖÖÖ Ñ ÔÖÓÐÑ ØÓÖÐÒº È ÓÖ ØÖ Ú Ò Ø ÙÔÔ Ø ÔØÒº ÜÑÔк ØØ Ð Ax = b Ö A Ö Ò n n¹ñøö ÖÚÖ ÙÒÖ n 3 /3 ØÓÒÖ Ó ÑÙÐØÔÐØÓÒÖº ÇÑ Ø ØÖ ØÒ τ ØØ ÙØÖ ØØ µ¹ôö Ö Ø ØÒÒ T(n) ÖÖ T(n) = n3 τ 3 Î Ò ÒÚÒ Ò ÒÓÖÑØÓÒ Ö ØØ ÍÔÔ ØØ ÖÒÒ ØÒ Ë ÙÖ ØÓÖØ ÔÖÓÐÑ Ú Ò Ð ÎÐ ÐÒ ÓÐ ÐÓÖØÑÖ Á ÔÖØÒ ÖÖ Ø ÒØ ØØ ÚØ ÙÖ ÒØ ØÓÖÒ ÙØÖ ØØ µ¹ôö ØÖ ÓÑ ÑÒÒØ ÔÐÖ ØÓÖ ÖÓÐк ÌÚ ÔÖÓÖÑ ÓÑ ÙØÖ Ð ÑÒ ÓÔÖØÓÒÖ Ò Ð Ú ÚÖØ Ø ØÖ ÓÑ ÑÒÒØ ÔÐÖ Òº ¾ ÜÑÔк ÄØ A B Ó C ÚÖ n n¹ñøö Öº Ò ÚÒÐ ÐÓÖØÑÒ ÖÒ ÙÖ Ò ÐÒÖ ÐÖ ØÖ n 3 ÑÙÐØÔÐØÓÒÖ Ó n 2 (n ) ØÓÒÖº Ò ÖÙØÒ ÓÑ ÒÚÒ ÅØÐ ÖÚÖ Ð ÑÒ ÖÒÓÔÖØÓÒÖ ÑÒ Ò ÙØÒÝØØÖ ÑÒÒØ Ô ØØ ØÚÖ Øغ ÀÖ Ò Ð tid Matlab linalg kurs kvot Matrismultiplikation n ÅØÐ Ò ÖÙØÒ Ö Ò ØÒ ½¼¼ ÒÖ ÒÖ Ò Ò ÒÐ ÚÖÒØÒº ÜÑÔк Æ ØÐ ÐÓÓÔÖ Ò Ø Ø Program Program 2 Program 3 for i = :n for i = :n for i = :n work for j = :n for j = :n work for k = :n work ÒØ ØØ work ØÖ ØÒ τ ÑØÐ Ðк ÌÖÒ ÐÖ T k (n) = n k τ, k =, 2, 3 ÒØ ØØ n = 0 6 Ó ØØ τ = 0 8 sº ÐÖ T (n) = 0.0s T 2 (n) 2.8 ØÑÑÖ T 3 (n) 37 Öº ÒØÐØ Ò ØÐ ÐÓÓÔÖ ÔÐÖ ØÓÖ ÖÓÐк Ç ÖÚÖ Ó ØØ ØÖ ÐÓÓÔÖ ÓÑ ÈÖÓÖÑ ½ ØÖ ÚÖÒÖ Ò Ø ØÖ 0.03sº Ø Ö ÚÒÐØ ÚÒÐÖ ØÐÓ Ò ÒÙÑÖ ÒÐÝ µ ØØ ÑÒ ÒÚÒÖ ØÓÖØ ÓÖÓ ÖÒ ÐØÒ ÓÖÒÒ Òº ǵ Ö Ò Óѹ ÔÐÜØØÒº Á ØØ ÑÑÒÒ Ö Ú ØØ T(n) = O(n p ) ÐÐÖ T(n) = O(n p ) ÓÑ T(n) M n p, M > 0 ÒÖ n º ÜÑÔк Ë ØØ T(n) = c 3 n 3 + c 2 n 2 + c n + c 0 Ö c k Ö ÖÐÐ ÓÒ ØÒØÖ Ó T(n) > 0, n > 0º Ø ÐÐÖ ØØ T(n) = O(n 3 ) ØÝ [ T(n) = c 3 n 3 + c 2 n 2 + c n + c 0 = n 3 c 3 + c 2 n + c n + c 0 2 n 3 [ n 3 c 3 + c 2 n + c Ö ØÐÐÖÐØ ØÓÖØ nº n + c 0 2 n 3 ] Mn 3 ]

13 ÜÑÔк Ò ÓÖØÖÒ ÐÓÖØÑ ÓÑ ÒÚÒ ÅØÐ Ö ÒÒÓÐص ÓÑÔÐÜØØÒ O(nlog n) Ö n Ö ÒØÐØ ÐÑÒØ ÚØÓÖÒ ÓÑ ÐÐ ÓÖØÖ º ØØ Ö ØØ Ø Ö ÚÐØ ÒØ ØØ ÓÖØÖ Øк n log n = n log 0 n log 0 e O(nlog n) = O(nlog 0 n) Ë ÓÖØÖÒ ØÒ ÚÜÖ ÐØ ÒÖ Ò ÐÒÖØ Ñ nº ØØ ÓÖØÖ 0 6 ØÐ ØÖ ÙÒÖ 0.3sº Á ÒÙÑÖ ÒÐÝ Ö Ø ÑÒÖ ÚÒÐØ Ñ ÓÖÓ¹ÒÓØØÓÒ ØØ ÑÑÒÒº ØØ Ð Ax = b ÒÖ A Ö ÝÑÑØÖ ØÖ ÙÒÖ n 3 /6 µ¹ôö ÐÚ ØÒ ÑÖØ Ñ Ø Ó ÝÑÑØÖ ÐÐص O(n 3 /3) = O(n 3 /6) = O(n 3 ) ÑÒ Ø Ö ÐÐÒ Ô ½¼ ÑÒÙØÖ Ó ¾¼ ÑÒÙØÖº Á ÜÑÔÐØ Ñ ÑØÖ ÑÙÐØÔÐØÓÒ Ö ÑØÓÖÒ O(n 3 ) ÑÒ Ò Ò ØÖ ÙÒÖÐÒ ÑÝØ Øº È ÑÑ ØØ ÚÐÐ ÑÒ Ð ÑÐÐÒ ØÚ ÑØÓÖ Ñ T (n) = n 3 Ó T 2 (n) = 000n 2 º Ò Ö Ø ÑØÓÒ Ö O(n 3 ) Ó Ò ÒÖ O(n 2 ) ÑÒ Ò Ö Ø ÑØÓÒ Ö ÒÖ ÒÖ n < 000 ØÒ Ø Ö Ò n 3 ¹ÑØÓº ÖÑÓØ Ò ÑÒ ØÐÐØ ØØ ÔÔÖÓÜÑÖ n 2 (n ) n 3 ÒÖ Ø ÐÐÖ ÑØÖ ÑÙÐØÔÐØÓÒº ÐØ ¹ ÚØÓÖÖ Ó ÑØÖ Ö Ò Ö Ø ÒØ Ô ØØ Ö Ò ÒÐÒÒ ØÐÐ ÚØÓÖÖ Ó ÑØÖ Ö ØØ Ú Ò ÐÖ Ú ÒØÖ ÒØÖ ÐÓÖØÓÒÖº Ø ÓÑÑÖ ÑÖ ØÖ Òº ØØ ÐØ ÐÐÖ Ò Ð Ø Ö Ò Ð Ú ÐÑÒغ Á ÅØй ÑÑÒÒ ØÐÖ ÑÒ ÓØÖ ÓÑ ÚØÓÖÖ ÒÑÒ ÓÒÐÐØ Ðص Ó ÑØÖ Ö ØÚÑÒ ÓÒÐÐØ ÐØ Òº ÓÒ¹ ÐÐÖ ØÛÓ¹ÑÒ ÓÒÐ ÖÖݵº ÅØÐ ØÖ Ù Ö ÑØÖܹÐÓÖØÓÖÝ Ó ÑÒ Ö ÅØÐ ØÝÖ Ú ÑØÖ ÖÒÒº º½ ÎØÓÖÖ ÈÖ ÓÑ ÐÒÖÐÖÙÖ Ò Ö ÚØÓÖÒ ØØ ÒÑÒ Ó Ú ÒÜÖÖ ÒÚÙÐÐ ÐÑÒØÒº Ö Ø ÒÖ ØØ ØØ Ô ÚØÓÖÖ >> vek = [3 6-8] % skapa en radvektor vek = >> vek = [3, 6, -8] % komma går också bra vek = >> v = [2+3, 4*7, -3] % kan ha numeriska uttryck i v = >> v = [2 +3, 4*7, -3] % Varning! v = >> v = [2 + 3, 4*7, -3] % Varning v = >> vek() % index inom ( ) 3 >> vek(2) 6 >> vek(0) % indexfel??? Subscript indices must either be real positive integers or logicals. >> vek(4) % indexfel??? Index exceeds matrix dimensions. >> vek(4) = 46 % vektorn utvidgas vek = >> vek(2) + 3 * sqrt(-vek(3)) % numeriska uttryck % som vanligt ÆÓØÖ ØØ ÚØÓÖÖ Ó ÑØÖ Ö Ö ÑØÑØ ÖÔÔ ÒÖÖ Ò ØÐÓ Óغ Î µ ÚÐÐ ÐÐØ Ö Ø ÒÜ ØØ Ó ÒØ ÒÓÐÐ ÓÑ» º Á Ò ÒÙÑÖ ÔÖØ ÓÖØÖÒ Ö Ö Ø ÒÜ ØØ ÓÑ ØÒÖ ÑÒ ÑÒ Ò ÚÐ ØÖØÒÜ Ò ØÓÑ ÚÖ ÒØÚغ Á ÒÙÑÖ ÒÐÝ Ö Ø ÚÒÐ Ø Ñ ÓÐÓÒÒÚØÓÖÖ ÓÑÑÖ ÒÒµ Ñ ØÖ ØÓÖ ÔÐØ ØØ ÖÚ ÙØ ÒÒ ÒÓѹ Ò ÒÚÒÖ Ñ Ø ÖÚØÓÖÖº >> vek_tr = vek % transponera vek_tr = >> vek_tr(4) % ett index även för kolonnvektor 46 ÀÖ ØØ ÒÒØ ØØ ØØ Ô ÓÐÓÒÒÖ >> kol = [2; -5; 7] % ; = radbyte kol = >> x = :4 % vanlig typ av vektor x = % jämför for k = : >> x = :4 x = >> x = (:4) % behövs ( ) x = >> y = 5:-2:-4 y = >> y = 5:-2:6 y = Empty matrix: -by-0 >> nollor = zeros(, 3) nollor = >> ettor = ones(, 3) ettor =

14 >> r = rand(, 3) % likformig fördelning på [0, ) r = e e e-0 >> r = randn(, 3) % normalfördelning r = % randn(3) blir en 3 x 3-matris e e e+00 º¾ ÆÖ ÖÒÓÔÖØÓÒÖ Ö ÚØÓÖÖ ÚÒÐ ÚØÓÖÓÔÖØÓÒÖÒ ÙÒÖÖ ÓÑ ÚÒÐغ >> a = :3 a = 2 3 >> b = 4:6 b = >> c = a + 2 * b c = >> (:4) + a % dimensionerna måste stämma??? Error using ==> plus Matrix dimensions must agree. >> a + a % och orienteringen??? Error using ==> plus Matrix dimensions must agree. >> a * b??? Error using ==> mtimes Inner matrix dimensions must agree. ¼ >> a * b % sk ytterprodukt. MATRIS >> a * b % inner(skalär)-produkt 32 ÅÖ ÓÑ ÚØÓÖÖ ÓÑÑÖ ÒÖ ÑÒ ÒÙ ÐØ ÓÑ ÑØÖ Öº º ÅØÖ Ö ÅØÖ Ö ÙÒÖÖ ÙÒÖ ÓÑ ÚØÓÖÖ >> M = [ 2; 3 4] % ; = ny rad M = >> M(, 2) % matris(rad, kolonn) 2 >> M(2, ) = 0 % ändra värde M = >> M % transponat >> M(2, 4) = -77 % utvidgning M = ½ % Uttryck >> sqrt(abs(m(, 2) - M(2, ) * M(2, 2))) >> v = [ 2 3 0] ; >> M * v % matris-vektor multiplikation 5 >> [ 2] * M % rad från vänster >> [ 2] * M * v 27 >> [ 2] * M % samma regler som vanligt??? Error using ==> mtimes Inner matrix dimensions must agree. >> v = rand v = >> R = [cos(v), sin(v); -sin(v), cos(v)] R = >> R * R % matrismultiplikation 0 0 >> 2 * R % elementvis som vanligt ¾ ÅÒ Ò Ö ÖÓÖ ÙØ ÖÚÒ ÒÓÑ ØØ ÝØ ÙØ ÖØ ÓÖÑØ Ø ÒÖÖ ÒØ Ô Ø ÒØÖÒ ÒÖ ÓÖÑØØ Óµ >> pi_vek = pi * [e-0,, e0]; >> format short pi_vek =.0e+0 * % <-- OBS >> format short e % använder jag oftast >> pi_vek pi_vek = 3.46e e e+0 >> format long >> pi_vek % transponat.0e+0 * % <-- OBS >> format long e % tar mycket plats >> pi_vek % obs transponat e e e+0 >> format bank % kronor och ören >> pi_vek pi_vek = >> format hex % internt hexadecimalt format >> pi_vek pi_vek = 3df596bf8ce763e 40092fb54442d8 42d4223fcf977b

15 ËØÖÒÒØÖÒ Ò ØÒ ØÖÒ ØÖÒ Òº ØÖÒµ Ö Ò ÚØÓÖ Ú ØÒº Á ÅØÐ ÐÖ ÚØÓÖÒ ÓÑ Ò ÚØÓÖ Ú ÑÓØ ÚÖÒ ØÒÓÖº >> a_string = Matlab a_string = Matlab >> double(a_string) % teckenkoder ÇÑ ÑÒ ØØØÖ ÑÒÙÐÐØ Ö ØÓÖÚ ÒØØص Öѹ Ö ØØ Å Ö ØÒÓÒ Ö ÓÒ Øº Ø ØÑÑÖ ÐÐØ º ÅÒ Ò Ó ÖÒ ÓÖ ØÐÐ ØÒ >> v = [ ]; >> char(v) Thomas ÅÒ Ò Ó Ö ÖÓÐ Ö ÓÑ >> a : z abcdefghijklmnopqrstuvwxyz >> A : Z ABCDEFGHIJKLMNOPQRSTUVWXYZ >> s = a : z ; >> char(s - a + A ) % teckenaritmetik ABCDEFGHIJKLMNOPQRSTUVWXYZ s = A : Z ; >> char(s - A + a ) abcdefghijklmnopqrstuvwxyz % Dock >> char(a_string - a + A ) -ATLAB % notera - % Mera allmänt >> upper(a_string) MATLAB >> lower(a_string) matlab ËÐ ÑÐÐÒ ØÒØ 0 Ó ÖÒ 0º >> s = 0 : 9 % tecken s = >> double(s) % teckenkoder >> A : z ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ abcdefghijklmnopqrstuvwxy Á ÐÒ Ò Ù Ú ÓÒÚÖØÖ ÑÐÐÒ ØÓÖ Ó Ñ Ó ØÚÖº Ë Ö Ò ÑÒ Öº ÆÖ ÐÖ s - a + A ÙØÖÖÖ Ò ÐÖ ÖÒ Ò ÚØÓÖº ÇØÐÐØØ ÙÖ Ò ÐÒÖ ÐÖ ÑÒ ØÐÐØØ ÅØÐ ÑØÑØ Ó ÅØй ÝÒØÜ Ö ÐÒ ÓÐ Öµº ËÐÖÒ ÙØÖÖ ÐÑÒØÚ ÖÒ ÐÑÒØÒ ÚØÓÖÒº ÅÖ ÓÑ ÒØ ÒÖº >> s - 0 % siffror ÀÖ Ò ØÖÒÑØÖ >> S = [ a, b, c ; d, e, f ] S = abc def >> S(,2) b >> Sa = [ abc ; def ] % eller Sa = abc def >> Sa(,2) b ÅÒ Ò ÙØÖ ÒÙÑÖ ÓÔÖØÓÒÖ Ñ ØÖÒØ ÑÒ Ø Ö Ò ÒØ ÑÒÒ ÙÐÐØ >> S * S ÎÖÒ ÚÖÖ ÒØ ÑÓØ ÒÖ ØÒº ÐØ Ó ÐÓÓÔÖ ÆÙ ØÐÐ ÓÑÒØÓÒÒ Ú ÐØ Ó ÐÓÓÔÖº Î ÓÑÑÖ ØØ Ö Ø¹ Ø ÑÝØ ÓÖØÖ ÑÒÒÓѺ ÅÒ Ñ Ø Ó Ö Ò ÐÙÑÔ ØÒÒ Ó ØÖ ÓÑ Ø Ö Ò Ò ÓÑ ØÖ ØÐÐ Ù Ó ÂÚ ØºÜº Î ÓÑÑÖ ÒÙ ØØ Ô ÑÖ ÙÐÐ ØÒ ÔÖÓÖѺ Ø Ö ÚÒÐØ ØØ ÑÒ ÔÖÓÖÑÑÖÖ Ô ÒÐ Ñ ÒÐ ÚÖÐÒÑÒ Ó ÓÑÑÒØÖÖº  ÓÑÑÖ ØØ ÒÚÒ ÒÐ ÚÖÐÒÑÒ ÑÒ ÚÒ ÓÑÑÒØÖÖº ÆÓÖÑÐØ ÖÚÖ ÓÑÑÒØÖÖÒ Ô ÒÐ Ó º ØÖ ÓÑ ÓÖ Ö ÖÚÒ ØØ ØÓÖØ ØÝÔ ÒØØ Ö ÐÒ ÐØ ÖÝÔØ ÚÖÐÒÑÒ Ö ØØ ÐÔÔ ÖÝØ ÖÖÒº ÖÒ ÐÒÒ ÒÓÖÑÒµ Ú Ò ÚØÓÖº v = randn(00, ); % 00 värden s = 0; for k = :length(v) % length(v) = 00 s = s + v(k) * v(k); s = sqrt(s); norm(v) - s %.7764e-5 i detta fall ÖÒ ÒØÐØ ÐÑÒØ Ò ÐÙÑÔÚØÓÖ ÓÑ Ö ÑÒÖ Ò Ò ÐÚ ÑÙÐÖÒ Ú ÐÒØ ÒÐÒµº tosses = rand(00000, ); heads = 0; for k = :length(tosses) if tosses(k) < 0.5 heads = heads + ; heads % = 5040 i detta fall ÖÒ Ø ØÖ Ø ÐÑÒØØ ÑØ ÑÓØ ÚÖÒ Ö¹ Ó ÓÐÓÒÒ¹ ÒÜ Ò ÑØÖ º

16 M = magic(30); % en magisk kvadrat max_m = M(, ); max_row = ; max_col = ; % platsbrist for row = :size(m, ) for col = :size(m, 2) if M(row, col) > max_m max_m = M(row, col); max_row = row; max_col = col; max_m % 900 i detta exempel max_row % 30 max_col % 8 M(max_row, max_col) % blir alltså 900 ËÓÖØÖ ÐÑÒØÒ Ò ÚØÓÖ ÚÜÒ ÓÖÒÒ Ñ Ò ÑÝØ ÒÐ ÐÓÖØÑÒ ÐØÓÒ ÓÖغ v = [ ]; n = length(v); for j = :n- min_val = v(j); min_pos = j; for k = j+:n % för resterande element if v(k) < min_val % hittat mindre? min_val = v(k); % spara värde min_pos = k; % och index if min_pos ~= j temp_v = v(j); % kasta om v(j) = v(min_pos); v(min_pos) = temp_v; >> v v = ÇÑ ØÒÒÒ Ò Ó ÖÚ v(min_pos) = v(j); % kasta om v(j) = min_val; ÚØ Ò ÚÖØ ÑØÖ ÖÒ ÓÒй Ö¹ Ó ÓÐÓÒÒ¹ ÙÑÑÓÖº n = 5; M = magic(n); % en magisk kvadrat row_sums = zeros(n, ); % allokera minne col_sums = zeros(n, ); diag_sum = 0; diag_sum2 = 0; % andra huvud-diagonalen for j = :n for k = :n row_sums(j) = row_sums(j) + M(j, k); col_sums(j) = col_sums(j) + M(k, j); diag_sum = diag_sum + M(j, j); diag_sum2 = diag_sum2 + M(j, n - j + ); % Detta går också bra % row_sums(k) = row_sums(k) + M(k, j); % col_sums(k) = col_sums(k) + M(j, k); >> row_sums % transponat för att spara plats >> col_sums >> diag_sum diag_sum = 65 >> diag_sum2 diag_sum2 = 65 >> n^2 * (n^2 + ) / (2 * n) 65 % det magiska värdet ÆÙ ØÐÐ Ø ÓÐØÓÖ ÔÐÒÖÓÑÜÑÔÐغ ÔÐÒÖÓÑ Ò ÔÐÒÖÓÑÓ ÖÙÒÒÒ Ò Öº ÔÐÒ Ò ÖÑÒ ØÓ ÖÙÒ Ò ØÓ ÔÓÐÓ Ü ÔÓÐ ¹ ÑÓÖ Ø ÈÇÄ ÊÇÅÊ ½¾µ ÛÓÖ ÚÖ ÓÖ ÒØÒ ÑÒ ÔÐÒ ÒÐ ÔÒѵ ÓÖ ÒÙÑÖ Ù ½µ ØØ Ö Ø Ñ ÛÖ ÓÖ ÓÖÛÖ ËÖÔ ÈÖ º Æ ØÐÖ Ö ÐØÒº ÓÖ Ö ÖÚØ Ø ÚÖ ÖÖÓ ÑÒ ÔÐÒ ÒÐ ÈÒÑ Ó ÔÒ Ò ÔÓ ËØÖ Û Á Ö Á Û ÖØ º Ú Ò Á Ø Ø Ò Ú Å Ð Á Ѻ Ð ÐØ ÐÐ ÐÐ ËØÐк Ö ÌÓ Ø Ò Ò Ø Ó ØÖº ÆÓÑ Ü Ø ÒÓÓÒ ØÜ Á ÑÓÒº ËÔÔÙÚÙÔÔ Ò Ö Ö ÐÖ Ú Ù Ø Óµº ÄØ Ó ÖÚ ØØ ÔÖÓÖÑ Ö Ò ÒÐ ÚÖÒØÒ ÒÖ Ú Ö Ú¹ Ð ÒØ ÐÐ ÐØÒ Ó Ò Ø Ö Ñ Ó ØÚÖº ÀÖ Ö ÒÖ ÚÖÒØÖ Ö ÙØÓÑ ÒØÖÓÙÖÖ ÒÖ ÒÝ ØÒÖº str = cigartossitinacanitissotragic ; palin = true; % logisk variabel k = ; % index n = length(str); ndiv2 = n / 2; np = n + ; while palin & k <= ndiv2 if str(k) ~= str(np - k) palin = false; k = k + ; if palin disp( the string is a palindrome ) disp( the string is not a palindrome ) ÀÖ Ö Ò ÑÒÖ ØÖÙØÙÖÖ ÚÖÒØ ÑÒ ÐÐ ÒØ ÓÔÔ Ö ÑÝØ ÔÖÓÖѵ str = cigartossitinacanitissotragic ; palin = true; for k = :length(str) / 2 if str(k) ~= str( + - k) % OBS: palin = false; break; % hoppa ur loopen palin ¼ ½

17 ÀÖ Ò ÑÖ ÓÑÔÐÖ ÚÖÒØ ÓÑ Ò ÒØÖ Ò ÐÐÑÒ ØÖÒ str = Cigar? Toss it in a can, it is so tragic. left = ; % pekar på vänster bokstav right = length(str); % pekar på höger bokstav palin = true; while palin & left < right if ~isletter(str(left)) left = left + ; if ~isletter(str(right)) right = right - ; % inte en bokstav? % tag nästa % inte en bokstav? % tag nästa % två bokstäver if lower(str(left)) == lower(str(right)) left = left + ; % tag nästa right = right - ; % tag nästa palin = false; % if % if % while palin ¾ ÙÒØÓÒÖ Ø ÒÒ Ò ÔÖØ ÖÒ Ö ÙÖ ØÓÖ ÔÖÓÖÑ ÑÒ Ò ÒØÖ ÑÓÒÓÐØ ÔÖÓÖѵº ÅÒ ÚÐÐ ØÝ ÙÔÔ ØØ ÔÖÓÖÑ ÑÒÖ ÐÖ ÙÒØÓÒÖº ØØ Ö Ö ÖÐÖ ÃÒ Ð ÙÔÔ ØØ ÔÖÓÖÑ ÑÖ ÒØÖÖ ÐÖº ÃÓÒ ÐÖ ÒÐÖ ØØ Ö Ø ÙÒÖÐÐ Ó Ý Ùغ ÅÒ ÚÖ ÒØ Ö Ø Ð ÓÒ ØØ ÚÔ ÙØÒ Ò ÓÒÒØÖÖ Ô ØÓÖ ÖÒº ÃÒ ØÖÒÚÒ Ó ØºÜº sin(x)µº ÃÒ Ð ÚÖÐÖ ÚÖ ÒØ ØÒ Ô ÒÑÒÓÒØÖ Òº ÒÓÖÑØÓÒ Òµº ÃÒ Ð ÙÒØÓÒÖ Ò ÙÒØÓÒ Ò ÚÖ ÐÓÐ ØÐÐ Ò ÒÒÒ ÙÒØÓÒµº Ø Ú Ö ÒÚÒØ ØØÐÐ Ö ÖÔعÐÖ ÓÑ ÑÒ Ó Ò ÒÚÒ Ö ØØ Ð ÙÔÔ ÔÖÓÖѺ ÐÐ ÚÖÐÖ Ö Ó ÐÓÐ ØÓÑÐ ÖÒ ÐÐ ÒÖ ÖÔعÐÖµ ÚÐØ Ö Ø ÚÖØ ØØ ÖÚ ØÓÖ ÔÖÓÖÑ Ñ ÖÔغ Ò ÅØйÙÒØÓÒ ÐÒÖ Ò ÑØÑØ ÙÒØÓÒ y = f(x)º Á ÔÖÓÖÑÑÖÒ ÖÙÖ x ÐÐ ÒÔÖÑØÖ ÐÐÖ ÒÖÙÑÒغ y ÐÐ ÙØÔÖÑØÖ ÙØÖÙÑÒØ ÐÐÖ Ö ÙÐØغ ÅÒ Ò ØÖÙÒØ Ò»ÙØ ÓÑ Ø Ö ÙÔÔÒÖØ Ú ÓÑ Ú º Á ÔÖÓÖÑÑÖÒ ÒÒ ÙÒØÓÒÖ ÓÑ ÒØ ØÖ ÒÖ ÒÖÙÑÒØ ØºÜº rand() ÓÑ ÖØÙÖÒÖÖ ØØ ÐÙÑÔØк ÆÓØÖ Ó ØØ Ú Ò ÓÐ Ö ÙÐØØ ØÒ Ú Ö ÑÑ ÒÔÖÑØÖº Ø ÒÒ Ó ÙÒØÓÒÖ ÓÑ ÒØ ØÖ ÒÖ ÖÙÑÒØ ÐÐ º ÒÖÓÔØ figure ÐÐÖ figure() µ ÔÖ ØØ ÒÝØØ ÔÐÓØ¹Ò ØÖº figure Ò Ó Ø ÖÙÑÒØ Ó ÖØÙÖÒÖ ÚÖÒº Ä ÓÑ ÑØÑØ Ö Ø ÚÒÐØ ØØ ÙÒØÓÒÖ ØÖ ÑÖ Ò Ò ÒÔÖÑØÖº Á ÅØйÔÖÓÖÑÑÖÒ Ò ÑÒ Ö Ò¹ Ó ÙØÔÖÑØÖÖº ÅØÐ eig¹ùòøóò Ò ØºÜº ÒÚÒ Ö ØØ ÖÒ ÒÔÖ ØÐÐ Ø ÒÖÐ Ö ÒÚÖ ÔÖÓÐÑØ Ax = λbx ÒÖÓÔØ Ö [X, L] = eig(a, B) ÝÖ ÑØÖ Öµ ÐÐÖ lambda = eig(a, B) ØÚ ÑØÖ Ö Ó Ò ÚØÓÖµ ÓÑ Ú Ö ÚÖ ÒÚÖÒº ÁÐÒ ÒÖÓÔÖ Ú ÙÒØÓÒÖ ÙØÒ ØØ ØÒ Ô Øº ÆÖ Ú Ð Ö ØØ ÐÒÖØ ÚØÓÒ Ý ØÑ ÖÚÖ Ú x = A \ b º ÐØÖÒØÚØ Ò ÑÒ ÖÚ x = mldivide(a, b) ÑØÖܹÐعڵº ËÝÑÓÐÒ \ Ö ÒÙØÒ ØÐÐ ÙÒØÓÒÒ mldivideº ÆÖ A ÒØ Ö ÚÖØ Ð ÔÖÓÐÑØ ÑÒ ØÚÖØÑÒÒº Î Ò Ö ØÚ ØÐ ÒÓÑ ØØ ÖÚ plus(a, b) ÐÐÖ ÒÐÖ a + bº Ø Ö ÑÑ ÝÒØÜ ÒÖ Ú ÖÖ ÚØÓÖÖ Ó ÑØÖ Öº ÆÖ Ò ÓÔÖØÓÖ ØºÜº \µ ÙÒØÓÒ ØÑ Ú ØØÝÔÒ ØÐÖ Ú ÓÑ ÓÔÖØÓÖÚÖÐÖÒº ØØ Ö ÑÐØ ØºÜº ÅØÐ ÑØ ÓÖØÖÒ¼ ÑÒ ÒØ ÂÚº º½ Ò ÒÐ ÙÒØÓÒ ÓÖÑÒ Ô Ò ÙÒØÓÒ ÓÑ ØÖ ØØ ÖÙÑÒØ Ó ÖØÙÖÒÖÖ ØØ ÖÙÑÒØ Ö function ut_parameter = funktions_namn(in_parameter) räkna, räkna, räkna... ut_parameter = resultat; ÅÒ Ö ÙÒØÓÒÒ ØØ ÚÖ ÑÒ ÖØÙÖÒÖÖ ØØ Ö ÙÐØØ ÒÓÑ ØØ ØÐÐÐ ut_parameter ØØ ÚÖº ÅÒ Ñ Ø ÐÐØ ÖØÙÖÒÖ ØØ ÚÖ ÓÑ ÙÒØÓÒÒ Ö Ò ut_parameterµº ÅÒ ÔÖÖ ÙÒØÓÒÒ Ô ÐÒ funktions_namn.m ÆÓØÖ ØØ Ò ÙÒØÓÒ ÒØ ÓÑÑÖ Ø ÒÖ ÚÖÐÖ ÙØÖÒ ÒÒØ Ò in_parameter Ñ Ø Ú Ò ÒÙµº ÎÖÐÖ ÓÑ ÑÒ ÒÚÒÖ ÒÙØ ÙÒØÓÒÒ Ö Ý Ö ØÓÑ Ø ÙØÖÒº Ø Ò Ñ Ø Ú Ò ÒÙµ ØØØ Ö ÙÒ¹ ØÓÒÒ ØØ ÖØÙÖÒÖ ØØ Ö ÙÐØØ Ö Ú ut_parameter ÐÐÖ Ú ØÓÖÖ ÐÐÖ ÙØ ÖØÖµº ÜÑÔк ËÖÚ Ò ÙÒØÓÒ ÓÑ ÚØ Ò ÑØÖ ÖÒÖ Ó ÖØÙÖ¹ ÒÖÖ ÐÐÒÒ ÑÐÐÒ ÑØÖ Ò ØÖ Ø Ó ÑÒ Ø ÐÑÒغ function max_minus_min = max_diff(a) max_a = A(, ); min_a = A(, ); for row = :size(a, ) for col = :size(a, 2) max_a = max(max_a, A(row, col)); min_a = min(min_a, A(row, col)); max_minus_min = max_a - min_a; >> M = magic(4) M = >> skillnad = max_diff(m) % kan använda andra namn skillnad = 5 >> max_diff(:4) % resultat -> ans 3 >> max_diff(-4) 0 >> max_diff(2:6) + 2 * max_diff(-5:-2:-0) % uttryck 2 >> max_diff() % inget argument, max_diff ger samma??? Input argument "A" is undefined. >> max_diff(:3, 4:5) % två argument??? Error using ==> max_diff Too many input arguments.

18 Ç ÖÚÖ ØØ ÒÑÒÒ Ô Ò¹ Ó ÙØÔÖÑØÖ Ö ÐÓÐ ØÐÐ ÙÒ¹ ØÓÒÒº Î Ò ÒÚÒ ÒÖ ÒÑÒ ÒÖ Ú ÒÖÓÔÖ ÙÒØÓÒÒº ÇÑ Ú ÒØ ØÐÐÒÐÐÖ Ò ÚÖÐ Ö Ö ÙÐØØØ ÐÖ Ø ansº Ø Ö Ó ÒØ ØÐÐØØ ØØ ØÖÙÒØ ÒÔÖÑØÖÒ ÐÐÖ ØØ Ö ÑÒº Î Ò ÒÚÒ ÙÒØÓÒÒ ÒÙÑÖ ÙØØÖݺ Ò ÙÒØÓÒ Ò ÒÓÐÐ ÐÐÖ Ö ÒÔÖÑØÖÖ Ó ÒÓÐÐ ÐÐÖ Ö ÙØÔÖÑØÖÖ ÓÑ ÜÑÔÐÒ ÒÒº ÜÑÔÐ Ú Ö ÒÖØ ÙÖ ÑÒ ÒÚÒÖ ØØ ÚÖÖÒ ÒØÐ ÔÖÑØÖÖ Ö ÒØ ØÒ¹ Ø ØØ Ú ÙÖ ÑÒ ÖÚÖ Ö Óº ÀÖ Ò ÙÒØÓÒ ÓÑ ÒØ Ö ÒÖ ÔÖÑØÖÖ function date_time disp(datestr(now, yyyy-mmm-dd, HH:MM:SS )) >> date_time() 2009-Nov-9, 8:53:58 >> date_time 2009-Nov-9, 8:54:00 Ò ÙÒØÓÒ ÓÑ Ö Ò ÙØÔÖÑØÖº function str = date_time2 str = datestr(now, yyyy-mmm-dd, HH:MM:SS ); >> tid = date_time2 tid = 2008-Jan-4, 5:09:40 >> tid tid = 2008-Jan-4, 5:09:40 Ò ÙÒØÓÒ ÓÑ Ö Ò ÒÔÖÑØÖº function date_time3(form) if form == date disp(datestr(now, yyyy-mmm-dd )) if form == time disp(datestr(now, HH:MM:SS )) >> date_time3( date ) 2009-Nov-9 >> date_time3( time ) 8:56:04 Ò ÙÒØÓÒ ÓÑ Ö ØÚ ÙØÔÖÑØÖÖº function [d, t] = date_time4 d = datestr(now, yyyy-mmm-dd ); t = datestr(now, HH:MM:SS ); >> [a, b] = date_time4 a = 2008-Jan-4 b = 5::37 Ò ÙÒØÓÒ ÓÑ Ö ØÚ ÒÔÖÑØÖÖ Ó ØÚ ÙØÔÖÑØÖÖº function [d, t] = date_time5(d_form, t_form) if d_form == us d = datestr(now, mmm-dd-yyyy ); d = datestr(now, yyyy-mmm-dd ); if t_form == us t = datestr(now, HH:MM:SS AM ); t = datestr(now, HH:MM:SS ); >> [a, b] = date_time5( us, us ) a = Jan b = 3:8:34 PM ÆÖ Ò ÙÒØÓÒ ØÖ ÑÖ Ò Ò ÒÔÖÑØÖ Ö ÓÖÒÒÒ ÚØ Ö Ø ÚÖØ ÑÒ Ö Ò ÓÑÑÖ ØØ ÚÖ ÚÖØ Ô Ö Ø ÒÔÖÑØÖÒ Øº ÆÑÒÒ Ö ÓÚØ ØØ ÑÑÒÒº ÇÑ Ú Ö ÙÒØÓÒÒ function r = func(a, b) Ó Ö ÒÖÓÔØ res = func(3, 9) ÓÑÑÖ a = 3 Ó b = 9 ÒÙØ ÙÒØÓÒÒº Ø ÐÐÖ ÚÒ ÐÒ ÐÐ a = 9 b = 3 res = func(b, a) ÆÑÒÒ ÒÖÓÔØ Ó ÒÙØ ÙÒØÓÒÒ Ö ÒØ ÓÔÔÐ Ô ÒÓØ Øغ ÇÑ Ú ÒÖÖ Ô a ÐÐÖ b ÒÙØ ÙÒØÓÒÒ ÒÖ ÒØ ÚÖÐÖ Ñ ÑÑ ÒÑÒ ÙØÒÖ ÙÒØÓÒÒº Ø Ö ÙØÓÑ ØØ ÔÖÑØÖÖÒ ÒØ ÒÖ Ö ØØ ÜÑÔÐ >> type func_ex % lista en funktion function r = func_ex(a, b) a = a + ; b = 0 * b; r = a + b; >> par = 20; >> par2 = 30; >> res = func_ex(par, par2) res = 32 >> par par = 20 >> par2 par2 = 30 % har inte ändrats % har inte ändrats ØØ ÖÓÖ Ô ØØ ÅØÐ ÒÐÝ ÖÖ ÙÒØÓÒÒº ÇÑ ÑÒ ÙÒ¹ ØÓÒÒ ÒÖÖ Ô Ò ÒÔÖÑØÖ ÔÖ ÅØÐ Ò ÓÔ ÓÑ ÙÒØÓÒÒ ÖØÖ Ôº ÒÒ ÓÔ ÚÐ Ò ÒÖ Ú ØÖÚÒÖ ÖÒ ÙÒØÓÒÒº ØØ Ô ÓÔÓÖ ØÖ Ø Ó ÑÒÒ ÓÑ Ú ÒØ ÒÖÖ Ô Ò ÒÔÖÑØÖ ÙÒØÓÒÒ ÔÖ ÅØÐ ÒØ Ò ÓÔ Ú ÒÒ ÒÔÖÑØÖº ÇÑ Ú ÚÐÐ ÒÖ Ô Ò ÒÔÖÑØÖ ÖÙÖ ÑÒ Ö ÓÑ ÐÒ ÐÖÚ ÜÑÔÐ >> type add_one function p = add_one(p) p = p + ; >> p = 3 p = 3 >> add_one(p) 4 >> p = add_one(p) p = 4 % OBS: samma p ÅØÐ Ö ÐØ ÔÐÐØ ØØ Ú Òº Á ÒÖ ÔÖ Ö ØØ Ð Ø Ô ØÚÖ ØØ ÑÒ ÐÔÔÖ Ò Ú Ðе ÐÐÓÖÒ Ú ØÑÔÓÖÖØ ÑÒÒ Ó ÓÒ ÓÔÖÒÖº ÀÖ ÐÖ ÝØØÖÐÖ ÒÖ ÜÑÔÐ Ô ÙÒØÓÒÖº ÜÑÔк ËÖÚ Ò ÙÒØÓÒ ÓÑ ÚØ Ò ÚØÓÖ v Ó ØØ Ð¹ ØÐ m ÓÑ ÖÙÑÒØ ÖÒÖ Ó ÖØÙÖÒÖÖ Ò ÚØÓÖ Ú ÐÒ ÑÐÚÖÒ Òº ÑÓÚÒ ÚÖ µ ÒÐØ n Ö ÒØÐØ ÐÑÒØ vµ [ m v k, m k= m+ k=2 v k,..., n k=n m+ v k ] ÊÙØÒÒ ÐÐ Ó ÖØÙÖÒÖ Ø ÚÒÐ ÑÐÚÖØ Ú vº Î ÒÓØÖÖ ØØ j+m k=j+ j+m v k = v j+m v j + k=j v k

19 >> type mov_aver function [vec_aver, aver] = mov_aver(v, m) n = length(v); if m < m > n error( m < or m > length(v) ) vec_aver = zeros(n - m +, ); s = 0; for k = :m s = s + v(k); vec_aver() = s; % första summan % allokera utrymme % beräkna resterande summan mha formeln for j = :n - m vec_aver(j + ) = v(j + m) - v(j) + vec_aver(j); vec_aver = vec_aver / m; % vanliga medelvärdet aver = 0; for k = :n aver = aver + v(k); aver = aver / n; % En enkel test >> for m = :5 [vec_aver,aver]=mov_aver(:5, m); vec_aver, aver aver = 3 ¼ aver = aver = e+00 aver = 3 vec_aver = 3 aver = e+00 ÜÑÔк ËÖÚ Ò ÙÒØÓÒ is_prime(n) ÓÑ ÚÖ ÓÑ n Ö ØØ ÔÖÑØк function result = is_prime(n) if n <= 0 round(n) ~= n error( n must be a positive integer ) if n == % special case result = false; result = true; for factor = 2:floor(sqrt(n)) if rem(n, factor) == 0 % mod is another alternative result = false; return Ø ÒÒ Ò Ö ÖÙØÒ isprime ÅØÐ ÓÑ ÔØÖÖ Ðй ÑÒÒÖ ÖÙÑÒØ Ó ÓÑ ÙØÓÑ ÓÒØÖÓÐÐÖÖ ØÓÖÐÒ Ô Ö¹ ÙÑÒØØ ØÐÐØÖ Ö n 2 32 µº ËÖÚ type isprime Ö ØØ ÓÒº ½ ÙÒØÓÒÖ Ò ÒÖÓÔ ÒÖ ÙÒØÓÒÖº Ò ÙÒØÓÒ Ò ØÐÐ Ó Ñ ÒÖÓÔ ÐÚº ØØ ÐÐ ÖÙÖ ÓÒ Ó ÒÐ ÐÙØØ Ú Ò ØÖÖ ÙÖ Òº ÀÖ ØØ ÜÑÔÐ Ö Ò ÙÒØÓÒ ÒÖÓÔÖ Ò ÒÒÒ ÜÑÔк ËÖÚ Ò ÙÒØÓÒ ÓÑ ÔÔÖÓÜÑÖÖ b a f(x) dx Ñ ØÖÔØ ÑØÓÒ ÒØ Ò ÔÐÐØ Ö ÑØÓµº ÌÖÔØ ÑØÓÒ ÔÔÖÓÜÑÖÖ ÒØÖÐÒ Ñ ÙÑÑÒ Ú ÖÓÖÒ Ú n ÔÖÐÐÐÐØÖÔØ Öº Å n 2 Ó h = (b a)/(n ) x k = a+(k )h, k =,..., n ÔÔÖÓÜÑØÓÒÒ Ú ÓÖÑÐÒ b a [ f(x ) f(x) dx h 2 ÀÖ ÓÑÑÖ ÐÒ trapeze.m function I = trapeze(a, b, n) if n < 2 error( n must be >= 2. ) h = (b - a) / (n - ); I = 0.5 * (f(a) + f(b)); xk = a; for k = 2:n- xk = xk + h; I = I + f(xk); I = h * I; + f(x 2 ) + + f(x n ) + f(x n) 2 Ó Ö Ö ÐÒ f.m ÓÑ ÒÖÖ ÒØÖÒÒ function y = f(x) y = sin(x) / x; ] ËÚÖØ Ñ ½ ÑÐÖ Ö º ÀÖ ÒÖ Ø ØÖÒÒÖ >> trapeze(, 2, 2) e-0 >> trapeze(, 2, 20) e-0 >> trapeze(, 2, 200) e-0 >> trapeze(, 2, 2000) e-0 ÎÖ ÖÙØÒ ÚÓÖ ÑÖ ÒÚÒÖ ÓÑ ÙÒØÓÒÒ ÒØ ÐÐØ Ñ Ø Ø fº Ø ÜÖ Ú ØÚ ÐÒ Ú ÒØØÒº º¾ ÙÒØÓÒ ÒØ ÇÑ ÑÒ Ö ÒÐ ÙÒØÓÒÖ Ò ÓÖ¹ Ø Ö Øºµ ÒÒ Ø Ò¹ Ö ÓÖØÚÖÒØÖº Î ØÖ ÙÔÔ Ò ÚØ Ø ÚÖÒØÒ ÒÓÒÝÑ ÙÒØÓÒÖ Òº ÒÓÒÝÑÓÙ ÙÒØÓÒ µº Ø ÒÖÐÐ ÙØ ÒØ Ö funktionshandtag lista av argument) uttryck Ä ØÒ Ö ÚÖ ØÓÑ ÐÐÖ Ø Ú Ò Ø ØØ ÖÙÑÒغ ÀÖ ÒÖ ÜÑÔÐ >> f exp(-x^2); >> f() e-0 >> f(sqrt(-)) 2.783e+00 ¾

20 >> f f exp(-x^2) >> class(f) function_handle >> minmax [min(x), max(x)]; >> minmax(:4) 4 >> x = linspace(0, ); >> minmax(sin(x).* cos(x)) % elementvis * e-0 >> two_var y) exp(-x^2 - y); >> two_var(, 2) e-02 >> a = 0; >> note x + a; >> note() >> a = 0000; >> note()! OBS, a = 0 >> time datestr(now, HH:MM:SS ); >> time() 2:5:0 >> time() 2:5: ÅÒ Ò ÚÒ Ô ØØ ÙÒØÓÒ ÒØ Ô ÐÒ Ú funktionshandtag ØØ ÙÒØÓÒ ÒØ ÙÒÖÖ ÓÑ Ò ÚÖÐ Ö Ðе Ó Ò ÐÖ Ò ÐÐÚØÓÖ ÓÑ Ú ÓÑÑÖ ØÐÐ ÑÒÒÓѵ غܺ % Define test function if test == test_f % Nytt if test == 2 test_f if test == 3 test_f exp(-x) * x; Å test = ; ÐÖ test_f(pi) Ð Ñ ¹½º ËÒÝÖ Ö ØØ ÒÚÒ ÐÐÚØÓÖÖ % inga blanka >> test_funcs @(x)exp(-x)*x >> for k = :3 test_funcs{k(pi / 2) 6.232e e-0 >> time % dock, dvs utan () time datestr(now, HH:MM:SS ) º ÙÒØÓÒÖ ÓÑ ÔÖÑØÖÖ Ø Ö ÑÝØ ÚÒÐØ ØÐÐÑÔÒÒÖ ØØ ÙÒØÓÒÖ ÓÑ ÔÖÑØÖÖº ÖÐÒ Ö ØØ ÒÚÒÖÒ Ú ØºÜº Ò ÒØÖØÓÒ ¹ ÖÙØÒ Ò ÚÐ ØØ Ø ÒÑÒ Ô ÒØÖÒÖÙØÒÒ ÒÑÒØ Ö ÒØ ØÑØ Ú Ò ÓÑ ÖÚØ ÒØÖØÓÒ ÖÙØÒÒº ÀÖ ÐÖ ÚÖ Ö¹ ØØÖ ØÖÔØ ÖÙØÒ ÓÑ ÒÙ ÚÒ ØÖ Ò ÙÒØÓÒ ÓÑ ÔÖÑØÖº Ø Ò Ú ÚÖ Ö Ö Ø ÖÒ ÖÙØÒÒ ÓÑ ÒÙ ÐÝÖ function I = trapeze(f, a, b, n) ÆÙ ÒÖ Ø ØÖ >> trapeze(@f,, 2, 2000) e-0 >> trapeze(@my_integrand,, 2, 2000) e-0 >> type my_integrand function y = my_integrand(x) y = exp(-x^2); Ø Ö Ö Ñ ÒÓÒÝÑ ÙÒØÓÒÖ Ó >> handtag exp(-x^2); >> trapeze(handtag,, 2, 2000) e-0 >> trapeze(@(x)exp(-x^2),, 2, 2000) e-0 º ÐÓÐ ÚÖÐÖ Ò ÐØØ ÝÑÑÖ Ñ ØØ ÒÚÒ ØÒÖ Ö ÔÖÓÖÑÚÖ Ö ØØ ÙÒØÓÒÒ Ú Ö ÒØÖÒÒµ Ö Ò ÚÒ ÔÖÑØÖ¹ Ð Ø ØÑ Ú Ò ÓÑ ÖÚØ ÒØÖØÓÒ ÖÙØÒÒº Ø Ö ØØ ÑÒ ÒØ ÙØÒ ÚÖ Ò Ó Ø ØÐÐ Ò ÖÙØÒ Ø ÓÑ Ò Ú Ö ØØ ÖÒ ÙÒØÓÒ ÚÖÒº ØØ ÚÒÐØ ØØ ØØ Ð ÒÒ ØÝÔ Ú ÔÖÓÐÑ Ö ØØ ÒÚÒ ÐÓÐ ÚÖÐÖº ÒÒ ØÒ ÐÐ ÒØ Ñ ÖÙ ØÖ ÓÑ Ø ÐØØ ÐÖ ØÐÐ ÓÐ Ð Óº Ë ØØ Ú Ö ØØ ÙÚÙÔÖÓÖÑ Ò ÖÔØÐ global pressure temperature % deklarera först pressure =.23e6; % definiera sedan temperature = ; I = trapeze(@a_function, , 8.54, 000) ÀÖ ÐÖ ÙÒØÓÒÒ function y = a_function(x) global pressure temperature % här kan vi använda pressure och temperature % för att beräkna funktionsvärdet y =... Ò ÖÐ Ñ ÓÚÒ ØÒ Ð ÒÒ Ö ØØ Ú ÒÖÖ ÚÖØ Ô ØºÜº pressure Ô ØØ ØÐк ÇÑ ÑÒ ÖÚÖ Ò ÚÖØ.23e6 ÙÚÙÔÖÓÖÑ Ó ÙÒØÓÒ ÐÑÑÖ ÑÒ Ò ØØ ÒÖ ÙÒØÓÒÒ ÒÖ ÑÒ ÒÖ ÒÖÖ ÙÚÙÔÖÓÖÑÑغ

21 º ÐÖ ÙÒØÓÒÖ ÑÑ Ð ÆÖ ÑÒ ÖÚÖ ØÖÖ ÔÖÓÖÑ ÐÖ Ø ÐØØ ÑÒ ÙÒØÓÒÖ Ó ÖÑ ÐÖ ØØ ÐÐ Ö Ôº Á Ú ÐÐ Ò ÑÒ ÐÖ Ö ÙÒØÓÒÖ ÑÑ Ðº ØØ ÜÑÔÐ Ú Ö Ô ØÖÙØÙÖÒº ÙÒ¹ ØÓÒÖÒ Ö ÐÖ Ô ÐÒ prime.m ØØ Ðеº function y = prime(x) % primary function % file name prime.m... function [z, y] = another_function(x) % a sub function... function out = a_third_function(x) % a sub function... Ò Ø Ò ÔÖÑÖ ÙÒØÓÒÒ Ö ÝÒÐ ÙØÖÒ Ò ÒÖÓÔ Ú ÙÒØÓÒÖ ÓÑ ÒØ ÐÖ ÐÒµº ÙÒØÓÒÖÒ ÐÒ Ò ÒÖÓÔ ÚÖÒÖº ÇÑ Ø ÒÒ Ò ÙÒØÓÒ Ô Ò Ò ÔÖØ Ð Ñ ÑÑ ÒÑÒ ÓÑ Ò ÙÙÒØÓÒ sub µ Ó Ò ÙÒØÓÒ ÐÒ ÒÖÓÔÖ sub ÚÐ ÙÙÒØÓÒÒº Ø Ö ØØ ÖÚ ØØ ØØ Ø ØÐк ÅÒ Ò ÙÒØÓÒÖ ÓÑ Ö ÐÓÐ ØÐÐ ÒÖ ÙÒØÓÒÖ Òº Ò Ø ÙÒØÓÒ µº Ø ÒÒ Ó ÔÖÚØ ÙÒØÓÒ ÓÑ ÐÖ Ò ØÐÓ privateµº ÙÒØÓÒÖ Ò ÒÖÓÔ ÖÒ Ò ÙÒØÓÒ Ò ÒÚ ÓÚÒÖ Ò ÔÖÚ¹ Ø ØÐÓÒº ËÐÙØÐÒ Ö Ú ÚÖÐÖ ÙÒØÓÒÖ ÅØÐ Ö Ú Ø Ø Ö ÓØÓÖÒØÖ ÔÖÓÖÑÑÖÒµº Î ØÖ ÒØ ÙÔÔ ÒÓÒ Ú ÚÖÒØÖ ÒÒ ÙÖ º º ØØ ÜÑÔÐ Ñ ØÖÒÒ Ø Ó ÐÒÒ ØÐÐ Ð Î ÚÐÐ ÑÙÐÖ Ø Ñ Ò ØÖÒÒ Ó ÖÒ ÖÚÒ ÖÒ Ú ØØÓÖ ØÚÓÖ Øº ÀÖ ÐÖ Ò ÚÒ Ú ÙÒØÓÒÖº ÒØÐØ Ø ØÑ Ú Ò ÒÔÖÑØÖ num_throwsº ÀÖ Ö Ò Ö Ø Ð ÒÒÒ ÓÑ Ö ÖØØ ÓÔÖØ º function die_freq(num_throws) a = 0; b = 0; c = 0; d = 0; e = 0; f = 0; for k = :num_throws throw = rand; if throw < /6 a = a + ; if throw < 2/6 b = b + ; if throw < 3/6 c = c + ; if throw < 4/6 d = d + ; if throw < 5/6 e = e + ; f = f + ; a, b, c, d, e, f >> die_freq(0000) a = 656 b = 674 c = 660 d = 638 e = 70 f = 67 Ä ÒÒÒ Ö ÓÔÖØ Ø ØØ ÔÖÓÖÑÑÖ Ó ÓÔÖØ Ø Ö ÒÚÒÖ ÑÒÒ ÓÖ Ó ÔÖÓÖѵ Ú ÙÒØÓÒÒº ÅÒ Ò ÒØ ÒÐØ ØÖÒРغܺ ÔÐÓØØ ÖÚÒ ÖÒº ÌÒ ÓÑ ÒÙ ¹ ÙÒØÓÒÒ ÖÚ ÙØ Ö ÙÐØØØ ÙÐÐ ÒØ ÐÒ ÙÒÖ >> r =.23; >> x = r * cos(0.); >> y = r * sin(0.); ÐÒ Ð ÒÒ die_freq2 Ö ØØÖ ÑÒ Ò ÐØ ÓÔÖØ º Â Ö ÓÔÖØ die_freq ÑÒ ØØ ÓÖØ ÙØ ÖØ ÖÒº Ö Ø ÖÒ die_freq2 ÐÝÖ function [a, b, c, d, e, f] = die_freq2(num_throws) Ó Ö ÒÚÒ ÙÒØÓÒÒ >> [a, b, c, d, e, f] = die_freq2(0000) a = 64 b = 706 c = 667 d = 623 e = 682 f = 708 ÒÖÓÔØ Ö ÐØ ÓØ ÆÓØÖ ØØ ÐÒ ÒØ Ö Ø ÑÒ Ò ØÖÓÖ >> frekvens_vektor = die_freq2(0000) frekvens_vektor = 636 ÅÒ Ö Ö Ö Ø ÖÚÒ Ò aº ÒÐÓØ Ö >> [a, b] = die_freq2(0000) ØÚ Ö Ø ÖÚÒ ÖÒº Ø Ö ÒÐÖ Ö ÐÐ ÔÖØÖ ÓÑ ÑÒ ÖÔÖ ÖÚÒ ÖÒ Ò ÚØÓÖ freqs Ö function freqs = die_freq3(num_throws) freqs = zeros(6, ); for k = :num_throws throw = rand; if throw < /6 freqs() = freqs() + ; if throw < 2/6 freqs(2) = freqs(2) + ; if throw < 3/6 freqs(3) = freqs(3) + ; if throw < 4/6 freqs(4) = freqs(4) + ; if throw < 5/6 freqs(5) = freqs(5) + ; freqs(6) = freqs(6) + ; ÑÒ Ò ÒÙ ÒÐØ ÒØÖ Ö ÙÐØØØ >> frekvens_vektor = die_freq3(0000) frekvens_vektor = >> (frekvens_vektor / 6) ¼ ½

ÃÓÑÔÙØØÓÒÐÐ ÁÒØÐÐÒ ÐÓÖØÓÒ ¾ Ê ËÚÒÖ ÖÞ ÅÙ Ø ÀÒ ÇÐÓ ÓÒ ÑÖ ¾¼¼¾ ÁÒÒÐÐ ½ ËÝØØ Ñ ÒÒ ÐÓÖØÓÒ ¾ ÌÓÖ ÒÐÝ º½ ÖÙ º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º½º½ ÅÖ ÖÙ º º º º º º º º º º º º

Läs mer

Ì ÆÌ Å Æ ËØ Ø Ø ÑÓ ÐÐ Ö Ò Ö Á ÌÅ˽ ¼ ÑÒ Ò Ò ½ Ñ Ö ¾¼¼ Ð Ô Îº ÂÓÙÖ ÂÓ Ò Ù Ø Ú ÓÒ Ò Òº ½ À ÐÔÑ Ð ÍØ Ð ÓÖÑ Ð ÑÐ Ò Ñ Ø ÐÐ Ö Ì Ô ÙÖ Ò ÒÚÒ ÓÖ Ð Ø Ó ØÝÔ Ó Ò Ö Ò Ó º ÈÓÒ Ö Ò Ò ÍÔÔ Ø ÖÒ Ö Ú ÖÚ Ð ØÝÔ Ö Ò Ø ØØ ÐØ

Läs mer

Å Ø Ñ Ø Ø Ø Ø ÌÓÑÑÝ ÆÓÖ Ö ¾ Ù Ù Ø ¾¼¼ ÓÖÑÐ Ö Ó Ø ÐÐ Ö Ø ÐÐ Å Ø Ñ Ø Ø Ø Ø Ô ÙÒ Ú Ö Ø Ø Ó Ø Ò ÓÐÓÖ

Å Ø Ñ Ø Ø Ø Ø ÌÓÑÑÝ ÆÓÖ Ö ¾ Ù Ù Ø ¾¼¼ ÓÖÑÐ Ö Ó Ø ÐÐ Ö Ø ÐÐ Å Ø Ñ Ø Ø Ø Ø Ô ÙÒ Ú Ö Ø Ø Ó Ø Ò ÓÐÓÖ ÅØÑØ ØØ Ø ÌÓÑÑÝ ÆÓÖÖ ¾ ÙÙ Ø ¾¼¼ ÓÖÑÐÖ Ó ØÐÐÖ ØÐÐ ÅØÑØ ØØ Ø Ô ÙÒÚÖ ØØ Ó ØÒ ÓÐÓÖ ËÒÒÓÐØ ØÓÖ ËÒÒÓÐØ ØÓÖ ÄÓÖÑ ÒÒÓÐØ ÖÐÒÒ Ô ØØ ÒÐØ ÙØÐÐ ÖÙÑ Ë ÇÑ ÐÐ ÙØÐÐ Ö Ð ÒÒÓÐ ÐÐÖ Ö Ò ÒÐ ØØ È µ Ò µ Ò Ëµ ØØ Ö Ò Ð ÒÒÓÐØ ÒØÓÒÒº

Läs mer

ËÐ ½ ØØ ÒØÖÖ ÒÙÑÖ Ø ÚÖØÙÖµ ÐØ ÓÑ ÖØ ÖÒ Ð ËÐ ¾ ÁÒØÖÐÖ Ê ÈÖÓÐÑØ (Ü) Ü ÖÖ ÓÑ (Ü) Ö ÚÒ Ò Ø ÒÖ ÑØÔÙÒØÖ Ü Ò Ø (Ü) Òµ ÆÙÑÖ Ð ÒÒ ÔÖÒÔ ÖØ Ö Ü Ú Ð Ò ÔÙÒØÖ Ü 0 Ü ÜÆ Ö Ü 0 = ÜÆ = ÇÑ Ú ØÒØ ÒÐÒÒ ØÐÒ = = Æ Ö ØØ ÒØÖÒÒ

Läs mer

ËÐ ½ ÁÒØÖÖ ÒÙÑÖ Ø ÚÖØÙÖµ ÁÒØÖÐÖ Ê ÈÖÓÐÑØ (Ü) Ü ÖÖ ÓÑ (Ü) Ö ÚÒ Ò Ø ÒÖ ÑØÔÙÒØÖ Ü Ò Ø (Ü) Òµ ËÐ ¾ ÈÖÒÔ Ö ÒÙÑÖ Ð ÒÒ ÖØ Ö Ü Ú Ð Ò ÔÙÒØÖ Ü 0 Ü ÜÆ Ö Ü 0 = ÜÆ = ÇÑ Ú ØÒØ ØÐÒ = = Æ Ö ØØ ÒØÖÒÒ Ô ÚÖ ÐÒØÖÚÐÐ [Ü Ü+]

Läs mer

huvudprogram satser funktionsfil utparametrar anrop av funktionsfil satser satser

huvudprogram satser funktionsfil utparametrar anrop av funktionsfil satser satser Á ÈÖÓÖÑ ØÖÙØÙÖ Ð ÒÒ ½ ÀÙÚÙÔÖÓÖÑ Ó ÙÒÖÔÖÓÖÑ ÆÖ ÑÒ Ð Ö ØÓÖ ÔÖÓÐÑ Ö Ö ÑÒ ÓØ Ð ÙÔÔ ÔÖÓÐÑØ ÐÔÖÓÐѺ ËÒ ÖÚÖ ÑÒ Ò Å¹Ð Ö ÚÖ Ðº ÌÝÔ Ø ÖÚÖ ÑÒ Ò ÓÑÑÒÓл ÖÔØÐ ÓÑ ÐÐ ÙÚÙÔÖÓÖѵ ÓÑ ÒÖÓÔÖ ÙÒØÓÒ ÐÖ ÓÑ Ó ÐÐ ÙÖÙØÒÖ ÐÐÖ ÙÒÖÔÖÓÖѵº

Läs mer

Ö ÙÔ ØÙ Ú ÖÖ Ö ÓØÐ Ò Ä Ö ÆÓÖ Ò ËÚ Ö Ñ Ø ÓÖÓÐÓ Ó Ý ÖÓÐÓ Ò Ø ØÙØ ÆÓÖÖ Ô Ò ¾¼ Ñ Ö ¾¼½¾ ÁÒÒ ÐÐ ½ ÖÙÒ ¾ ÍØÖ Ò Ò ÃÓÑÔÐ ØØ Ö Ò Ö Ö Å ØÓ º½ Ö Ò Ò Ú Ö ØÝ º º º º º º º º º º º º º º º º º º º º º º º º º¾ Ð ÓÖ

Läs mer

ÝÖ Ö Ò ØØ Ò Ø ÓÒ Ù ØÖ Ø ÓÒ ÑÙÐØ ÔÐ Ø ÓÒ Ó Ú ÓÒ Ö ØÑ Ø ÙØØÖÝ ÙØ Ö Å ÌÄ Ñ ÓÔ Ö ØÓÖ ÖÒ ¹» Ü ÑÔ Ðº ÇÑ Ø Ö ØÑ Ø ÙØØÖÝ Ø ½ ¾ Ò Ú Å ÌÄ ¹ÔÖÓÑÔØ Ò ÒÑ ØÒ Ò Ò Ú

ÝÖ Ö Ò ØØ Ò Ø ÓÒ Ù ØÖ Ø ÓÒ ÑÙÐØ ÔÐ Ø ÓÒ Ó Ú ÓÒ Ö ØÑ Ø ÙØØÖÝ ÙØ Ö Å ÌÄ Ñ ÓÔ Ö ØÓÖ ÖÒ ¹» Ü ÑÔ Ðº ÇÑ Ø Ö ØÑ Ø ÙØØÖÝ Ø ½ ¾ Ò Ú Å ÌÄ ¹ÔÖÓÑÔØ Ò ÒÑ ØÒ Ò Ò Ú ÁÒØÖÓ Ù Ø ÓÒ Ø ÐÐ Å ÌÄ Ö ØÑ Ø ÙØØÖÝ Å Ø Ñ Ø ÙÒ Ø ÓÒ Ö Ø ØÝÔ Ö Ó Ú Ö Ð Ö Î ØÓÖ Ö»Ð ØÓÖ ½ ÝÖ Ö Ò ØØ Ò Ø ÓÒ Ù ØÖ Ø ÓÒ ÑÙÐØ ÔÐ Ø ÓÒ Ó Ú ÓÒ Ö ØÑ Ø ÙØØÖÝ ÙØ Ö Å ÌÄ Ñ ÓÔ Ö ØÓÖ ÖÒ ¹» Ü ÑÔ Ðº ÇÑ Ø Ö ØÑ Ø ÙØØÖÝ

Läs mer

ÁÒÒ ÐÐ ½ ÁÒØÖÓ Ù Ø ÓÒ ½ ½º½ ÝÒ Ñ Ð Ø Ð Ò Ö Ò Ú ÔØ Ú È ¹Ð Ö º º º º º º º ½ ½º¾ ÃÓÖØ ÓÑ ØÓÖ ÑÙÐ Ö Ò Ö º º º º º º º º º º º º º º º º º º º º ¾ ¾ Ø Ð Ö

ÁÒÒ ÐÐ ½ ÁÒØÖÓ Ù Ø ÓÒ ½ ½º½ ÝÒ Ñ Ð Ø Ð Ò Ö Ò Ú ÔØ Ú È ¹Ð Ö º º º º º º º ½ ½º¾ ÃÓÖØ ÓÑ ØÓÖ ÑÙÐ Ö Ò Ö º º º º º º º º º º º º º º º º º º º º ¾ ¾ Ø Ð Ö ÝÒ Ñ Ð Ø Ð Ò Ö Ò Ö ÔØ Ú È ¹Ð Ö Ö ØÓ Ö Ê ÑÕÙ Ø Ê Ö Ò Ö Ê Ö Ä ÓÒ Ö Ø Ò Ä Æ Ð ÓÒ Ò Ö Ë ÖÐÙÒ Ù Ø Ú Ì ÒÓ ½¾ Ñ ¾¼¼ ÁÒÒ ÐÐ ½ ÁÒØÖÓ Ù Ø ÓÒ ½ ½º½ ÝÒ Ñ Ð Ø Ð Ò Ö Ò Ú ÔØ Ú È ¹Ð Ö º º º º º º º ½ ½º¾ ÃÓÖØ ÓÑ ØÓÖ ÑÙÐ

Läs mer

ÁÒÒ ÐÐ ÓÑ ØÖ Ð Ö Ð Ñ ÒØ ÓÔ ÒØÓ Ð¹Ã Û Ö ÞÑ Ð Ö Ø Ð Ö ÔÖ Ø ÙØ ÓÖÑ ÙÒ Ö ½ ¼¼¹ Ó ½ ¼¼¹Ø Рغ Î Ø º ÖØ ¾

ÁÒÒ ÐÐ ÓÑ ØÖ Ð Ö Ð Ñ ÒØ ÓÔ ÒØÓ Ð¹Ã Û Ö ÞÑ Ð Ö Ø Ð Ö ÔÖ Ø ÙØ ÓÖÑ ÙÒ Ö ½ ¼¼¹ Ó ½ ¼¼¹Ø Рغ Î Ø º ÖØ ¾ Å Ø Ñ Ø Ò ¾¼½¾¹¼ ¹½ Æ Ö Ò Ð Ð Ö Ò ØÓÖ Æ Ð Ö ÓÒ Ò Ð º Ö ÓÒ Úº ½ ÁÒÒ ÐÐ ÓÑ ØÖ Ð Ö Ð Ñ ÒØ ÓÔ ÒØÓ Ð¹Ã Û Ö ÞÑ Ð Ö Ø Ð Ö ÔÖ Ø ÙØ ÓÖÑ ÙÒ Ö ½ ¼¼¹ Ó ½ ¼¼¹Ø Рغ Î Ø º ÖØ ¾ Ð Ö Ð Ñ ÒØ ÓÑ ØÖ Ð Ñ ÒØ ÙÔÔ Ú Ö Ö Ú Ò

Läs mer

( ) = 3 ( + 2)( + 4) ( ) =

( ) = 3 ( + 2)( + 4) ( ) = ÊÒÚÒÒÖ ØÐÐ ÔØÐ ÓÑÔÒØ º½ ËÖÚ Ý ØÑÒ ÒÒ Ô ØÐÐ ØÒ ÓÖѺ ÒØ ØØ Ù Ö Ò ÒÐ Ó Ý ÙØ ¹ Òк µ µ Ý(Ø) + Ý(Ø) 2 Ý(Ø) + 3 Ý(Ø) 5 µ 4 Ú(Ø) + 5Ú(Ø) 2 Ý(Ø) + 2Ý(Ø) 5Ú(Ø) µ Ú(Ø) + 2Ú(Ø) 3 Ý(Ø) + 7 Ý(Ø) + 4Ý(Ø) 5Ú(Ø) µ Ý (3)

Läs mer

Ð ËÅ ½¹½¾¹¼¾ ½ ÅØØ ØÐ ÔÔÒÒ ÇÖÖÒÒ ÖÐÖ ÑØØ ÔÔÒØ ÐÓÒ ½º¾ Ñ ¼ ØÒÓÐÓÖ ÒÖÚÖÒº ¾ ÓÖÑÐ µ ÌÐÐ ÑØ ÓÖÖÒ ÚÐ ÓÖ ÂÓÑ ÅÐÐ ÚÖº µ ÌÐÐ ÑØ ÖØÖÖ ÚÐ Ö ÒÒ Ö ÓÒ ÚÖº µ ÌÐÐ Ù ØÖÒ ÑÒ ÚÐ ÌÓÑ ÏÖ ÜØÙ ÑÙ ÑØ ÂÓÒ ÀÖ ØÖØÙ ¹ ÑÙ º µ ÁÒ

Läs mer

>> [r1, r2, r3] = tredjegrads_ekv(-8, 23, -28) r1 = 4 r2 = 2 + sqrt(3)i r3 = 2 - sqrt(3)i

>> [r1, r2, r3] = tredjegrads_ekv(-8, 23, -28) r1 = 4 r2 = 2 + sqrt(3)i r3 = 2 - sqrt(3)i ÁÒÒÐÐ ÖÐ ÒÒ ÒØÒÒÖ Ö ÈÖÓÖÑÑÖÒ Ñ ÅØÐ ÅÎ ¼¼ ÌÓÑ Ö ÓÒ ÖÒÒ ÑØÑØ ÐÑÖ»Í ¾¼½½ ½ ÁÒØÖÓÙØÓÒ ½ ½º½ Î Ö ÔÖÓÖÑÑÖÒ Ó ÚÖÖ Ö Ø ÚÖØ º º º º º º º º º ½ ½º¾ ÌÚ Ó Ö º º º º º º º º º º º º º º º º º º º º º º º º º º º º

Läs mer

>> [r1, r2, r3] = tredjegrads_ekv(-8, 23, -28) r1 = 4 r2 = 2 + sqrt(3)i r3 = 2 - sqrt(3)i

>> [r1, r2, r3] = tredjegrads_ekv(-8, 23, -28) r1 = 4 r2 = 2 + sqrt(3)i r3 = 2 - sqrt(3)i ÁÒÒÐÐ ÖÐ ÒÒ ÒØÒÒÖ Ö ÈÖÓÖÑÑÖÒ Ñ ÅØÐ ÅÎ ¼ ÌÓÑ Ö ÓÒ ÖÒÒ ÑØÑØ ÐÑÖ»Í ¾¼½½ ½ ÁÒØÖÓÙØÓÒ ½ ½º½ Î Ö ÔÖÓÖÑÑÖÒ Ó ÚÖÖ Ö Ø ÚÖØ º º º º º º º º º ½ ½º¾ ÌÚ Ó Ö º º º º º º º º º º º º º º º º º º º º º º º º º º º º

Läs mer

Ö Ò histogramtransformationº

Ö Ò histogramtransformationº ÍÐØÖ Ð Ù Ð ÓÖ Ø ÓÒ ÌË ½ Å Ò Ð Ö ÍØÚ Ð Ú Å Ø Ò Ö ÓÒ ÁÅ̵ ¾¼½ ÍÔÔ Ø Ö Ú Å Ö Å ÒÙ ÓÒ ÎÄ ÁË µ ¾¼½ ÓÒØ ÒØ ÍÔÔ Ø Ò Ä Ò Ê ¹ Ø Ò Ê ÒÒ ØÖÐ Ó ÓÙÖ ÖØÖ Ò ÓÖÑ Ò Ð ÒÚ ÐÓÔÔ Ø Ø ÓÒ ÒÚ ÐÓÔÔ Ø Ø ÓÒ Ñ Ú Ö ØÙÖ ËÙ ÑÔÐ Ò Ò

Läs mer

s N = i 2 = s = i=1

s N = i 2 = s = i=1 ÁÒØÖÓ Ù Ø ÓÒ Ø ÐÐ Å ÌÄ ¹ÔÖÓ Ö ÑÑ Ö Ò Ð ÓÖ ØÑ Ö ËÖ Ôع Ó ÙÒ Ø ÓÒ Ð Ö ÄÓ ÙØØÖÝ Î ÐÐ ÓÖ Ø Ö ¹ Ø Ö Ê Ô Ø Ø ÓÒ Ø Ö ÐÓÓÔ Öµ ÓÖ¹ Ø Ö Û Ð ¹ Ø Ö ½ ÖÒ ÔÖÓ Ð Ñ Ø ÐÐ ÔÖÓ Ö Ñ ÒÐ Ò Ò Ò Ø ÐÐ ØØ Ö Ú ØØ ÔÖÓ Ö Ñ ØØ ÔÖÓ

Läs mer

ÁÒÒ ÐÐ Á ÝÖ ÖÒ ÓÑ ËÙÖ Ð¹ Ö ÓÑ ØØ Ö ÁÁ ÌÖ Ö ÓÑ Ñ Ò Ñ Ø ÒÒ Ø ÐÐ Ó Ò Ð Ø Ö ÁÁÁ йÀ Ò Ö Ñ Ö Ð ÓÒ ÁÎ Ò Ö Ø ÖÙÒ Ò Î Ò Ò Ö ÖÙÒ Ò ÃÒÒ ÓÑ ÓÑ ÚÖ Ö Ð ÓÒ Á ¹ Ð Ñ

ÁÒÒ ÐÐ Á ÝÖ ÖÒ ÓÑ ËÙÖ Ð¹ Ö ÓÑ ØØ Ö ÁÁ ÌÖ Ö ÓÑ Ñ Ò Ñ Ø ÒÒ Ø ÐÐ Ó Ò Ð Ø Ö ÁÁÁ йÀ Ò Ö Ñ Ö Ð ÓÒ ÁÎ Ò Ö Ø ÖÙÒ Ò Î Ò Ò Ö ÖÙÒ Ò ÃÒÒ ÓÑ ÓÑ ÚÖ Ö Ð ÓÒ Á ¹ Ð Ñ ØÖ ÖÙÒ ÖÒ Ë Ý ¹ÙйÁ Ð Ñ ÅÓ ÑÑ Á Ò Ð¹Ï Á ÐÐ Æ ÑÒ Ò Æ Ö Ò ÖÑ ÖØ Ë ÑÑ Ò ØØÒ Ò ÐÐ Ö Ñ Ö Ø ÐÐ ÐÐ Ó Ñ Ö Ó ÚÐ Ò Ð Ö Ú Ö Ñ ÈÖÓ Ø Ò ÅÓ ÑÑ º ØØ Ö ØÖ ÖÙÒ ÖÒ ÒØÐ Ò Ø Ò ÖÒ ÖÙй Ø ºÓÑ Ñ Ö Ø ÐÐØ Ð ÓÑ Ö Ú Ò Ñ Ð Ø Ö Ð

Läs mer

Î Ö Ä Ì ½º Ì Ö Ò Ø Üع Ð ÓÑ ÒÔÙغ ¾º ÈÖÓ Ö Ö Ð Ò Ó ØÑÑ Ö Ø ÓÔØ Ñ Ð ÙØ Ò Øº º Ö ÙØ Ò ÎÁ¹ Ð Ú ¹ÁÒ Ô Ò Òصº º ÎÁ¹ Ð Ò Ò ÓÒÚ ÖØ Ö Ø ÐÐ Ü ÑÔ ÐÚ Ò È ¹ к

Î Ö Ä Ì ½º Ì Ö Ò Ø Üع Ð ÓÑ ÒÔÙغ ¾º ÈÖÓ Ö Ö Ð Ò Ó ØÑÑ Ö Ø ÓÔØ Ñ Ð ÙØ Ò Øº º Ö ÙØ Ò ÎÁ¹ Ð Ú ¹ÁÒ Ô Ò Òصº º ÎÁ¹ Ð Ò Ò ÓÒÚ ÖØ Ö Ø ÐÐ Ü ÑÔ ÐÚ Ò È ¹ к ÐÐÑÒØ ÓÑ Ä Ì Ä Ì Ö Ò Ú Ö ÙØÚ Ð Ò Ú Ì ¹ Ý Ø Ñ Ø ÓÑ ÙØÚ Ð Ô ¼¹Ø Рغ Ì ÐÐØ Ö ØÚ Ò Ö µ Ö ÒØ Ò ØØ ØÒ Ñ Ö Ô ÒÒ ÐÐ Ò ÓÖÑ Ø Ö Ò º Ò ÐØ ØØ Ô ØÖÙ ØÙÖ Ö Ó ÙÑ ÒØ ÁÒÒ ÐÐ ÖØ Ò Ò ÃÐÐ ÖØ Ò Ò ÓØÒÓØ Ö Ê Ö Ò Ö ØÓ Ø Ò Ö

Läs mer

¾ ½ ½¼ ÈÖÓ Ö ÑÑ Ö Ò Ø Ò Ö Ì½ Ä ÓÖ Ø ÓÒ Ö Ð Ö Ø ¾¼¼¼»¾¼¼½ ÝÐÐ ØØ Ò ÑÒ Ó Ô Ö ÓÒÒÙÑÑ Ö Ñ Ð ÐÐ Ö ÑÓØ Ú Ö Ò º Ç Ë ÇÑ ÒØ ÒÒ Ú ØØ Ò Ø Ñ Ú Ö ÓÚ Ò Ò Ò Ö Ù Ò Ò Ú ØØ Ò Ö Ùй Ø Ø Ø Ö ÔÔÓÖØ Ö Ó Ò Ö ÔÔÓÖØ Ö Ò Ý Ø Ñ

Läs mer

ÈÖÓ Ö ÑÚ Ö Ö ÙÒ ÖÚ Ò Ò ÓÑ Ö Ò ¹ Ò ¹ ÓÙÒ ¹Ñ ØÓ Ò Ã Ò Ø Ö Ø ÒÓÑ Ú Ð Ò Ò Ö ÙØ Ð Ò Ò Ò Ú ÐÑ Ö ÂÓÒ Ø Ò Ð Ø Ø ÝÐÐ Ö Ò Ø ÒÒ ÙÖ Ö Ò Ê ÑÐ ÂÓ Ò Î ÐÐÝ ÓÒ ÁÒ Ø ØÙØ ÓÒ Ò Ö Ñ Ø Ñ Ø Ú Ø Ò Ô Ö ÐÑ Ö Ø Ò ÓÐ Ø ÓÖ ÙÒ Ú Ö

Läs mer

x 2 + ax = (x + a 2 )2 a2

x 2 + ax = (x + a 2 )2 a2 ÅÐ Ö Î ½ ½º ÒØ Ñ Å ÔÐ º ¾º Î Ö Ô Ø Ø ÓÒ Ú Ð Ò Ö Ð Ö º º ÇÐ ØØ ØØ Ö ÔÖ ÒØ Ö ÑÒ Ö ÔÐ Ò Ø»ÖÙÑÑ Øº µ ÁÐÐÙ ØÖ Ö Ð Ø Ö Ð Ñ Å ÔÐ Ð Ö Ò Ò Ð Ø Ò Ö µ ÐÐ Ø Ü Ð Ò Ö Ó Ò Ö Ö ÙÖÚÓÖ º Á Å ÔРй Ð Ø Ö Ñ Ò ÙÒ Ö Ô ÙÖ ÙÖÚ

Läs mer

Ö ÆË Ò Ö ÚÒ Ò Ö Ð Ö Î À ØÓÖ Ó Ò Ö ÐÐ Ö ÚÒ Ò Ò Ð Ö Ø Ò Æ ÑÒ ÖÚ ÖÒ ÐÐ Ö ÒØÐ Ò ÐÚ ÓÒ Ö Ó Ö ÒÒ Ðк ÍÔÔ Ð ÔÖÓ Ò ÐÐ Ö ÙÖ Ñ Ò Ð Ø Ö Ø º ÇÔ Ö Ø Ú Ô Ø Öº Ë Ö Ø

Ö ÆË Ò Ö ÚÒ Ò Ö Ð Ö Î À ØÓÖ Ó Ò Ö ÐÐ Ö ÚÒ Ò Ò Ð Ö Ø Ò Æ ÑÒ ÖÚ ÖÒ ÐÐ Ö ÒØÐ Ò ÐÚ ÓÒ Ö Ó Ö ÒÒ Ðк ÍÔÔ Ð ÔÖÓ Ò ÐÐ Ö ÙÖ Ñ Ò Ð Ø Ö Ø º ÇÔ Ö Ø Ú Ô Ø Öº Ë Ö Ø Ö ÆË Ò Ö ÚÒ Ò Ö Ð Ö Î À ØÓÖ Ó Ò Ö ÐÐ Ö ÚÒ Ò Ò Ð Ö Ø Ò Æ ÑÒ ÖÚ ÖÒ ÐÐ Ö ÒØÐ Ò ÐÚ ÓÒ Ö Ó Ö ÒÒ Ðк ÍÔÔ Ð ÔÖÓ Ò ÐÐ Ö ÙÖ Ñ Ò Ð Ø Ö Ø º ÇÔ Ö Ø Ú Ô Ø Öº Ë Ö Øº Ö ÑØ º ÌÀÆÇ»ËÍÆ Ì Ë ½ ÓÔÝÖ Ø ÅÒ Æ Ð ÓÒ ¾¼¼¾ À ØÓÖ

Läs mer

f(x) = f t (x) = e tx f(x) = log x X = log A Ö Ð e X = A f(x) = x X = A Ö Ð X 2 = A. (cosa) 2 + (sin A) 2 = I, p (k) (α) k=0

f(x) = f t (x) = e tx f(x) = log x X = log A Ö Ð e X = A f(x) = x X = A Ö Ð X 2 = A. (cosa) 2 + (sin A) 2 = I, p (k) (α) k=0 ½»¾¹¼ ÙÒ Ø ÓÒ Ö Ú Ñ ØÖ Ö Ë Ø ÙØ Ö Ú p(a) Ö p(x) Ö ØØ ÔÓÐÝÒÓѺ ÆÙ ÐÐ Ú Ú ÙÖ Ñ Ò Ò Ò Ö f(a) Ö Ñ Ö ÐÐÑÒÒ ÙÒ Ø ÓÒ Öº Ü ÑÔ Ð Ô ÙÒ Ø ÓÒ Ö f(x) ÓÑ Ò Ú Ö ÒØÖ Ö f(x) = f t (x) = e tx ÓÑ Ö e ta Ö ËÝ Ø Ñ Ó ØÖ Ò ÓÖÑ

Läs mer

Ø Ú Ø Ò Ô Ö Ø Ò Ç Ð ÓÒ ² Ñ Ð À Ú Ð Ö Ò Ú Ö Ü Ñ Ò Ö Ø ¾¼¼¼ ¼ ÒÒ Ö ÔÔÓÖØ Ö Ö Ú Ò ÓÑ Ò Ð Ú Ø Ö Ø ÓÑ ÖÚ Ö ØØ Ö ÐÐ Ò Ò Ø Ü Ñ Ò Ø Ú Ø Ò Ôº ÐÐØ Ñ Ø Ö Ð ÒÒ Ö ÔÔÓÖØ Ú Ð Ø ÒØ Ö ÚÖØ Ø Ö Ð Ú Ø ØÝ Ð Ø ÒØ Ö Ø Ó Ò Ø

Läs mer

Verktyg för visualisering av MCMC-data. JORGE MIRÓ och MIKAEL BARK

Verktyg för visualisering av MCMC-data. JORGE MIRÓ och MIKAEL BARK Verktyg för visualisering av MCMC-data JORGE MIRÓ och MIKAEL BARK Examensarbete Stockholm, Sverige 2010 Verktyg för visualisering av MCMC-data JORGE MIRÓ och MIKAEL BARK Examensarbete i datalogi om 15

Läs mer

½ ÐÐ Ö À ÖÖ ÇÐÓ Ó ÐÚÓÖÒ À ÖÖ ÇÐÓ Ö Ö ÓÑ ÓØØ ¹ Ö Û Ö ÐÐ Ö Ö Ñ¹ Ð Ù Ò ÓÒÓÑ ØÝ Ø ¹À ÖÖ ÇÐÓ ÓÑÑ Ö Ñ ÒÖ Ó Ò Ö Ð Û Ö Òº À ÖÖ ÇÐÓ Ö Ö Ö Ö ÒÒ Ö Ò ÒØÞ Ñ Ð Û Öº

½ ÐÐ Ö À ÖÖ ÇÐÓ Ó ÐÚÓÖÒ À ÖÖ ÇÐÓ Ö Ö ÓÑ ÓØØ ¹ Ö Û Ö ÐÐ Ö Ö Ñ¹ Ð Ù Ò ÓÒÓÑ ØÝ Ø ¹À ÖÖ ÇÐÓ ÓÑÑ Ö Ñ ÒÖ Ó Ò Ö Ð Û Ö Òº À ÖÖ ÇÐÓ Ö Ö Ö Ö ÒÒ Ö Ò ÒØÞ Ñ Ð Û Öº Æ Ö Ø Ö Â ÒÙ Ö ¾¼¼ ½ ÐÐ Ö À ÖÖ ÇÐÓ Ó ÐÚÓÖÒ À ÖÖ ÇÐÓ Ö Ö ÓÑ ÓØØ ¹ Ö Û Ö ÐÐ Ö Ö Ñ¹ Ð Ù Ò ÓÒÓÑ ØÝ Ø ¹À ÖÖ ÇÐÓ ÓÑÑ Ö Ñ ÒÖ Ó Ò Ö Ð Û Ö Òº À ÖÖ ÇÐÓ Ö Ö Ö Ö ÒÒ Ö Ò ÒØÞ Ñ Ð Û Öº Ö ÒØÞ Ö Ð Ó Ð Û Ñ Ð Û ÓÒ Ò ÓØØ

Läs mer

ËØÝÖÒ Ò Ú Ð Ò Ñ Ò ØÓÖ ØØ ÔÖÓ Ø Ö ÁË ÓÖ ÓÒ Ý Ø Ñ ½ Ù Ù Ø ¾¼¼¾ ÂÓ Ò Ð Ò ÜÜÜÜÜܹÜÜÜÜ È Ö Ö ¼ ½½¹ Ô ÖÓ ÁÒÒ ÐÐ ½ ÁÒÐ Ò Ò ¾ Ð Ò Ò ¾º½ ÃÓÒ ØÖÙ Ø ÓÒ º º º º º º º º º º º º º º º º º º º º º º º º º º ¾º¾ ÀÖ

Läs mer

u(t) = u 0 sin(ωt) y(t) = y 0 sin(ωt+ϕ)

u(t) = u 0 sin(ωt) y(t) = y 0 sin(ωt+ϕ) Ã Ô ¹ ÑÔ Ö ÑÓ ÐÐ Ö Ò ÌÚ ÖÙÒ ÔÖ Ò Ô Ö Ö ØØ Ý Ñ Ø Ñ Ø ÑÓ ÐÐ Ö ÓÑ Ò Ö Ó Ø µ Ý Ð Ø ÑÓ ÐÐ Ý º ÒÚÒ Ò ØÙÖÐ Ö Ñ Ð Ò Ò Ö Ð Ò Æ ÛØÓÒ Ð Ö Ø Øµº Á Ð Ò Ú ÝÔÓØ Ö Ó ÑÔ Ö Ñ Ò µº Ë Ã Ô ¾ ÑÔ Ö ÑÓ ÐÐ Ö Ò ÒÒ Ø Ò ÑÒ ËÝ Ø Ñ

Läs mer

2E I L E I 3L E 3I 2L SOLUTIONS

2E I L E I 3L E 3I 2L SOLUTIONS Ä Ò Ô Ò ÍÒ Ú Ö Ø Ø Ú ÐÒ Ò Ò Ö ÀÐÐ Ø Ø ÐÖ Ò Ð Ä ÖÑ Ö Ð Á Ì ÓÖ Ð Á ÒÙÑÑ Ö Ì ÆÌ Å Æ ÌÅÅÁ½ ¹ ÀÐÐ Ø Ø ÐÖ ÖÙÒ ÙÖ ¾¼½ ¹¼ ¹¾ ½ ½º Ò Ö ØØ ÙÔÔÐ Ð ÓÖ Ú ØÐ Ö ØØ Ú Ò ÐÙÑ Ò ÙÑÔÖÓ Ðº ÒÒ Ð Ð Ø Ñ Ò ÔÙÒ ØÐ Ø F Ô Ñ Øغ ÀÙÖ

Läs mer

Multivariat tolkning av sensordata

Multivariat tolkning av sensordata Multivariat tolkning av sensordata Totalförsvarets forskningsinstitut, FOI Hanna Smedh Examensarbete i matematisk statistik 3, 30 högskolepoäng Vt/ht 2009 Handledare: Peter Anton, Leif Nilsson och Pär

Läs mer

Stapeldiagram. Stolpdiagram

Stapeldiagram. Stolpdiagram Á Î Ù Ð Ö Ò Ö Ñ ¹ Ö Ö Å ØÖ Ö Ó Ð Ö ÇÖ ÒØ Ö Ò º Ä ÐÚºµ ½ À ØÓ Ö Ñ Ó Ø Ô Ð Ö Ñ Å ÓÑÑ Ò ÓÒ Ö Ø Ñ Ó Ø Ò Ñ Ò Ö Ø Ø Ô Ð Ö Ñ Ö Ô Ø Ú ØÓ Ö Ñº ØÓÐÔ Ö Ñ ËÝÒØ Üº Ö Üµ Ê Ø Ö ØØ Ø Ô Ð Ö Ñ Ú Ö Ð Ñ ÒØ Ò Üº Ø Ñ Üµ Ê Ø

Läs mer

1 k j = 1 (N m ) jk =

1 k j = 1 (N m ) jk = ÂÓÖÒ ÖÒ ½ ÖÙÖ ¾¼¼ ÀÙÚÙÖ ÙÐØØØ ÓÒ ÔØÐ Ö ØØ ÚÖ ÚÖØ ÑØÖ Ö ÐÓÖ¹ Ñ Ñ Ò ÓÖÒÑØÖ ÓÑ Ú ØÐÐØÖ ÓÑÔÐÜ ÑØÖ ÐÑÒص ÓÑ ÐÐ ÂÓÖÒ ÒÓÖÑÐÓÖÑ Ö ÑØÖ Òº ËÓÑ ÔÔ ÓÒ Ö ÒÓÖÑÐÓÖÑÒ Ò¹ Ö Ø ØØ ØÓÖØ Ø ÚÖØÝ ØÖ ÓÑ Ò ÐÐÑÒØ ÒØ ÖÓÖ ÓÒØÒÙÖÐØ

Läs mer

Föreläsning 13 5 P erceptronen Rosen blatts p erceptron 1958 Inspiration från mönsterigenk änning n X y = f ( wjuj + b) j=1 f där är stegfunktionen.

Föreläsning 13 5 P erceptronen Rosen blatts p erceptron 1958 Inspiration från mönsterigenk änning n X y = f ( wjuj + b) j=1 f där är stegfunktionen. Ä Ò Ö Ó ÃÓÑ Ò ØÓÖ ÓÔØ Ñ Ö Ò Ö Ö Ã Ð Å Ø Ñ Ø ÒØÖÙÑ Ö Ð Ò Ò ½ Æ ÙÖ Ð ÒØÚ Ö ÁÒØÖÓ Ù Ø ÓÒ È Ö ÔØÖÓÒ Ð Ö Ð Ö ËÙÔÔÓÖØ Î ØÓÖ Å Ò ÀÓÔ Ð ÓÐØÞÑ ÒÒÑ Ò Ò ÁÒØÖÓ Ù Ø ÓÒ ØØ ÒÝØØ Ö Ò Ò ØØ È Ö ÐÐ ÐÐ Ø Ø Ö Ò Ø ÁÒÐÖÒ Ò ÇÔØ

Läs mer

Ö Ð Ò Ò ÒØ Ò Ò Ö Ö Ú Ö ÙÖ Ò Ê Ô Ø Ø ÓÒ ÙÖ Å ¹ Ø Ñ Ø Ôº Ì˵ Ö Ö Ø Ö Ø ØÙ Ö Ò ÙÐØ Ø ÓÑÖ Ø Ö Ò ØÙÖÚ Ø Ò Ô Ö Ó Ø Ò Ó Ñ º ÃÙÖ Ò Ú Ø Ö ØØ ÖÑ Ò Ó Ò Ú Ô Ö ÙÒ

Ö Ð Ò Ò ÒØ Ò Ò Ö Ö Ú Ö ÙÖ Ò Ê Ô Ø Ø ÓÒ ÙÖ Å ¹ Ø Ñ Ø Ôº Ì˵ Ö Ö Ø Ö Ø ØÙ Ö Ò ÙÐØ Ø ÓÑÖ Ø Ö Ò ØÙÖÚ Ø Ò Ô Ö Ó Ø Ò Ó Ñ º ÃÙÖ Ò Ú Ø Ö ØØ ÖÑ Ò Ó Ò Ú Ô Ö ÙÒ Ê Ô Ø Ø ÓÒ ÙÖ Å Ø Ñ Ø Ö Ð Ò Ò Ñ Ø Ö Ð ÑÑ Ò ØÐÐØ Ú ÌÓÑ Ö Ñ Ò ÙÐØ Ø ÓÑÖ Ø Ö Ò ØÙÖÚ Ø Ò Ô Ö Ó Ø Ò Ó Ñ Ö ÙÔÔÐ Ò ¾¼½ Ö Ð Ò Ò ÒØ Ò Ò Ö Ö Ú Ö ÙÖ Ò Ê Ô Ø Ø ÓÒ ÙÖ Å ¹ Ø Ñ Ø Ôº Ì˵ Ö Ö Ø Ö Ø ØÙ Ö Ò ÙÐØ Ø ÓÑÖ Ø Ö

Läs mer

Anpassning av copulamodeller för en villaförsäkring

Anpassning av copulamodeller för en villaförsäkring Anpassning av copulamodeller för en villaförsäkring Emma Södergren Kandidatuppsats i matematisk statistik Bachelor Thesis in Mathematical Statistics Kandidatuppsats 2012:9 Matematisk statistik December

Läs mer

σ ϕ = σ x cos 2 ϕ + σ y sin 2 ϕ + 2τ xy sinϕcos ϕ

σ ϕ = σ x cos 2 ϕ + σ y sin 2 ϕ + 2τ xy sinϕcos ϕ ÃÓÑÔÐ ØØ Ö Ò ÓÖÑ Ð ÑÐ Ò Ì Ò Ñ Ò Ú º Ö ÀÐÐ Ø Ø ÐÖ ÄÙÒ ÍÒ Ú Ö Ø Ø Ù Ù Ø ¾¼½¾ ½ ËÔÒÒ Ò Ö τ σ ÆÓÖÑ Ð ÔÒÒ Ò σ = ÔÒÒ Ò ÓÑÔÓÒ ÒØ Ú Ò ÐÖØ ÑÓØ Ò ØØÝØ Ë ÙÚ ÔÒÒ Ò τ = ÔÒÒ Ò ÓÑÔÓÒ ÒØ Ø Ò ÒØ ÐÐØ Ø ÐÐ Ò ØØÝØ ËÔÒÒ Ò

Läs mer

Ð ÓÖ Ø Ñ Ö ÙÖ Ä Ò ½ Å ËË ¹ ÁÒØÖÓ ÙØ ÓÒ ÔÖÓ Ö ÑÑ Ø ÓÒ Â Î Ë Ø Ò Î Ö Ð Ú Ö Ð ºÙÒ º Ö ÛÛÛº ºÙÒ º Ö» Ú Ö Ð ÕÙ Ô ËÓ ¹ ÍÒ Ú Ö Ø Æ ËÓÔ ¹ ÒØ ÔÓÐ ¾ Ñ Ö ¾¼¼

Ð ÓÖ Ø Ñ Ö ÙÖ Ä Ò ½ Å ËË ¹ ÁÒØÖÓ ÙØ ÓÒ ÔÖÓ Ö ÑÑ Ø ÓÒ Â Î Ë Ø Ò Î Ö Ð Ú Ö Ð ºÙÒ º Ö ÛÛÛº ºÙÒ º Ö» Ú Ö Ð ÕÙ Ô ËÓ ¹ ÍÒ Ú Ö Ø Æ ËÓÔ ¹ ÒØ ÔÓÐ ¾ Ñ Ö ¾¼¼ Ä Ò ½ Å ËË ¹ ÁÒØÖÓ ÙØ ÓÒ ÔÖÓ Ö ÑÑ Ø ÓÒ Â Î Ú Ö Ð ºÙÒ º Ö ÛÛÛº ºÙÒ º Ö» Ú Ö Ð ÕÙ Ô ËÓ ¹ ÍÒ Ú Ö Ø Æ ËÓÔ ¹ ÒØ ÔÓÐ ¾ Ñ Ö ¾¼¼ Ç Ø Ð Ò Ö Ö ÙÒ Ð ÓÖ Ø Ñ Ö ÙÖ Ú ÙÒ ÙÐ Ø Ø Ø Ð Ö Ð Ð Ò ÒØÖ Ô Ö Ö ÙÖÖ Ò Ø Ð ÓÖ Ø Ñ

Läs mer

Dlnx = 1 x. D 1 4 x4 = 1 4 4x3 = x 3. F(x) = x3 + x2. + x2. F (x) = G (x) = x 2 + x = f(x). Ó G(x) =

Dlnx = 1 x. D 1 4 x4 = 1 4 4x3 = x 3. F(x) = x3 + x2. + x2. F (x) = G (x) = x 2 + x = f(x). Ó G(x) = ÃÓÑÔ Ò ÙÑ ÈÖÓÔ ÙØ Ñ Ø Ñ Ø ÁÁ Ò Ð ÙÔ Ö Ø Ø Ú Å Ð Ò À Å Ø Ñ Ø Ò Ø ØÙØ ÓÒ Ò Ó Ñ Ó ¾¼¼ ÁÒÒ ÐÐ ½ ÁÒÐ Ò Ò ¾ ÁÒØ Ö Ð Ö ¾º½ Ö Ú Ø Ó ÔÖ Ñ Ø Ú ÙÒ Ø ÓÒ º º º º º º º º º º º º º º º º º º ¾º¾ ÈÖ Ñ Ø Ú ÙÒ Ø ÓÒ Ø ÐÐ

Läs mer

=

= ËÝ ØÑ Ó ØÖÒ ÓÖÑÖ ØÓÖÐÓÖØÓÒ ½ Ú ËÚÒ ËÔÒÒ ÊÚÖ Ø ¾¼¼ Ú ÑÖÒ ÑÖÓÐÞ Ó ÂÒ Ù ØÚ ÓÒ ÁÒÐÒÒ ÈÖÓÖÑÑØ Ö ÒÒ ØÓÖÚÒÒ Ö Ð ÖÒÒ Ú ÒÚÖÒ Ó Ò¹ ÚØÓÖÖ ÑØ ÓÒÐ ÖÒ Ú ÑØÖ Ö Ñ ÐÔ Ú ÅØÐ Ó ÅÔÐ Ð Ð ÒÒ Ú ÖÒØÐÚØÓÒÖ Ñ ÐÔ Ú ÅÔк À ÐÖÓÓÒ

Läs mer

Självorganiserande strömningsteknik

Självorganiserande strömningsteknik Självorganiserande strömningsteknik i Viktor Schaubergers fotspår Lars Johansson Morten Ovesen Curt Hallberg Institutet för Ekologisk Teknik Forskningsrapporter 1 Malmö - 2002 Ë ÐÚÓÖ Ò Ö Ò ØÖ ÑÒ Ò Ø Ò

Läs mer

Ä Ò Ô Ò ÙÒ Ú Ö Ø Ø ÄÖ ÖÔÖÓ Ö ÑÑ Ø Å Ö Ã Ð Ö Ò ÅÓØ Ú Ø ÓÒ Ó ÐÚÙÔÔ ØØÒ Ò ÀÙÖ Ò Ò ÐÖ Ö ÔÚ Ö Ü Ñ Ò Ö Ø ½¼ ÔÓÒ ÄÁÍ¹Ä Ê¹Ä¹ ¹¹¼»½¼ ¹¹Ë À Ò Ð Ö ÂÓ Ñ Ë ÑÙ Ð ÓÒ

Ä Ò Ô Ò ÙÒ Ú Ö Ø Ø ÄÖ ÖÔÖÓ Ö ÑÑ Ø Å Ö Ã Ð Ö Ò ÅÓØ Ú Ø ÓÒ Ó ÐÚÙÔÔ ØØÒ Ò ÀÙÖ Ò Ò ÐÖ Ö ÔÚ Ö Ü Ñ Ò Ö Ø ½¼ ÔÓÒ ÄÁÍ¹Ä Ê¹Ä¹ ¹¹¼»½¼ ¹¹Ë À Ò Ð Ö ÂÓ Ñ Ë ÑÙ Ð ÓÒ Ä Ò Ô Ò ÙÒ Ú Ö Ø Ø ÄÖ ÖÔÖÓ Ö ÑÑ Ø Å Ö Ã Ð Ö Ò ÅÓØ Ú Ø ÓÒ Ó ÐÚÙÔÔ ØØÒ Ò ÀÙÖ Ò Ò ÐÖ Ö ÔÚ Ö Ü Ñ Ò Ö Ø ½¼ ÔÓÒ ÄÁÍ¹Ä Ê¹Ä¹ ¹¹¼»½¼ ¹¹Ë À Ò Ð Ö ÂÓ Ñ Ë ÑÙ Ð ÓÒ ÁÒ Ø ØÙØ ÓÒ Ò Ö Ø Ò Ú Ø Ò Ô Ó ÐÖ Ò Ú ÐÒ Ò ÁÒ Ø ØÙØ

Läs mer

¾ ÓÖ ÓÖ ØÓÚ ½ ¼ ½ µ Ó ÙÚÐ º Ñ Ð Ò Ì Ö º ÊÓÑ Ò ½ µº ÇÖ Ò Ð Ø Ø Ø Ð Æ ÔÓ ÓÖ ÒÒÝ º ÖÒ ÖÝ Ò Ú ËÚ Ò ËØÓÖ ½ µº Ä Ù ÖÐ ËØÓ ÓÐѺ ÌÖÝ Ø Ó ÐØ Ø ÓÐ ËØÓ ÓÐÑ ½

¾ ÓÖ ÓÖ ØÓÚ ½ ¼ ½ µ Ó ÙÚÐ º Ñ Ð Ò Ì Ö º ÊÓÑ Ò ½ µº ÇÖ Ò Ð Ø Ø Ø Ð Æ ÔÓ ÓÖ ÒÒÝ º ÖÒ ÖÝ Ò Ú ËÚ Ò ËØÓÖ ½ µº Ä Ù ÖÐ ËØÓ ÓÐѺ ÌÖÝ Ø Ó ÐØ Ø ÓÐ ËØÓ ÓÐÑ ½ Ó ÙÚÐ º Ú ÓÖ ÓÖ ØÓÚº Ú Ö Ø Ò Ò Ø Ò Ö Ù Ù Ø ¾¼¼½º ¾ ÓÖ ÓÖ ØÓÚ ½ ¼ ½ µ Ó ÙÚÐ º Ñ Ð Ò Ì Ö º ÊÓÑ Ò ½ µº ÇÖ Ò Ð Ø Ø Ø Ð Æ ÔÓ ÓÖ ÒÒÝ º ÖÒ ÖÝ Ò Ú ËÚ Ò ËØÓÖ ½ µº Ä Ù ÖÐ ËØÓ ÓÐѺ ÌÖÝ Ø Ó ÐØ Ø ÓÐ ËØÓ ÓÐÑ ½ Á Ö Ø

Läs mer

Ï Ö Ð Ä Æ Ò Ò ÐÝ Ó Ø Ë ÙÖ ØÝ Ò Æ Ó Á ¼¾º½½ ¹ À Ò Ð Ò Ò ÙÖ Ò ¾¼¼½ ÌÓ ÂÓÒ ÓÒ Ø Ó º Ø º Ö ÈÖÓ Ø Ø Ø ÊÓÝ Ð ÁÒ Ø ØÙØ Ó Ì ÒÓÐÓ Ý ÃÌÀµ Ô ÖØÑ ÒØ Ó Å ÖÓ Ð ØÖÓÒ Ò ÁÒ ÓÖÑ Ø ÓÒ Ì ÒÓÐÓ Ý ÁÅÁ̵ Á ÓÖ Ø Ò ½ ¼ Ã Ø ËÛ Ò

Läs mer

0, x a x a b a 1, x b. 1, x n. 2 n δ rn (x), { 0, x < rn δ rn (x) = 1, x r n

0, x a x a b a 1, x b. 1, x n. 2 n δ rn (x), { 0, x < rn δ rn (x) = 1, x r n Ë ÒÒÓÐ Ø ÐÖ È ÚÓ Ë ÐÑ Ò Ò ÒÙ Ö ¾¼½¼ ÁÒÒ ÐÐ ½ Ö ÐÒ Ò ÙÒ Ø ÓÒ Ö Ó ÒÒÓÐ Ø ÑØØ ¾ ¾ ËØÓ Ø Ú Ö Ð Ö ÇÑ ÈÓ ÓÒ¹ Ö ÐÒ Ò Ò ½¼ º½ ÈÓ ÓÒ Ö ÐÒ Ò ÓÑ ÖÒ Ö ÐÒ Ò Ö ÒÓÑ Ð Ö ÐÒ Ò º ½½ º¾ ÈÓ ÓÒ¹ Ö ÐÒ Ò ÓÑ Ò ÑÓ ÐÐ Ö Ó ÖÙØ Ó

Läs mer

Införande av objektorienterade mönster för ökad förändringsbarhet i mjukvarusystem

Införande av objektorienterade mönster för ökad förändringsbarhet i mjukvarusystem Avdelning för datavetenskap Andréas Jonsson Införande av objektorienterade mönster för ökad förändringsbarhet i mjukvarusystem Introduction of object oriented patterns to increase software modifiability

Läs mer

= =

= = ÌÓÑ Ö ÓÒ ¾¼½ ½ ½ ØÖ ÝØ Ó ÒØ ØØ ÔØÐ Ö Ù ÙÚÙ Ð Ô Ò Òº Â Ö ÓÒÒØÖÖØ Ñ Ô ÄÒÙܹ Ý ØÑØ ÚÒ ÓÑ Ø Ñ Ø ÐÐÖ ÚÒ Ö ÒÖ Ý ØѺ ½º½ ÒÖ ØÐ ØÓÖÖ ÖØÖ ÒÓÖÑÐØ Ñ ØÐ ÙØØÖÝØ Ò ØÚ Ó ÑÒ ØÐÖ ÖÖ ÓÑ ÒÖ Øк Ò Ø Ö Ò ÒÖ Ö ÁÒÖÝ Øµ Ú º ØØ

Läs mer

Ú Ö Ö ÐÒ Ö ØØ Ö Ú Ø Ú Ò Ò ¹ Ú Ö ÓÑ Ò Ø ÓÒ Ö Ú Ñ Ò Ö ¹ Ø Öº ËØÝÖ Ú ØØ Ø ÜØ ÖÒ Ð Ò ÑÓØ Ð ÙÐÐ º Á Ó Ç ÓÐ ÔÖ Ð Ú ÝÒº ÍÒ Ø Ö ÖÒ ÐÒ Ø Ñ ÐÐ Ò ÔÓ Ò ÀÓÑ ÖÓ Ö Ø

Ú Ö Ö ÐÒ Ö ØØ Ö Ú Ø Ú Ò Ò ¹ Ú Ö ÓÑ Ò Ø ÓÒ Ö Ú Ñ Ò Ö ¹ Ø Öº ËØÝÖ Ú ØØ Ø ÜØ ÖÒ Ð Ò ÑÓØ Ð ÙÐÐ º Á Ó Ç ÓÐ ÔÖ Ð Ú ÝÒº ÍÒ Ø Ö ÖÒ ÐÒ Ø Ñ ÐÐ Ò ÔÓ Ò ÀÓÑ ÖÓ Ö Ø ÒØ Ò Ò Ö ÄÎ ÂÓ Ò Î ÐÐ ÙÑ Ñ Ö ¾¼¼ ÒÑÖ Ò Ò Ö Å Ò Ó ÙÐÐ ÓÖ ÒØ Ò Ò Ö ÑØ Ò Ø Ò Ò Ö ½ ½º½ ÐÐÑÒØ ÀÓÑ ÖÓ ÁÐ Ò Ó Ç Ý Ò ØÚ Ð Ö Ú Ò ØÖÓ Ò Ý ÐÒ ÓÑ ØÓ Ú ÔÓ º ÁÒØ ÑÝ Ø Ú Ö Ø ÖÒ ÒÒ Ú Ö º ÁÐ Ò º ¹ ¼ Ç Ý Ò º ¼ Ö Ò Ö º

Läs mer

Tentamen i Beräkningsvetenskap II, 5.0 hp,

Tentamen i Beräkningsvetenskap II, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap II, 5.0 hp, 2011-12-16 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!) Hjälpmedel: Bifogat

Läs mer

1 S nr = L nr dt = 2 mv2 dt

1 S nr = L nr dt = 2 mv2 dt Ë Ñ Ò ÖÚÓÖØÖ Ö Ð Ó ÓÒ ËØÖ Ò Ò Ö ÖÓ Ö Ø ¾½º Å ¾¼¼ ÁÒ ÐØ Ú ÖÞ Ò ½ ÏÓÖÙÑ Ø³ ¾ ¾ Ö Ð Ø Ú Ø ÈÙÒ ØØ Ð Ò ¾ ¾º½ Ï Ö ÙÒ ÒØ Ö Ð Ö Ö Ð Ø Ú Ø ÈÙÒ ØØ Ð Ò º º º º º º º º º ¾ ¾º¾ Ê Ô Ö Ñ ØÖ ÖÙÒ ÒÚ Ö ÒÞ º º º º º º º

Läs mer

Tentamen i Beräkningsvetenskap II, 5.0 hp,

Tentamen i Beräkningsvetenskap II, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap II, 5.0 hp, 2013-08-29 Skrivtid: 08 00 11 00 (OBS! Tre timmars skrivtid!) Hjälpmedel: Bifogat

Läs mer

ÁÒÐÒÒ ÒÒ ØÓÖÚÒÒ Ö Ò ÒØÖÓÙØÓÒ ØÐÐ ÅØк ËÝ ØÑØ ÒÚÒ Ö ÓÑ Ò ÚÒ¹ Ö ÖÒÓ Ñ ÒÝ ÑØÖ ÓÔÖØÓÒÖ Ó Öº À Ò ÅØÐÑÒÙÐ ØÐÐÒÐ ÓÑ Ù Ö ÚÒ Úº ÚÒÒÖÒ Ö ØÒØ ØØ ÒÓÑÖ Ô Ò Ò ÑÒ Ú

ÁÒÐÒÒ ÒÒ ØÓÖÚÒÒ Ö Ò ÒØÖÓÙØÓÒ ØÐÐ ÅØк ËÝ ØÑØ ÒÚÒ Ö ÓÑ Ò ÚÒ¹ Ö ÖÒÓ Ñ ÒÝ ÑØÖ ÓÔÖØÓÒÖ Ó Öº À Ò ÅØÐÑÒÙÐ ØÐÐÒÐ ÓÑ Ù Ö ÚÒ Úº ÚÒÒÖÒ Ö ØÒØ ØØ ÒÓÑÖ Ô Ò Ò ÑÒ Ú ÙÒØÓÒ ØÓÖ ÁÒÐÒ ØÓÖÚÒÒÖ Ó ÖÔØØÓÒ Ú ÅØÐ Ú ËÚÒ ËÔÒÒ ÊÚÖ Ø ¾¼¼ Ú ÂÒ Ù ØÚ ÓÒ ÁÒÐÒÒ ÒÒ ØÓÖÚÒÒ Ö Ò ÒØÖÓÙØÓÒ ØÐÐ ÅØк ËÝ ØÑØ ÒÚÒ Ö ÓÑ Ò ÚÒ¹ Ö ÖÒÓ Ñ ÒÝ ÑØÖ ÓÔÖØÓÒÖ Ó Öº À Ò ÅØÐÑÒÙÐ ØÐÐÒÐ ÓÑ Ù Ö ÚÒ Úº ÚÒÒÖÒ Ö ØÒØ

Läs mer

Ø Ú Ø Ò Ô ÊÓ ÖØ Ù Ø Ú ÓÒ Ó È Ö¹ÇÚ Ê Ò Ý ÓÓØÔÖ ÒØ ÌÓÓÐ ÓÜ Ö Ñ ÛÓÖ Ü Ñ Ò Ö Ø ¾¼¼¼ ¼ ÓÓØÔÖ ÒØ ÌÓÓÐ ÓÜ Ö Ñ ÛÓÖ ÊÓ ÖØ Ù Ø Ú ÓÒ Ó È Ö¹ÇÚ Ê Ò Ý ¾¼¼¼ Ö ØØ ÖÒ Ó Ã ÖÐ Ø ÍÒ Ú Ö Ø Ø ÒÒ Ö ÔÔÓÖØ Ö Ö Ú Ò ÓÑ Ò Ð Ú Ø

Läs mer

=

= ËÝ ØÑ Ó ØÖÒ ÓÖÑÖ ØÓÖÐÓÖØÓÒ ½ Ú ËÚÒ ËÔÒÒ ÊÚÖ Ø ¾¼½¾ Ú ÂÒ Ù ØÚ ÓÒ Ó ÌÓÑ ÖÒ ØÑ ÁÒÐÒÒ ÈÖÓÖÑÑØ Ö ÒÒ ØÓÖÚÒÒ Ö ØÓÖØ ØØ ØÙÖ ÑØÖ ÓÔÖØÓÒÖ Ñ ÅØÐ Ó ÅÔÐ ÒÚÖÒ ÒÚØÓÖÖ Ó ÓÒÐ ÖÒ Ñ ÅØÐ Ó ÅÔÐ ÒÖÐ ÖØ ØØÓÒÖ Ð ÒÒÖ ÜÔÓÒÒØÐÑØÖ

Läs mer

ÖÓÖ ØØ ÓÑÔ Ò ÙÑ Ö ÙØÚ Ð Ø ÙÒ Ö ¾¼¼ ¹¾¼½ Ó Ö Ú ØØ ÓÑ Ò Ð Ú ÙÖ Ñ Ø Ö Ð Ø Ø ÐÐ ÙÖ Ò ÅÓ ÐÐ Ö Ò Ú ÝÒ Ñ Ý Ø Ñ ÓÑ Ô ËÌ˹ Ó Á̹ÔÖÓ Ö ÑÑ Ø Ô Ö Ó ¾ µº Ò Ð Ð Ú Ñ

ÖÓÖ ØØ ÓÑÔ Ò ÙÑ Ö ÙØÚ Ð Ø ÙÒ Ö ¾¼¼ ¹¾¼½ Ó Ö Ú ØØ ÓÑ Ò Ð Ú ÙÖ Ñ Ø Ö Ð Ø Ø ÐÐ ÙÖ Ò ÅÓ ÐÐ Ö Ò Ú ÝÒ Ñ Ý Ø Ñ ÓÑ Ô ËÌ˹ Ó Á̹ÔÖÓ Ö ÑÑ Ø Ô Ö Ó ¾ µº Ò Ð Ð Ú Ñ ÅÓ ÐÐ Ö Ò Ú ÝÒ Ñ Ý Ø Ñ ¹ ¾¼½ Ò Ø ÖÐ ÓÒ Ó ÈÖ Ë ÑÙ Ð ÓÒ + Ú º º Ý Ø ÑØ Ò ÁÒ Øº º ÁÒ ÓÖÑ Ø ÓÒ Ø ÒÓÐÓ ÍÔÔ Ð ÙÒ Ú Ö Ø Ø + ÈÓÛ Ö ËÝ Ø Ñ ÀÎ ÄÙ Ú ½ Ñ Ö ¾¼½ ÖÓÖ ØØ ÓÑÔ Ò ÙÑ Ö ÙØÚ Ð Ø ÙÒ Ö ¾¼¼ ¹¾¼½ Ó Ö Ú ØØ ÓÑ Ò

Läs mer

Vattenabsorption i betong under inverkan av temperatur

Vattenabsorption i betong under inverkan av temperatur LUNDS TEKNISKA HÖGSKOLA LUNDS UNIVERSITET Avd Byggnadsmaterial Vattenabsorption i betong under inverkan av temperatur Tina Wikström Rapport TVBM-5084 Lund 2012 ISRN: LUTVDG/TVBM--12/5084--SE (1-66) ISSN:

Läs mer

ÁÒ Ø ØÙØ ÓÒ Ò Ö Ý Ø ÑØ Ò Ô ÖØÑ ÒØ Ó Ð ØÖ Ð Ò Ò Ö Ò Ü Ñ Ò Ö Ø Ö ØØÖ Ò Ú ÙÓÖÓ ÓÔ Ð Ö Ü Ñ Ò Ö Ø ÙØ ÖØ Ð Ò Ð Ò Ú Ì Ò ÓÐ Ò Ä Ò Ô Ò Ú À Ò ÖÓÐÙÒ ÄÁÌÀ¹ÁË ¹ ¹¼» ¾ ¹Ë Ä Ò Ô Ò ¾¼¼ Ô ÖØÑ ÒØ Ó Ð ØÖ Ð Ò Ò Ö Ò Ä Ò Ô

Läs mer

Ê Ò ÓÑ Û Ð Ò Ö Ò ÓÑ Ò ÖÝ ÙÖÚ Ý Ó ÓÑ Ö ÒØ Ö ÙÐØ Ö Ò Ò ÀÓÐÐ Ò Ö Â «Ö Ý º ËØ ØÖ Ø ÁÒ Ø Ô Ô Ö Û Ú ÙÖÚ Ý Ó ÓÑ Ö ÒØ Ö ÙÐØ ÓÖ Ö Ò ÓÑ Û Ð Ò Ö Ò ÓÑ Ò ÖÝ ÊÏÊ˵º

Ê Ò ÓÑ Û Ð Ò Ö Ò ÓÑ Ò ÖÝ ÙÖÚ Ý Ó ÓÑ Ö ÒØ Ö ÙÐØ Ö Ò Ò ÀÓÐÐ Ò Ö Â «Ö Ý º ËØ ØÖ Ø ÁÒ Ø Ô Ô Ö Û Ú ÙÖÚ Ý Ó ÓÑ Ö ÒØ Ö ÙÐØ ÓÖ Ö Ò ÓÑ Û Ð Ò Ö Ò ÓÑ Ò ÖÝ ÊÏÊ˵º Ê Ò ÓÑ Û Ð Ò Ö Ò ÓÑ Ò ÖÝ ÙÖÚ Ý Ó ÓÑ Ö ÒØ Ö ÙÐØ Ö Ò Ò ÀÓÐÐ Ò Ö Â «Ö Ý º ËØ ØÖ Ø ÁÒ Ø Ô Ô Ö Û Ú ÙÖÚ Ý Ó ÓÑ Ö ÒØ Ö ÙÐØ ÓÖ Ö Ò ÓÑ Û Ð Ò Ö Ò ÓÑ Ò ÖÝ ÊÏÊ˵º ÇÒ ½ Û Ö Ú Ò Ö Ò ÓÑ Û Ð Û Ø º º º ÒÖ Ñ ÒØ Ò Ö Ò ÓÑ

Läs mer

ÁÒØÖÓ Ù Ø ÓÒ Ø ÐÐ Å ÔÐ ½ Ñ ¾¼¼

ÁÒØÖÓ Ù Ø ÓÒ Ø ÐÐ Å ÔÐ ½ Ñ ¾¼¼ ÁÒØÖÓ Ù Ø ÓÒ Ø ÐÐ Å ÔÐ ½ Ñ ¾¼¼ ¾ ÁÆÆ À ÄÄ ½ ÁÒÒ ÐÐ ½ ÖÙÒ ¾ ½º½ ØØ Ø ÖØ Å ÔÐ Ö Ï Ò ÓÛ µ º º º º º º º º º º º º º º º º º º º ¾ ¾ Ö ØÑ Ø ÙØØÖÝ ¾ Ò Ú Ö Ð Ö Å Ò ÔÙÐ Ö Ò Ú Ð Ö ÙØØÖÝ Ò ÙÒ Ø ÓÒ Ö ÖÒ ÚÖ Ò Ö Ú

Läs mer

Svenska Matematikersamfundet MEDLEMSUTSKICKET

Svenska Matematikersamfundet MEDLEMSUTSKICKET Svenska Matematikersamfundet MEDLEMSUTSKICKET 1 maj 2007 Redaktör: Ulf Persson Ansvarig utgivare: Olle Häggström En brevväxling: Olle Häggström och Anders Hallberg Uppsala Gästabud: Ulf Persson Uppsalas

Läs mer

ÁÒØÖÓ ÙØ ÓÒ ËÎ ÈÖÓ Ö ÑÑ Ø ÓÒ Ï Ä Ò Ò ÓÖÑ Ø ÕÙ Ë Ø Ò Î Ö Ð Ú Ö Ð ºÙÒ º Ö ÛÛÛº ºÙÒ º Ö» Ú Ö Ð ÕÙ Ô ËÓ ¹ ÍÒ Ú Ö Ø Æ ËÓÔ ¹ ÒØ ÔÓÐ ¾ ÒÓÚ Ñ Ö ¾¼¼

ÁÒØÖÓ ÙØ ÓÒ ËÎ ÈÖÓ Ö ÑÑ Ø ÓÒ Ï Ä Ò Ò ÓÖÑ Ø ÕÙ Ë Ø Ò Î Ö Ð Ú Ö Ð ºÙÒ º Ö ÛÛÛº ºÙÒ º Ö» Ú Ö Ð ÕÙ Ô ËÓ ¹ ÍÒ Ú Ö Ø Æ ËÓÔ ¹ ÒØ ÔÓÐ ¾ ÒÓÚ Ñ Ö ¾¼¼ ÁÒØÖÓ ÙØ ÓÒ ËÎ Ä Ò Ò ÓÖÑ Ø ÕÙ Ú Ö Ð ºÙÒ º Ö ÛÛÛº ºÙÒ º Ö» Ú Ö Ð ÕÙ Ô ËÓ ¹ ÍÒ Ú Ö Ø Æ ËÓÔ ¹ ÒØ ÔÓÐ ¾ ÒÓÚ Ñ Ö ¾¼¼ Ç Ø Ð Ò ½½ ½ ¾ ÓÒÒ ØÖ Ð ÔÖ Ò Ô ËÎ ÓÒÒ ØÖ Ð ØÖÙØÙÖ ³ÙÒ Ö Ú ÓÒÒ ØÖ Ð ÙÖ Ë ÚÓ Ö Ö ÖÓÙÔ Ö ÙÒ

Läs mer

Ë ÑÑ Ò ØØÒ Ò ÃÓ ÑÓÐÓ ÑÑ ÙØ ÖÓØØ Ö Ð Ò Ñ Ø Ò Ö Ö ÒÓÑ Ò ÓÑ Ó ÖÚ Ö Ø ÍÒ Ú Ö ÙѺ ÍÖ ÔÖÙÒ Ø Ö Ö Ø Ð ÜØ Ö Ú Ñ¹ Ñ ØÖÐÒ Ò Ö Ö Ð Ø ÚØ Ó ÒØ Ñ Ò ØÖÓ ÓÑÑ ÙÖ ÓÐÐ Ó

Ë ÑÑ Ò ØØÒ Ò ÃÓ ÑÓÐÓ ÑÑ ÙØ ÖÓØØ Ö Ð Ò Ñ Ø Ò Ö Ö ÒÓÑ Ò ÓÑ Ó ÖÚ Ö Ø ÍÒ Ú Ö ÙѺ ÍÖ ÔÖÙÒ Ø Ö Ö Ø Ð ÜØ Ö Ú Ñ¹ Ñ ØÖÐÒ Ò Ö Ö Ð Ø ÚØ Ó ÒØ Ñ Ò ØÖÓ ÓÑÑ ÙÖ ÓÐÐ Ó ËÔ ØÖ Ð Ò ÐÝ Ú ÑÑ ÙØ ÖÓØØ Ò ØÙ ØØ Ú ÍÒ Ú Ö ÙÑ Ñ Ø Ò Ö Ö ÒÓÑ Ò Ú Ò Ë Ó Ó Ø º Ö Ö Ò Ð Ö ÖÓ Ø º Ë ½¼ Ü Ñ Ò Ö Ø ÒÓÑ Ø Ò Ý ÖÙÒ Ò Ú ½ ¼ Ô À Ò Ð Ö Ð Ü ÊÝ ÁÒ Ø ØÙØ ÓÒ Ò Ö Ý Ë ÓÐ Ò Ö Ø Ò Ú Ø Ò Ô ÃÙÒ Ð Ì Ò ÓÐ Ò

Läs mer

ÌÁÄÄ ÅÈ ÁËÃÊ Ì ËÌÊÍÃÌÍÊ Ê ÂÙÐ Ù ÖÞ Þ Ò Ó Â Ò ËØ Ú Ò Å Ì Å ÌÁÃ À ÄÅ ÊË Ì ÃÆÁËÃ À ËÃÇÄ Ì ÇÊ Ë ÍÆÁÎ ÊËÁÌ Ì Ì ÇÊ ¾¼¼½

ÌÁÄÄ ÅÈ ÁËÃÊ Ì ËÌÊÍÃÌÍÊ Ê ÂÙÐ Ù ÖÞ Þ Ò Ó Â Ò ËØ Ú Ò Å Ì Å ÌÁÃ À ÄÅ ÊË Ì ÃÆÁËÃ À ËÃÇÄ Ì ÇÊ Ë ÍÆÁÎ ÊËÁÌ Ì Ì ÇÊ ¾¼¼½ ÌÁÄÄ ÅÈ ÁËÃÊ Ì ËÌÊÍÃÌÍÊ Ê ÂÙÐ Ù ÖÞ Þ Ò Ó Â Ò ËØ Ú Ò Å Ì Å ÌÁÃ À ÄÅ ÊË Ì ÃÆÁËÃ À ËÃÇÄ Ì ÇÊ Ë ÍÆÁÎ ÊËÁÌ Ì Ì ÇÊ ¾¼¼½ ÊÇÊ Ì ÖÑ Ò Ö Ø Ñ Ø Ñ Ø Ø Ö ØØ ÑÝ Ø Ö ØØ Ô ØÖÙÑ Ú ÓÐ Ñ Ø Ñ Ø ÑÒ Ò ÓÑ Ô ØØ ÐÐ Ö ÒÒ Ø ØØ

Läs mer

ÄÓ Ð Ö Ò Ú ÖÓÚ ÙÖ Ñ ÐÔ Ú È˹ Ó ÈÊË¹Ø Ò Ö Ö Ð Ò Æ Ð Ò Ö Ò Â ÑÑÝ ÖÐ Ò Å ØØ Ö Ä Ö ÂÓ Ò ÓÒ ÃÖ ØÓ Ö Æ Ð ÓÒ Ö Ö Ð Ò Æ Ð Ò Ö Ò Â ÑÑÝ ÖÐ Ò Å ØØ Ö Ä Ö ÂÓ Ò ÓÒ

ÄÓ Ð Ö Ò Ú ÖÓÚ ÙÖ Ñ ÐÔ Ú È˹ Ó ÈÊË¹Ø Ò Ö Ö Ð Ò Æ Ð Ò Ö Ò Â ÑÑÝ ÖÐ Ò Å ØØ Ö Ä Ö ÂÓ Ò ÓÒ ÃÖ ØÓ Ö Æ Ð ÓÒ Ö Ö Ð Ò Æ Ð Ò Ö Ò Â ÑÑÝ ÖÐ Ò Å ØØ Ö Ä Ö ÂÓ Ò ÓÒ ÄÓ Ð Ö Ò Ú ÖÓÚ ÙÖ Ñ ÐÔ Ú È˹ Ó ÈÊË¹Ø Ò Ã Ò Ø Ö Ø Ú Ð Ò Ò Ö ÔÖÓ Ö ÑÑ Ø Ö Ø Ø Ò Ö Ö Ð Ò Æ Ð Ò Ö Ò Â ÑÑÝ ÖÐ Ò Å ØØ Ö Ä Ö ÂÓ Ò ÓÒ ÃÖ ØÓ Ö Æ Ð ÓÒ ÁÒ Ø ØÙØ ÓÒ Ò Ö Ø ¹ Ó Ò ÓÖÑ Ø ÓÒ Ø Ò Ú ÐÒ Ò Ò Ö ØÓÖØ Ò À ÄÅ

Läs mer

Problembanken. Grundskola åk 7 9, modul: Problemlösning. Hillevi Gavel, Mälardalens högskola

Problembanken. Grundskola åk 7 9, modul: Problemlösning. Hillevi Gavel, Mälardalens högskola Problembanken Grundskola åk 7 9, modul: Problemlösning Hillevi Gavel, Mälardalens högskola ÅÓÙÐ ÈÖÓÐÑÐ ÒÒ Ð ½ ÀÐÐÚ ÚÐ ÅÐÖÐÒ ÓÐ ÒÒ ÔÖÓÐÑÒ ÒÒÐÐÖ ½ ÔÖÓÐÑ Ñ ÚÖÖÒ ÒÒÐÐ Ó ÚÖØ Öº ÌÒÒ Ö ØØ Ò ÚÐÖ ÔÖÓÐÑ ØÖ Ú ÓÑ

Läs mer

2π e. P(k, l, q Y, T) P(k, l, q)p(y, T k, l, q) = P(k, l, q) i. P(y i t i, k, l, q) 2 i (yi kti l)2 (2π) P(z Y, T, s) = P(z k, l, q, s)p(k, l, q Y, T)

2π e. P(k, l, q Y, T) P(k, l, q)p(y, T k, l, q) = P(k, l, q) i. P(y i t i, k, l, q) 2 i (yi kti l)2 (2π) P(z Y, T, s) = P(z k, l, q, s)p(k, l, q Y, T) ÒÐÝ Ó ÔÖØÓÒ Ú ÐØ Ô ÙÐÔÖÓÐÖ Ó ÖÓÑ Ð Ô Ø ÒÖ ÀÓÐ Ø ÑÖ ¾¼½½ ËÁË ÌÒÐ ÊÔÓÖØ Ì¾¼½½½ ÁËËÆ ½½¼¼¹ ½ ËÑÑÒØØÒÒ Î Ö ÓÑ Ò Ð Ú Ø ÎÒÒÓÚ¹ÒÒ Ö ÔÖÓØØ ÍËÌ ÙÒ¹ Ö Ø ÙÖ Ý Ò ØØ Ø ÑÓÐÐÖÒ Ó ÚÚÐ ØØÓÒ Ò ÒÚÒ Ö ØØ ÒÐÝ Ö ÐØ Ô ÙÐÔÖÓÐÖ

Läs mer

Svenska Matematikersamfundet MEDLEMSUTSKICKET

Svenska Matematikersamfundet MEDLEMSUTSKICKET Svenska Matematikersamfundet MEDLEMSUTSKICKET 15 maj 2011 Redaktör: Ulf Persson Ansvarig utgivare: Tobias Ekholm Intervjuer: Raghunathan, Björner, Laptev Popular Mathematics: Ulf Persson John Milnor -

Läs mer

Â Ú ËÖ ÔØ ÇŠغ ÈÖÓ Ö ÑÑ Ø ÓÒ Ï Ä Ò Ò ÓÖÑ Ø ÕÙ Ë Ø Ò Î Ö Ð Ú Ö Ð ºÙÒ º Ö ÛÛÛº ºÙÒ º Ö» Ú Ö Ð ÕÙ Ô ËÓ ¹ ÍÒ Ú Ö Ø Æ ËÓÔ ¹ ÒØ ÔÓÐ ½ ÓØÓ Ö ¾¼¼

Â Ú ËÖ ÔØ ÇŠغ ÈÖÓ Ö ÑÑ Ø ÓÒ Ï Ä Ò Ò ÓÖÑ Ø ÕÙ Ë Ø Ò Î Ö Ð Ú Ö Ð ºÙÒ º Ö ÛÛÛº ºÙÒ º Ö» Ú Ö Ð ÕÙ Ô ËÓ ¹ ÍÒ Ú Ö Ø Æ ËÓÔ ¹ ÒØ ÔÓÐ ½ ÓØÓ Ö ¾¼¼ Â Ú ËÖ ÔØ Øº Ä Ò Ò ÓÖÑ Ø ÕÙ Ú Ö ºÙÒ º Ö ÛÛÛº ºÙÒ º Ö» Ú Ö ÕÙ Ô ËÓ ¹ ÍÒ Ú Ö Ø Æ ËÓÔ ¹ ÒØ ÔÓ ½ ÓØÓ Ö ¾¼¼ Ç Ø Ò ½ ¾ ÓÒÒ ØÖ ÔÖ Ò Ô Ù Ë ÚÓ Ö Ò Ú Ù Ö Ò Ë ÚÓ Ö ÑÓ Ö Ë ÚÓ Ö ÑÓ Ö ÙÒ ØÝ ³ÙÒ Ñ ÒØ Ù Ë ÚÓ Ö ÓÖ Ö ÙÒ

Läs mer

Imperativ programering

Imperativ programering Imperativ programering Lösningen till Inlämningsuppgift 1A sommaren 2007 Jesper Wilhelmsson 21 juni 2007 1 Program 1 1.1 C - غ ÒÙ Ø Óº ÒÙ Ø º ÒØ Ñ Ò µ Ö ÓÖ ³ ³ ³ ³ µ ÔÖ ÒØ ± µ ÔÖ ÒØ Ò µ Ö ØÙÖÒ ÁÌ ËÍ ËË

Läs mer

ÁÑÔÐ Ñ ÒØ Ö Ò Ó Ö Ø Ö Ö Ò Ú ÔÙÒ Ø Ö ÔØÓÖ Ö Ö Ö ÐØ Ò Ð Ò Ú ÓØÓ Ø Ö Ñ Ö Ø ØÖ Ø Ò Ú Ö Ò ÂÇÀ Æ ÃÊÁËÌ ÆË Æ Ü Ñ Ò Ö Ø ËØÓ ÓÐÑ ËÚ Ö Å ¾¼½¾ ʹ ¹Ë ¾¼½¾ ¼¼

ÁÑÔÐ Ñ ÒØ Ö Ò Ó Ö Ø Ö Ö Ò Ú ÔÙÒ Ø Ö ÔØÓÖ Ö Ö Ö ÐØ Ò Ð Ò Ú ÓØÓ Ø Ö Ñ Ö Ø ØÖ Ø Ò Ú Ö Ò ÂÇÀ Æ ÃÊÁËÌ ÆË Æ Ü Ñ Ò Ö Ø ËØÓ ÓÐÑ ËÚ Ö Å ¾¼½¾ ʹ ¹Ë ¾¼½¾ ¼¼ ÁÑÔÐ Ñ ÒØ Ö Ò Ó Ö Ø Ö Ö Ò Ú ÔÙÒ Ø Ö ÔØÓÖ Ö Ö Ö ÐØ Ò Ð Ò Ú ÓØÓ Ø Ö Ñ Ö Ø ØÖ Ø Ò Ú Ö Ò ÂÇÀ Æ ÃÊÁËÌ ÆË Æ Ü Ñ Ò Ö Ø ËØÓ ÓÐÑ ËÚ Ö Å ¾¼½¾ ʹ ¹Ë ¾¼½¾ ¼¼ Ë ÑÑ Ò ØØÒ Ò Î ØÙ Ö Ö Ò Ñ ØÓ Ö ØÑÑ Ò Ú ÔÙÒ Ø Ú Ö Ò ØÑÑ

Läs mer

º º ËÝÒ ÔØ ÔÐ Ø Ø Ø º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ¾¼ º Æ ÙÖÓØÖ Ò Ñ ØØ Ö º º º º º º º º º º

º º ËÝÒ ÔØ ÔÐ Ø Ø Ø º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º º ¾¼ º Æ ÙÖÓØÖ Ò Ñ ØØ Ö º º º º º º º º º º Æ ÙÖÓ Ý ÓÐÓ ¹ Ò ÑÑ Ò ØØÒ Ò Ú ³ÈÖ Ò ÔÐ Ó Æ ÙÖ Ð Ë Ò ³ Ú Ö ÓÒ ¼º½¾ Ò Ø Ä ÙÒ ÕÙ Ø ¾¼ ÒÙ Ö ¾¼¼ Ë ÑÑ Ò ØØÒ Ò ÒÒ Ö ÔÔÓÖØ Ö Ó Ö Ö Ò Ö Ú Ú Ø Ø ÓÒ ÔØ Ò ÓÑ Ö ÓÑÑ Ö Ã Ò Ð Ë Û ÖØÞ ² Â Ð Ó ³ÈÖ Ò ÔÐ Ó Æ ÙÖ Ð Ë Ò ³ ½

Läs mer

Svenska Matematikersamfundet MEDLEMSUTSKICKET

Svenska Matematikersamfundet MEDLEMSUTSKICKET Svenska Matematikersamfundet MEDLEMSUTSKICKET 15 oktober 2009 Redaktör: Ulf Persson Ansvarig utgivare: Tobias Ekholm Dinner with the Devlin: Persson Logikern Pelle Lindström död: Dag Westerståhl More Sex.

Läs mer

Tentamen i TMME32 Mekanik fk för Yi

Tentamen i TMME32 Mekanik fk för Yi Ì ÒØ Ñ Ò ÌÅÅ ¾ Ì Æ½µ Å Ò Ö Ì ÒØ Ñ Ò ØÙÑ ¾¼½ ¹¼ ¹½ к ½ ¹½ º Ü Ñ Ò ØÓÖ Ä Ö ÂÓ Ò ÓÒº ÂÓÙÖ Ú Ò Ä Ö ÂÓ Ò ÓÒº Ì Ð ÓÒ ¼½ ¹¾ ½½¾¼º Ö Ø ÒØ Ñ Ò ÐÓ Ð Ò Ðº ½ Ó ½ º ¼º À ÐÔÑ Ð Ê ØÚ Ö ØÝ ÑØ ØØ ¹ Ð ÓÖµ Ñ ÒØ Ò Ò Ö Ò

Läs mer

Tentamen i Beräkningsvetenskap I, 5.0 hp,

Tentamen i Beräkningsvetenskap I, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap I, 5.0 hp, 2008-03-25 OBS! Denna tentamen avser nya versionen av kursen Beräkningsvetenskap

Läs mer

¾

¾ ÁÒØÖÓ Ù Ø ÓÒ Ø ÐÐ Å ÔÐ Ò Ö ÀÓÐ Ø ¾ Ñ Ö ¾¼¼ ¾ ÁÆÆ À ÄÄ ½ ÁÒÒ ÐÐ ½ ÖÙÒ ¾ ½º½ ØØ Ø ÖØ Å ÔÐ Ö Ï Ò ÓÛ µ º º º º º º º º º º º º º º º º º ¾ ¾ Ö ØÑ Ø ÙØØÖÝ Ò Ú Ö Ð Ö Å Ò ÔÙÐ Ø ÓÒ Ú Ð Ö ÙØØÖÝ Ò ÙÒ Ø ÓÒ Ö ÖÒ ÚÖ

Läs mer

È Ò ÓÒ ÔÐ Ò Ö Ò Ú Ö ØÝ ÊÓ ÖØ ÒÑ Ö ÖÓ ¼ ËØ Ò È ØØ Ö ÓÒ ØÔ Ó Ò Ò Ü Þ ½ ½¾ Ñ Ö ¾¼¼ ÈÖÓ Ø Ö Ø Ö ÙÖ Ò ÒÚÒ Ö ÒØÖ Ö Ý Ø Ñ Ò Ú ÁÒ Ø ØÙØ ÓÒ Ò Ö Ò ÓÖÑ Ø ÓÒ Ø ÒÓ

È Ò ÓÒ ÔÐ Ò Ö Ò Ú Ö ØÝ ÊÓ ÖØ ÒÑ Ö ÖÓ ¼ ËØ Ò È ØØ Ö ÓÒ ØÔ Ó Ò Ò Ü Þ ½ ½¾ Ñ Ö ¾¼¼ ÈÖÓ Ø Ö Ø Ö ÙÖ Ò ÒÚÒ Ö ÒØÖ Ö Ý Ø Ñ Ò Ú ÁÒ Ø ØÙØ ÓÒ Ò Ö Ò ÓÖÑ Ø ÓÒ Ø ÒÓ ÈÒ ÓÒ ÔÐÒÖÒ ÚÖØÝ ÊÓÖØ ÒÑÖ ÖÓ¼ ËØÒ ÈØØÖ ÓÒ ØÔ ÓÒ Ò ÜÞ ½ ½¾ ÑÖ ¾¼¼ ÈÖÓØÖØ Ö ÙÖ Ò ÒÚÒÖÒØÖÖ Ý ØÑ Ò Ú ÁÒ ØØÙØÓÒÒ Ö ÒÓÖÑØÓÒ ØÒÓÐÓ ÍÔÔ Ð ÙÒÚÖ ØØ ÁÒÒÐÐ ½ ÁÒØÖÓÙØÓÒ ½º½ ÍÔÔØ ÖÚÒÒ º º º º º º º º º º º º º º º º

Läs mer

G(h r k r l r ) = h r A + k r B + l r C (1)

G(h r k r l r ) = h r A + k r B + l r C (1) ËÌÇ ÃÀÇÄÅË ÍÆÁÎ ÊËÁÌ Ì ËÁÃÍÅ ÎÆÁÆ ËÄ ÇÊ ÌÇÊÁ Ì Ê ËÈÊÁ ÆÁÆ ¹ Á Á Ê ÃÌÁÇÆËÅ ÆËÌ Ê ÎÁ Ê ÆÌ Æ Á Ê ÃÌÁÇÆ ÆÄÁ Ì ¹Ë À ÊÊ ÊË Å ÌÇ ½ºÁÒÐ Ò Ò º ÃÓÖØ ÑÑ Ò ØØÒ Ò Ú ÖÙÒ Ð Ò Ø ÓÖ ºµ Ç º ÒÒ ÒÐ Ò Ò Ö ÒØ Ú ØØ ÙØ ÖÐ Ø Ö

Läs mer

a = ax e b = by e c = cz e

a = ax e b = by e c = cz e ËÁÃÍÅ ËÌÇ ÃÀÇÄÅË ÍÆÁÎ ÊËÁÌ Ì ÈÊÇ Ä ÅË ÅÄÁÆ Ê ÃÇÆ ÆË Ê Å Ì ÊÁ ÆË ËÁà РÁ Ĺ ½ ½º ÃÖ Ø ÐÐ ØÖÙ ØÙÖ ½¹½º ÃÓÔÔ Ö Ö ¹ ØÖÙ ØÙÖ Ó Ò Ø Ø Ò º»Ñ 3 º Ö Ò Ñ ÐÔ Ö Ú µ à ÒØÐÒ Ò Ò ÓÒÚ ÒØ ÓÒ ÐÐ Ò Ø ÐÐ Òº µ Ú ØÒ Ø Ñ ÐÐ

Läs mer

ÁÒ Ò Ö Ñ Ø Ñ Ø ÁÁ Ö Ð Ò Ò Ñ Ø Ö Ð ÑÑ Ò ØÐÐØ Ú ÌÓÑ Ö Ñ Ò ÙÐØ Ø ÓÑÖ Ø Ö Ò ØÙÖÚ Ø Ò Ô Ö Ó Ø Ò Ó Ñ Ö ÙÔÔÐ Ò ¾¼½

ÁÒ Ò Ö Ñ Ø Ñ Ø ÁÁ Ö Ð Ò Ò Ñ Ø Ö Ð ÑÑ Ò ØÐÐØ Ú ÌÓÑ Ö Ñ Ò ÙÐØ Ø ÓÑÖ Ø Ö Ò ØÙÖÚ Ø Ò Ô Ö Ó Ø Ò Ó Ñ Ö ÙÔÔÐ Ò ¾¼½ ÁÒ Ò Ö Ñ Ø Ñ Ø ÁÁ Ö Ð Ò Ò Ñ Ø Ö Ð ÑÑ Ò ØÐÐØ Ú ÌÓÑ Ö Ñ Ò ÙÐØ Ø ÓÑÖ Ø Ö Ò ØÙÖÚ Ø Ò Ô Ö Ó Ø Ò Ó Ñ Ö ÙÔÔÐ Ò ¾¼½ Ö Ð Ò Ò ÒØ Ò Ò Ö Ö Ú Ö ÙÖ Ò ÁÒ Ò Ö Ñ Ø Ñ Ø ÁÁ Ôº Ì˵ Ö Ö Ø Ö Ø ØÙ Ö Ò Ú ÙÐØ Ø ÓÑÖ Ø Ö Ò ØÙÖÚ

Läs mer

u(t) = u o sin(ωt) y(t) = y o sin(ωt + φ) Y (iω) = G(iω)U(iω)

u(t) = u o sin(ωt) y(t) = y o sin(ωt + φ) Y (iω) = G(iω)U(iω) Ã Ô Ø Ð ÑÔ Ö ÑÓ ÐÐ Ö Ò ØØ Ö Ã Ô Ø Ð Ø ÐÐ ÓÑÔ Ò Ø ÅÓ ÐÐ Ö Ò Ú ÝÒ Ñ Ý Ø Ñ Ó Ö Ø Ñ Ô Ø ÒØ Òº Á Ô Ø Ð ¾ ÙØ Ö Ý Ð ÑÓ ÐÐ Ö Ò Ú ÙÖ Ñ Ò ÖÒ Ú Ø ÓÒ Ö Ò Ø Ö Ñ ÝÒ Ñ ÑÓ ÐÐ Öº Î Ö Ó ÒØ Ø ØØ ÑÓ ÐÐÔ Ö Ñ ØÖ ÖÒ ÝÒ Ñ ÑÓ

Läs mer

1 = 2π 360 = π ( 57.3 ) 2π = = 60 1 = 60. 7π π = 210

1 = 2π 360 = π ( 57.3 ) 2π = = 60 1 = 60. 7π π = 210 ÁÒØÖÓ Ù Ø ÓÒ ÙÖ Ñ Ø Ñ Ø Å»Ì Æ Ð Ö ÓÒ ¾¼½¾¹¼ ¹¾ ½ Á Ñ» ܺ ÐÙÐÙ ÓÑÔÐ Ø ÓÙÖ º Ì ÌÖ ÓÒÓÑ ØÖ ÙÒØ ÓÒ È. Î Ò ÐÑØØ Ø Ö Ò Ö Ë ÒÙ Ó ÒÙ Ó Ø Ò Ò º Ò Ø ÓÒ Öº ÌÖ ÓÒÓÑ ØÖ ÙÒ Ø ÓÒ Ö Ó Ö Ö Ö ÌÖ ÓÒÓÑ ØÖ ÒØ Ø Ø Ö ÌÖ Ò Ð

Läs mer

Från det imaginära till normala familjer

Från det imaginära till normala familjer Från det imaginära till normala familjer Analytiska konvergenser Linnea Widman Vt 2010 Examensarbete 1, 15 hp Kandidatexamen i matematik, 180 hp Institutionen för matematik och matematisk statistik ÖÒ

Läs mer

Svenska Matematikersamfundet MEDLEMSUTSKICKET

Svenska Matematikersamfundet MEDLEMSUTSKICKET Svenska Matematikersamfundet MEDLEMSUTSKICKET 15 februari 2010 Redaktör: Ulf Persson Ansvarig utgivare: Tobias Ekholm What should a Mathematician Know?: Davis & Mumford Två klassiska läroböcker i analys:

Läs mer

x + y + z = 0 ax y + z = 0 x ay z = 0

x + y + z = 0 ax y + z = 0 x ay z = 0 LUNDS TEKNISKA HÖGSKOLA MATEMATIK TENTAMENSSKRIVNING LINJÄR ALGEBRA 2011-12-13 kl 1419 INGA HJÄLPMEDEL Lösningarna skall vara försedda med ordentliga motiveringar Alla koordinatsystem får antas vara ortonormerade

Läs mer

Å Þ Ö Î Ö Ø ÓÒ Ó Ò Ö Ð Ö Ð ÓÖ Ø Ñ ÖØ Ø ÓÒ Ö ÙÐØĐ Ø ĐÙÖ ÁÒ ÓÖÑ Ø Ö Ö Ö ¹Ã ÖÐ ¹ÍÒ Ú Ö ØĐ Ø ÌĐÙ Ò Ò ÞÙÖ ÖÐ Ò ÙÒ Ö Ò Ó ØÓÖ Ö Æ ØÙÖÛ Ò Ø Ò ÚÓÖ Ð Ø ÚÓÒ Ö ØÓ

Å Þ Ö Î Ö Ø ÓÒ Ó Ò Ö Ð Ö Ð ÓÖ Ø Ñ ÖØ Ø ÓÒ Ö ÙÐØĐ Ø ĐÙÖ ÁÒ ÓÖÑ Ø Ö Ö Ö ¹Ã ÖÐ ¹ÍÒ Ú Ö ØĐ Ø ÌĐÙ Ò Ò ÞÙÖ ÖÐ Ò ÙÒ Ö Ò Ó ØÓÖ Ö Æ ØÙÖÛ Ò Ø Ò ÚÓÖ Ð Ø ÚÓÒ Ö ØÓ Å Þ Ö Î Ö Ø ÓÒ Ó Ò Ö Ð Ö Ð ÓÖ Ø Ñ ÖØ Ø ÓÒ Ö ÙÐØĐ Ø ĐÙÖ ÁÒ ÓÖÑ Ø Ö Ö Ö ¹Ã ÖÐ ¹ÍÒ Ú Ö ØĐ Ø ÌĐÙ Ò ÞÙÖ ÖÐ Ò ÙÒ Ö Ò Ó ØÓÖ Ö Æ ØÙÖÛ Ò Ø Ò ÚÓÖ Ð Ø ÚÓÒ Ö ØÓÔ Ë Û ÖÞÛ ÐÐ Ö ÌĐÙ Ò ½ Ì Ö ÑĐÙÒ Ð Ò ÉÙ Ð Ø ÓÒ ½ º½¾º½

Läs mer

level days

level days ÌÓÑÑÝ ÆÓÖÖ ÅØÑØ ØØ Ø ÐÑÖ ² Í ½ ÑÖ ¾¼¼ ÈÓ ÓÒÔÖÓ Ò Ó ÜØÖÑ Ð ØÖ ÒÒ ÖÐ ÒÒ Ú ØÓÖØ Ö ÐØ ÖÒ Ô ØÑØ ÓÚÒÐ ÒÐ Öº Î ÖÖ Ñ ØØ ÒÖ ÈÓ ÓÒÔÖÓ Ò ÓÑ ÓØ Ö Ò Ö ÑÓÐÐ Ö ÒÖ ØÒ ÓÚÒÐ ÒÐ Ö ÒØÖÖº ËÒ Ú Ñ Ò ÈÇ̹ÑØÓÒ ØØ ØÓÖÐÒ ÐÐÖ ØÝÖÒ

Läs mer

ÖÙÒ ÙÖ Ë Ò Ð Ò Ð Ò Ö Ð Ò Ò Ñ Ø Ö Ð À ÒÒÙ ÌÓ ÚÓÒ Ò Ö Ö Ø Ú ÌÓÑ Ö Ñ Ò ÙÐØ Ø Ò Ö Ò ØÙÖÚ Ø Ò Ô Ö Ó Ø Ò Ó Ñ ¾¼½

ÖÙÒ ÙÖ Ë Ò Ð Ò Ð Ò Ö Ð Ò Ò Ñ Ø Ö Ð À ÒÒÙ ÌÓ ÚÓÒ Ò Ö Ö Ø Ú ÌÓÑ Ö Ñ Ò ÙÐØ Ø Ò Ö Ò ØÙÖÚ Ø Ò Ô Ö Ó Ø Ò Ó Ñ ¾¼½ ÖÙÒ ÙÖ Ë Ò Ð Ò Ð Ò Ö Ð Ò Ò Ñ Ø Ö Ð À ÒÒÙ ÌÓ ÚÓÒ Ò Ö Ö Ø Ú ÌÓÑ Ö Ñ Ò ÙÐØ Ø Ò Ö Ò ØÙÖÚ Ø Ò Ô Ö Ó Ø Ò Ó Ñ ¾¼½ Ö Ð Ò Ò ÒØ Ò Ò Ö Ö Ú Ö ÙÖ Ò ÖÙÒ ÙÖ Ë Ò Ð ¹ Ò Ð Ò Ôº Ì˵ Ö ØÙ Ö Ò Ú ÙÐØ Ø Ò Ö Æ ØÙÖÚ Ø Ò Ô Ö Ó

Läs mer

ÁÒÐÒÒ Ú ØÖØÖ Ú Ò Ø ÒÒ ÐÐ ÖÚØ ÓÑ ÒÖ Ú ØØ Ò ÚĐÖÔÔÔÖ ÒĐÑÐÒ Ò Øº ØÒ ÔÖ Ú ØÒ Ø ØÒ Ñ Ë Øµº ÄØ ÒÙ Ì ÚÖ ØØ ÚØ ÖÑØ ØÙÑ Ó ÒØ ØØ ØØ Ú Ø ÖÚØ ØÒ Ò ÒÐĐÓ Ú ØÒ Ì Ó ÙØ

ÁÒÐÒÒ Ú ØÖØÖ Ú Ò Ø ÒÒ ÐÐ ÖÚØ ÓÑ ÒÖ Ú ØØ Ò ÚĐÖÔÔÔÖ ÒĐÑÐÒ Ò Øº ØÒ ÔÖ Ú ØÒ Ø ØÒ Ñ Ë Øµº ÄØ ÒÙ Ì ÚÖ ØØ ÚØ ÖÑØ ØÙÑ Ó ÒØ ØØ ØØ Ú Ø ÖÚØ ØÒ Ò ÒÐĐÓ Ú ØÒ Ì Ó ÙØ ½º ÓÑÒÒ ÔÖÒÔÒ ØØ ÚĐÖÔÔÔÖ ÓÑ ÒÖ ØÖÑÖ Ú ÒÖ ÚĐÖÔÔÔÖ ÐÐ ØØ ¹ ÒÒ ÐÐØ ÖÚغ ÊĐØØØÒ ÑÒ ÝÐØÒ ØØ ĐÓÔ ØØ ÚØ ÚĐÖÔÔÔÖ ØØ ÖÑØ ØÙÑ ØÐÐ ØØ ĐÓÖÚĐ ÙÔÔÓÖØ ÔÖ ÐÐ Ò ĐÓÔÓÔØÓÒº ¹ ØÖ Ó ÓÔØÓÒ ÓÒØÖØ ĐÖ ÑÝØ ÑÐ ĐÓÖØÐ Öº ØÖ Ö ÚÖØ

Läs mer

Svenska Matematikersamfundet MEDLEMSUTSKICKET

Svenska Matematikersamfundet MEDLEMSUTSKICKET Svenska Matematikersamfundet MEDLEMSUTSKICKET 15 januari 2007 Redaktör: Ulf Persson Ansvarig utgivare: Olle Häggström Mittag-Lefflers testamente: Arild Stubhaug Reminiscenser av Mittag-Lefflerinstitutet:

Läs mer

¾¼ Ë Ò ÓÐ ÖØ Ö Ò ÓÒÒ Ö ËØÓ ¹ ÓÐÑ ½ ¼ º ½½ º Í ÍÍ Ë ÄÍÅ ÆÍ Å Ú Ò ØØ Ö Ú Ë Ö ØÖ Ñº ÀÒÚ ÖÒ ¾½ ¾¾ ¾ ¾¾ ¾ ½¼½ ¾ ¾ ¾ ½¾ ½ ½ ¾ ¾º ¾½ Ö À Ò ËÚ Ò Ú Ö º ÍÖ ÇÖ Ó

¾¼ Ë Ò ÓÐ ÖØ Ö Ò ÓÒÒ Ö ËØÓ ¹ ÓÐÑ ½ ¼ º ½½ º Í ÍÍ Ë ÄÍÅ ÆÍ Å Ú Ò ØØ Ö Ú Ë Ö ØÖ Ñº ÀÒÚ ÖÒ ¾½ ¾¾ ¾ ¾¾ ¾ ½¼½ ¾ ¾ ¾ ½¾ ½ ½ ¾ ¾º ¾½ Ö À Ò ËÚ Ò Ú Ö º ÍÖ ÇÖ Ó Ë ÙÖ Ö ÐÐ Ð ØØ Ö ØÙÖ Ò Ö Ö ÐÐ ¾¼ ÒÙ Ö ¾¼¼ Á Ë Ð Ò ½ ½ Ë Ð Ð Ø ÐÓ Ð³ Ô ÖÓ Ì ÐÐ ÓÔÔ Ø Ø Ö¹ Ò µº ÍÖ Ä Ò ÚÓ ÁÒØ ÖÒ ÒÖ ½ º Ø Ô Ô Ö ÒØÓº Ë ÑÑ ÔÙ Ð Ø ÓÒ ÓÑ ½ ¼º ¾ Ë Ô Ö ÑÓ Ô Ö Ñµº ÍÖ Ä Ò ÚÓ ÁÒØ ÖÒ ¹ ÒÖ ½ º ÃÓÖØ

Läs mer

B:=0; C:=0; B:=B+2; C:= 0; B>0 -> B:= B-2; B>0 -> B:= B-2;

B:=0; C:=0; B:=B+2; C:= 0; B>0 -> B:= B-2; B>0 -> B:= B-2; ËÝÑ ÓÐ Ò ÐÝ Ó ÌÖ Ò Ø ÓÒ ËÝ Ø Ñ ÁÒÚ Ø Ô Ô Ö Ø Ø Ëž¼¼¼ ÏÓÖ ÓÔ Æ Ø Ö Ò Ë Ò Ö ÓÑÔÙØ Ö Ë Ò Ä ÓÖ ØÓÖÝ ËÊÁ ÁÒØ ÖÒ Ø ÓÒ Ð Å ÒÐÓ È Ö ¼¾ ÍË Ò Ö ÓÛÖ Ðº Ö ºÓÑ ÍÊÄ ØØÔ»»ÛÛÛº к Ö ºÓÑ» Ò Ö» È ÓÒ ½ ¼µ ¹ ¾ ¾ Ü ½ ¼µ ¹¾

Läs mer

Svenska Matematikersamfundet MEDLEMSUTSKICKET

Svenska Matematikersamfundet MEDLEMSUTSKICKET Svenska Matematikersamfundet MEDLEMSUTSKICKET 15 oktober 2008 Redaktör: Ulf Persson Ansvarig utgivare: Nils Dencker Brändén och Karlsson Wallenbergpristagare: Borcea och Benedicks Lund under luppen: Magnus

Läs mer

Tmem. ::= {mem data := Tmem data ;mem free := Tmem free ;mem null := Tmem null ;mem code := Tmem code }

Tmem. ::= {mem data := Tmem data ;mem free := Tmem free ;mem null := Tmem null ;mem code := Tmem code } ÓÖÑ Ð Î Ö Ø ÓÒ Ó Å ÑÓÖÝ ÅÓ Ð ÓÖ ¹Ä ÁÑÔ Ö Ø Ú Ä Ò Ù Ë Ò Ö Ò Ð ÞÝ Ò Ú Ö Ä ÖÓÝ ÁÆÊÁ ÊÓÕÙ ÒÓÙÖØ ½ Ä Ò Ý Ü Ö Ò ßË Ò Ö Ò º Ð ÞÝ Ú ÖºÄ ÖÓÝÐ ÒÖ º Ö ØÖ Øº Ì Ô Ô Ö ÔÖ ÒØ ÓÖÑ Ð Ú Ö Ø ÓÒ Û Ø Ø ÓÕ ÔÖÓÓ Ø ÒØ Ó Ñ ÑÓÖÝ

Läs mer

ÍØÚÖ Ö Ò Ú ËË ¹ Ò Ð Ö Ò ÓÑ Ö Ö Ò Ò Ø Ð ÓÔ Ö Ø Ö ÓÔ Ö Ø Ú Ú Ö Ñ Ø Å ØØ Ë Ð Ò Ö Ñ ¾¼¼ Å Ø Ö³ Ì Ò ÓÑÔÙØ Ò Ë Ò ¾¼ Ö Ø ËÙÔ ÖÚ ÓÖ Ø Ë¹ÍÑÍ Â ÖÖÝ Ö ÓÒ Ü Ñ Ò Ö È Ö Ä Ò ØÖ Ñ ÍÑ ÍÒ Ú Ö ØÝ Ô ÖØÑ ÒØ Ó ÓÑÔÙØ Ò Ë Ò Ë

Läs mer

arxiv: v1 [physics.gen-ph] 3 Sep 2008

arxiv: v1 [physics.gen-ph] 3 Sep 2008 Ê Ä ÌÁÎÁËÌÁËÃ Ê ÈËÇ Á arxiv:0809.0708v1 [physics.gen-ph] 3 Sep 2008 Ë ÑÑ Ò ØØÒ Ò º Ö Ð Ò Ò Ð Ö Ò ËÔ ÐÐ Ê Ð Ø Ú Ø Ø Ø ¹ ÓÖ Ò Ñ ØÓÖ ÓÑÑ ÒØ Ö Ö ÑØ Ú Ö Ö ØØ ÑÓ Ö Ø ÓÖ Òº ÌÖÓØ Ñ Ö Ò ÙÒ Ö Ö Ô Ò Ò ÒÒ Ø Ò Ø ÓÑ

Läs mer

Imperativ programering

Imperativ programering Imperativ programering Inlämningsuppgift 1 sommaren 2007 Jesper Wilhelmsson 12 juni 2007 1 Deluppgift A Nedan finns fem program skrivna i fem olika språk. Er uppgift är att skriva alla fem programmen i

Läs mer

k=1 r n 1 3n 3, 1 tol n

k=1 r n 1 3n 3, 1 tol n ÙÒØÓÒ ØÓÖ ØÓÖÐÓÖØÓÒ ¾ Ú ËÚÒ ËÔÒÒ ÊÚÖ Ø ¾¼¼ Ú ÂÒ Ù ØÚ ÓÒ ÁÒÐÒÒ ËØÖ Ø ÐÒ Ú ÒÒ ÐÓÖØÓÒ ÒÐÖ ÓÑ ÓÙÖÖ ÖÖ ÑÒ Ú ØÖØÖ Ñ Ö¹ ÙÑÑØÓÒº ÀÐ ÐÓÖØÓÒÒ ¹ ÙØÓÑ ÙÔÔØ ¾º½ Ö ÅÔÐ Ö ØØ ÖÖ ¹ ÝÖ Ô ÅØк À Ò ÅØÐÑÒÙÐ ÐØØÐÐÒк Î ÐÖ Ò

Läs mer

ÅÓ ÐÐ Ö Ò Ú ÝÒ Ñ Ý Ø Ñ Ò Ø ÖÐ ÓÒ Ó ÈÖ Ë ÑÙ Ð ÓÒ + Ú º º Ý Ø ÑØ Ò ÁÒ Øº º ÁÒ ÓÖÑ Ø ÓÒ Ø ÒÓÐÓ ÍÔÔ Ð ÙÒ Ú Ö Ø Ø + Ú º º Ð ØÖÓØ Ò À ÓÐ Ò Ð ÖÒ ¾¾ Ñ Ö ¾¼¼

ÅÓ ÐÐ Ö Ò Ú ÝÒ Ñ Ý Ø Ñ Ò Ø ÖÐ ÓÒ Ó ÈÖ Ë ÑÙ Ð ÓÒ + Ú º º Ý Ø ÑØ Ò ÁÒ Øº º ÁÒ ÓÖÑ Ø ÓÒ Ø ÒÓÐÓ ÍÔÔ Ð ÙÒ Ú Ö Ø Ø + Ú º º Ð ØÖÓØ Ò À ÓÐ Ò Ð ÖÒ ¾¾ Ñ Ö ¾¼¼ ÅÓÐÐÖÒ Ú ÝÒÑ Ý ØÑ ÒØ ÖÐ ÓÒ Ó ÈÖ ËÑÙÐ ÓÒ + Úº º Ý ØÑØÒ ÁÒ Øº º ÁÒÓÖÑØÓÒ ØÒÓÐÓ ÍÔÔ Ð ÙÒÚÖ ØØ + Úº º ÐØÖÓØÒ À ÓÐÒ ÐÖÒ ¾¾ ÑÖ ¾¼¼ ÖÓÖ ØØ ÓÑÔÒÙÑ Ö ÙØÚÐØ ÙÒÖ ¾¼¼¹¾¼¼ Ó Ö Ú ØØ ÓÑ Ò Ð Ú ÙÖ ÑØÖÐØ ØÐÐ ÙÖ Ò ÅÓÐÐÖÒ

Läs mer

Svenska Matematikersamfundet MEDLEMSUTSKICKET

Svenska Matematikersamfundet MEDLEMSUTSKICKET Svenska Matematikersamfundet MEDLEMSUTSKICKET 15 maj 2010 Redaktör: Ulf Persson Ansvarig utgivare: Tobias Ekholm 19P 10P 2P 11P 20P 29P 6P 15P 24P P 25P 16P 7P 30P 21P 12P 3P 26P 17P 8P John Tate - Abelprisvinnare:

Läs mer

Article available at or

Article available at   or Å Ø º ÅÓ Ðº Æ Øº È ÒÓѺ ÎÓк ÆÓº ¾ ¾¼¼ ÔÔº ¾ ¹ ÅÓ ÐÐ Ò ÚÓÐÙØ ÓÒ Ó Ê ÙÐ ØÓÖÝ Æ ØÛÓÖ Ò ÖØ Ð Ø Ö º Ë Ò Þ¹ a,c º È Ö ÓÒ a ºź È b Ò º ÐÓÒ ½,a,c a ÄÁÊÁË ÆÊË ÍÅÊ ¾¼ ÁÆË ¹ÄÝÓÒ ÍÒ Ú Ö Ø ÄÝÓÒ ¾½ Î ÐÐ ÙÖ ÒÒ Ö Ò

Läs mer

Svenska Matematikersamfundet MEDLEMSUTSKICKET

Svenska Matematikersamfundet MEDLEMSUTSKICKET Svenska Matematikersamfundet MEDLEMSUTSKICKET 15 november 2010 Redaktör: Ulf Persson Ansvarig utgivare: Tobias Ekholm ICM 2010 - Hyderabad: Ulf Persson The Good, the Bad and the Ugly: Bill Casselman Platons

Läs mer