next up previous
Next: About this document ... Up: MatlabJeopardy Previous: MatlabJeopardy

Matlab-Jeopardy

Jag ger svaren, ni ställer frågorna:


vektorer och matriser

100:-kort kommando för att definiera listan/vektorn $ [3\,\,5\,\,7\,\,9\,\,11\,\,13]$.

200:-transformerar denna till en kolonn med namnet $ b$.

300:-adderar kvadraterna på talen i $ b$

400:-definierar 5*3-matrisen $ A$ vars element är summan av deras rad- och kolonn-nummer.

500:-löser ekvationssystemet $ Ax=b$

villkor

100:-testar om $ \pi$ är större än tjugotvå sjundedelar

200:-testar om 2 upphöjt till 10 är större än 1000 och skriver i så fall ut texten ``stort tal''

300:-testar om ordet ``film'' har mer än 4 bokstäver och skriver i så fall ut texten ``Nils Petter'', annars ``Sundgren''.

400:-skriver ut värdet av $ a$ om $ a>b$ och värdet av $ b$ om $ b>a$, annars texten ``oavgjort''.

500:-testar om eps är skilt ifrån 0 och 1+eps/2=1+eps/3 och skriver ut texten ``knepigt'' om detta är fallet

loopar

100:-for-loop som skriver ut kvadraterna på talen 0, 0.1, 0.2,.., 10.0.

200:-for-loop som beräknar resten vid division av 100 med 13 genom att helt enkelt räkna baklänges från 100 till 0 i steg om 13

300:-while-loop som beräknar kapitaltillväxten hos en hundralapp med 10 procents årsränta tills insatskapitalet fördubblats

400:-for-loop som definierar en matris $ A$ med kolonner bestående av talen $ i$ till $ i+5$, där $ i$ är kolonnens nummer

500:-for-loop som 10 gånger undersöker hur många gånger man måste addera rand(1), utgående från noll, för att få ihop till (minst) 10.

funktioner

100:-en funktionsfil som givet två tal beräknar deras summa och produkt och skriver ut dessa

200:-en funktionsfil som givet ett insatskapital och en lista med förväntade årsrntesatser för kommande $ n$ år beräknar resulterande kapitaltillväxt

300:-en funktionsfil som givet ett intervall och ett $ x$-uttryck plottar funktionen ifråga på det givna intervallet.

400:-en funktionsfil som 10 gånger skapar två slump(hel)tal $ a$ och $ b$ mellan 1 och 12 och frågar efter deras produkt, och som beräknar antalet gånger användaren svarar rätt.

500:-en funktionsfil som för en given funktion, definierad i en annan funktionsfil, använder feval, min och max för att på ett givet intervall plotta funktionen ifråga och markera dess min resp maxpunkt.


next up previous
Next: About this document ... Up: MatlabJeopardy Previous: MatlabJeopardy
Kenneth Eriksson 2002-09-06