120 likes | 234 Views
Počítače a programování 2. P řednáška 12 5.5.2014 Jiří Šebesta. TÉMA. Rozbor zápočtového testu. Rozbor zápočtového testu (1/9). Příklad 1 (2 body) Definujte matici A tak, aby byla naplněna následujícími hodnotami: A = 15 16 17 18 19 20 50 49 48 47 46 45 50 42 34 26 18 10
E N D
Počítače a programování 2 Přednáška 12 5.5.2014 Jiří Šebesta
TÉMA Rozbor zápočtového testu
Rozbor zápočtového testu (1/9) Příklad 1 (2 body) Definujte matici A tak, aby byla naplněna následujícími hodnotami: A = 15 16 17 18 19 20 50 49 48 47 46 45 50 42 34 26 18 10 99 13 21 22 23 24
Rozbor zápočtového testu (2/9) Příklad 2 (4 body) Sestavte skript, který v matici A z příkladu 1 vynuluje nejprve první a pátý sloupec a všechny řádky pak sečte s třetím řádkem. Výsledek: A = 0 58 51 44 0 30 0 91 82 73 0 55 0 84 68 52 0 20 0 55 55 48 0 34
Rozbor zápočtového testu (3/9) Příklad 3 (2 body) Sestavte skript, který z prvního, třetího a čtvrtého řádku matice A z příkladu 1 vytvoří řádkový vektor B, ve kterém budou hodnoty redukované matice A skládány po řádcích. Výsledek: B = 15 16 17 18 19 20 50 42 34 26 18 10 99 13 21 22 23 24
Rozbor zápočtového testu (4/9) Příklad 4 (7 bodů) Sestavte skript, který vykreslí eliptickou spirálu se základnou v rovině xy s hlavní poloosou v ose x a délkou poloosy 10 a vedlejší poloosou v ose y s délkou 3. Střed základny eliptické spirály nechť je v bodě [2, 4]. Stoupání v ose z nechť je lineární jedna jednotka v ose z na jeden závit (začátek je pro z = 0). Eliptická spirála nechť má tři celé závity a je vykreslena plnou červenou čárou spojující čtvercové značky po 10° (viz obrázek). Graf doplňte mřížkou a popisem os. Osy nechť mají stejná měřítka. Počáteční pohled na graf nechť je z azimutu -50° a elevace 25°.
Rozbor zápočtového testu (5/9) Výsledek:
Rozbor zápočtového testu (6/9) Příklad 5 (7 bodů) Sestavte funkci, která vykreslí síťový graf funkce: , kde L a K jsou konstanty. Vstupními parametry funkce jsou právě konstanty L a K a rozsahy (minimum a maximum) nezávislých proměnných x a y. Mříž nechť má vždy 50 x 50 ok, barevná mapa (paleta) je jen modrá (pro hodnoty do poloviny rozsahu z) a červená (pro hodnoty od poloviny rozsahu z). Nechť je graf popsán a součástí je i colorbar, počáteční pohled na graf nechť je z azimutu -45° a elevace 45°. Přiložený obrázek je pro K = 2 a L = 1 a pro rozsah v obou osách od - do .
Rozbor zápočtového testu (7/9) Výsledek:
Rozbor zápočtového testu (8/9) Příklad 6 (8 bodů) Sestavte funkci, která načte bitmapový obrázek. Jméno BMP souboru je parametrem funkce. Funkce nechť vykreslí 3 histogramy úrovně jednotlivých barevných složek v procentuálním vyjádření do společného grafu s jednotlivými histogramy pod sebou. Maximum úrovně barvy je pro hodnotu 255, minimum 0. Histogramy nechť má deset úseků. Návratové hodnoty funkce nechť jsou střední hodnota úrovně červené, zelené a modré složky pro celý obrázek v procentuálním vyjádření (0 až 100). Níže je uveden příklad pro mkid.bmp.
Rozbor zápočtového testu (9/9) Výsledek:
HODNĚ ŠTĚSTÍ V TESTU DĚKUJI ZA POZORNOST