11MAMY LS 2017/2018. Úvod do Matlabu. 21. února Skupina 01. reseni2.m a tak dále + M souborem zadané funkce z příkladu 3 + souborem skupina.

Podobné dokumenty
NALG 001 Lineární algebra a geometrie 1, zimní semestr MFF UK Doba řešení: 3 hodiny

Eukleidovský prostor a KSS Eukleidovský prostor je bodový prostor, ve kterém je definována vzdálenost dvou bodů (metrika)

1. LINEÁRNÍ ALGEBRA Vektory Operace s vektory... 8 Úlohy k samostatnému řešení... 8

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2,

Uspořádanou n-tici reálných čísel nazveme aritmetický vektor (vektor), ā = (a 1, a 2,..., a n ). Čísla a 1, a 2,..., a n se nazývají složky vektoru

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]

výsledek 2209 y (5) (x) y (4) (x) y (3) (x) 7y (x) 20y (x) 12y(x) (horní indexy značí derivaci) pro 1. y(x) = sin2x 2. y(x) = cos2x 3.

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

1 Zobrazení 1 ZOBRAZENÍ 1. Zobrazení a algebraické struktury. (a) Ukažte, že zobrazení f : x

Úvod do lineární algebry

0.1 Úvod do lineární algebry

Zdrojem většiny příkladů je sbírka úloh 1. cvičení ( ) 2. cvičení ( )

Lineární algebra - I. část (vektory, matice a jejich využití)

Cvičení z Lineární algebry 1

maticeteorie 1. Matice A je typu 2 4, matice B je typu 4 3. Jakých rozměrů musí být matice X, aby se dala provést

0.1 Úvod do lineární algebry

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

Matematika 2 (Fakulta ekonomická) Cvičení z lineární algebry. TU v Liberci

VEKTORY. Obrázek 1: Jediný vektor. Souřadnice vektoru jsou jeho průměty do souřadných os x a y u dvojrozměrného vektoru, AB = B A

Matematika B101MA1, B101MA2

ALGEBRA. Téma 5: Vektorové prostory

Základy matematiky pro FEK

příkladů do cvičení. V textu se objeví i pár detailů, které jsem nestihl (na které jsem zapomněl) a(b u) = (ab) u, u + ( u) = 0 = ( u) + u.

f(x) = arccotg x 2 x lim f(x). Určete všechny asymptoty grafu x 2 2 =

DEFINICE Z LINEÁRNÍ ALGEBRY

Operace s maticemi. 19. února 2018

3.2. ANALYTICKÁ GEOMETRIE ROVINY

1 Projekce a projektory

VĚTY Z LINEÁRNÍ ALGEBRY

Soustavy lineárních rovnic a determinanty

VÝSLEDKY Písemný test z předmětu BI-LIN( ), varianta R. + c)det A= 3det B, d)det A= 6det B, e)det A=6detB.

Základní pojmy teorie množin Vektorové prostory

A[a 1 ; a 2 ; a 3 ] souřadnice bodu A v kartézské soustavě souřadnic O xyz

KTE / PPEL Počítačová podpora v elektrotechnice

(Cramerovo pravidlo, determinanty, inverzní matice)

ANALYTICKÁ GEOMETRIE V ROVINĚ

MENDELOVA UNIVERZITA V BRNĚ LDF MT MATEMATIKA VEKTORY, MATICE

MENDELOVA UNIVERZITA V BRNĚ LDF MT MATEMATIKA VEKTORY, MATICE

1 Analytická geometrie

Diskretizace. 29. dubna 2015

Vektorový prostor. Př.1. R 2 ; R 3 ; R n Dvě operace v R n : u + v = (u 1 + v 1,...u n + v n ), V (E 3 )...množina vektorů v E 3,

Determinanty. Obsah. Aplikovaná matematika I. Pierre Simon de Laplace. Definice determinantu. Laplaceův rozvoj Vlastnosti determinantu.

11. VEKTOROVÁ ALGEBRA A ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ. u. v = u v + u v. Umět ho aplikovat při

y (5) (x) y (4) (x) + 4y (3) (x) 12y (x) 45y (x) 27y(x) (horní indexy značí derivaci) pro 3. y(x) = x sin 3x 4. y(x) = x cos 3x 9.

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

II. Úlohy na vložené cykly a podprogramy

Matice. Modifikace matic eliminační metodou. α A = α a 2,1, α a 2,2,..., α a 2,n α a m,1, α a m,2,..., α a m,n

Operace s maticemi

a počtem sloupců druhé matice. Spočítejme součin A.B. Označme matici A.B = M, pro její prvky platí:

Soustavy lineárních rovnic

7. Lineární vektorové prostory

6. Vektorový počet Studijní text. 6. Vektorový počet

Lineární algebra Operace s vektory a maticemi

MATEMATIKA A Metodický list č. 1

1 Řešení soustav lineárních rovnic

Hisab al-džebr val-muqabala ( Věda o redukci a vzájemném rušení ) Muhammada ibn Músá al-chvárizmího (790? - 850?, Chiva, Bagdád),

Skalár- veličina určená jedním číselným údajem čas, hmotnost (porovnej životní úroveň, hospodaření firmy, naše poloha podle GPS )

1 Determinanty a inverzní matice

8 Matice a determinanty

Aplikovaná numerická matematika - ANM

Univerzitní licence MATLABu. Pište mail na: se žádostí o nejnovější licenci MATLABu.

1 Linearní prostory nad komplexními čísly

Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty. študenti MFF 15. augusta 2008

Učební texty k státní bakalářské zkoušce Matematika Skalární součin. študenti MFF 15. augusta 2008

Vybrané kapitoly z matematiky

HODNOST A DETERMINANT MATICE, INVERZNÍ MATICE

KIV/ZI Základy informatiky MS EXCEL MATICOVÉ FUNKCE A SOUHRNY

Základy maticového počtu Matice, determinant, definitnost

Matematika. Kamila Hasilová. Matematika 1/34

1 Vektorové prostory.

HODNOST A DETERMINANT MATICE, INVERZNÍ MATICE

VI. Maticový počet. VI.1. Základní operace s maticemi. Definice. Tabulku

Skalární součin dovoluje zavedení metriky v afinním bodovém prostoru, tj. umožňuje nám určovat vzdálenosti, odchylky, obsahy a objemy.

Matematika 1 MA1. 2 Determinant. 3 Adjungovaná matice. 4 Cramerovo pravidlo. 11. přednáška ( ) Matematika 1 1 / 29

Afinita je stručný název pro afinní transformaci prostoru, tj.vzájemně jednoznačné afinní zobrazení bodového prostoru A n na sebe.

Soustavy lineárních rovnic

PROSTORY SE SKALÁRNÍM SOUČINEM. Definice Nechť L je lineární vektorový prostor nad R. Zobrazení L L R splňující vlastnosti

Číselné vektory, matice, determinanty

Kapitola 11: Vektory a matice:

a + b + c = 2 b + c = 1 a b = a 1 2a 1 + a a 3 + a 5 + 2a 2 + a 2 + a

Matematika I 12a Euklidovská geometrie

ÚlohykpřednášceNMAG101a120: Lineární algebra a geometrie 1,

Determinant matice řádu 5 budeme počítat opakovaným použitím rozvoje determinantu podle vybraného řádku nebo sloupce. Aby byl náš výpočet

Lineární algebra. Matice, operace s maticemi

14. přednáška. Přímka

Poznámka. V některých literaturách se pro označení vektoru také používá symbolu u.

AKM CVIČENÍ. Opakování maticové algebry. Mějme matice A, B regulární, potom : ( AB) = B A

Matice. Předpokládejme, že A = (a ij ) je matice typu m n: diagonálou jsou rovny nule.

Základy matematiky pracovní listy

Soustavy lineárních rovnic-numerické řešení. October 2, 2008

označme j = (0, 1) a nazvěme tuto dvojici imaginární jednotkou. Potom libovolnou (x, y) = (x, 0) + (0, y) = (x, 0) + (0, 1)(y, 0) = x + jy,

6. ANALYTICKÁ GEOMETRIE

11. VEKTOROVÁ ALGEBRA A ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ

F A,B = Vektory baze vyjádřete jako aritmetické vektory souřadnic vzhledem

Matematika B101MA1, B101MA2

ÚSTAV MATEMATIKY A DESKRIPTIVNÍ GEOMETRIE. Matematika 0A1. Cvičení, zimní semestr. Samostatné výstupy. Jan Šafařík

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.

Matematika I, část I. Rovnici (1) nazýváme vektorovou rovnicí roviny ABC. Rovina ABC prochází bodem A a říkáme, že má zaměření u, v. X=A+r.u+s.

I. Diferenciální rovnice. 3. Rovnici y = x+y+1. převeďte vhodnou transformací na rovnici homogenní (vzniklou

Transkript:

11MAMY LS 2017/2018 Cvičení č. 2: 21. 2. 2018 Úvod do Matlabu. Jan Přikryl 21. února 2018 Po skupinách, na které jste se doufám rozdělili samostatně včera, vyřešte tak, jak nejlépe svedete, níže uvedená zadání. Nepředpokládám, že by bylo více, než 10 skupin, a předpokládám, že jste rozumní a svéprávní a dokážete se dohodnout na tom, kdo si vybere které číslo skupiny. Teoreticky by mělo být možné se již rozřadit přímo po přihlášení na web předmětu, nedokážu ale zkontrolovat, že je vše opravdu funkční. Řešením každého zadání bude ZIP soubor s dávkovými M soubory nazvanými reseni1.m, reseni2.m a tak dále + M souborem zadané funkce z příkladu 3 + souborem skupina.txt v němž uvedete svá nacionále. Pokud vše bude fungovat, řešení nahrává jeden ze skupiny po přihlášení na https://zolotarev.fd.cvut.cz/mamy do 21.2.2018 16:00. V případě nouze, protože nemám možnost zasáhnout, mi můžete soubor poslat e-mailem na školní adresu prikryl@fd.cvut.cz, přičemž opět platí výše uvedený časový limit. U příkladů 4 a 5 předpokládám v některých případech určité základní znalosti lineární algebry a záměrně vám nebudu radit více, rád ale případné dotazy zodpovím příští týden. Chci pouze vědět, jak na tom jste, čtvrteční test to prověří jenom z části. Skupina 01 Je dán vektor a = (1 2 3) a b = (4 5 6). Uved te, jak v Matlabu vynásobíte vektor a s vektorem b operací typu prvek s prvkem? Je dána matice A=[1 2 4; 6 8 5; 2 2 1] a matice B=[0 2 5; 6 9 3; 1 1 4]. Jak v Matlabu zjistíte, zda jsou prvky matice A menší nebo rovny prvkům matice B? Zapište 1

výsledek této operace. Naprogramujte M-funkci, implementující jednoduchý diskrétní dynamický lineární systém tzv. exponenciálního zapomínání s koeficientem zapomínání α. Výstup tohoto systému v n-tém kroku simulace je pro n 0 dán vztahem Počáteční podmínka je y[ 1] = 0. Funkci budete v Matlabu volat jako >> y = ExpSmooth(u,alpha) y[n] = α u[n] + (1 α) y[n 1]. kde u je vektor vstupních hodnot, alpha je hodnota koeficientu zapomínání, přičemž α (0, 1), a y je vektor výstupních hodnot o stejné délce, jako u. Nezapomeňte, že Matlab indexuje pole od jedničky, platí tedy u[0] u(1). Zapište, jak pro u = (0, 1, 0, 1, 1, 1, 0, 1) a α = 0,9 vykreslíte do jednoho grafu průběhy hodnot u a y. Určete AB BA 1 5 2 1 1 1 A = 0 2 1, B = 2 3 1. 3 1 1 2 4 1 Řešte soustavu lineárních rovnic 2x + y z u = 4, x + y + z + u = 2, x + 2y + 3z + 4u = 7, 3x + 2y 7z + 2u = 13. Skupina 02 Jak vytvoříte sloupcový vektor v, jež obsahuje posloupnost hodnot od -10 do 10 s krokem 0,1? Jak pomocí vnitřní funkce Matlabu zjistíme délku vektoru v? 2

( ) 1 2 4 6 Je dána matice A =. Jak pouze pomocí indexů a bez pomocných 5 2 2 1 proměnných obrátíte pořadí sloupců matice A? Vypište výsledek této operace. Naprogramujte M-funkci, implementující lineární systém váženého klouzavého průměru posledních tří hodnot, popsaný pro n 0 vztahem y[n] = 1 4 u[n] + 1 2 u[n 1] + 1 u[n 2]. 4 Systém je kauzální, hodnoty u[ 1] a u[ 2] volte nulové. Funkci budete v Matlabu volat jako >> y = WeightedAvg(u) kde u je vektor vstupů systému a y je vektor výstupních hodnot o stejné délce, jako vektor u. Nezapomeňte, že Matlab indexuje pole od jedničky, platí tedy u[0] u(1). Zapište, jakým způsobem do jednoho grafu vykreslíte průběhy hodnot u a y. Vypočtěte 4 2 1 1 3 2 2 2. 1 0 5 Řešte soustavu lineárních rovnic 2x + 3y + 5u = 2, x + y + 5z + 2u = 1, 2x + y + 3z + 2u = 3, x + y + 3z + 4u = 3. Skupina 03 Jak v prostředí systému Matlab nadefinujete vektor a = (5.0, 4.9, 4.8,..., 1.1, 1.0)? Napište jakým příkazem zjistíte délku vektoru a. 3

Jak v MATLABu jedním příkazem zjistíte, zda jsou prvky druhého řádku matice A větší nebo rovny než odpovídající prvky v prvním sloupci matice B? Zapište výsledek této operace pro matice A=[1 2 4 5; 6 8 5 1; 2 2 1 7] a B=[3 3 2 9; 8 1 2 7; 6 3 5 0; 2 1 3 2]. Naprogramujte M-funkci, implementující tak zvaný statický model opakovaně měřených dat. Vstupem systému je k časových posloupností u 1, u 2,..., u k měření té samé veličiny, výstup systému v časovém kroku n je pro n 0 dán aritmetickým průměrem z k vstupních hodnot u 1 [n], u 2 [n],..., u k [n], čili vztahem Funkci budete v MATLABu volat jako >> y = StaticModel(U) y[n] = 1 k u i [n]. k i=1 kde U je matice sloupcových vektorů vstupních hodnot u i (počet sloupců matice je tedy roven k, v prvním sloupci je uložena posloupnost u 1, v posledním u k ) a y je vektor výstupních hodnot o stejné délce, jako počet řádek matice U. Zapište, jakým způsobem do jednoho grafu vykreslíte průběhy hodnot u a y. Určete matice AA T, A T A, 1 2 1 A = 2 3 0. 3 1 1 Řešte soustavu lineárních rovnic x + 2y = 1, y + z = 0, x u = 1, x + y z + u = 2. Skupina 04 Mějme zadaný vektor v = (12, 34, 56, 78, 91, 23, 45, 54, 21, 25, 0, 4). Jakým způsobem vytvoříte vektor w, jenž obsahuje třetí, pátý, sedmý a devátý prvek vektoru v? 4

Jak v MATLABu vytvoříte matici ( identity ) (matici samých jedniček) B se 3 řádky a 4 3 9 sloupci? Je dána matice A =. Jak v MATLABu vytvoříte z matic A a B 9 12 1 1 1 1 matici C = 1 1 3 9? 1 1 9 12 Numerický postup výpočtu odmocniny reálného čísla a Newtonovou metodou lze popsat nelineární diferenční rovnicí y[n + 1] = 1 ( y[n] + a ). 2 y[n] Naprogramujte M-funkci, implementující výše popsaný nelineární systém. Počáteční hodnotu posloupnosti volte y[0] = a/2, výpočet ukončete po n iteracích. Funkci budete v MATLABu volat takto: >> y = Odmocnina(a,n) Zapište, jakým způsobem do jednoho grafu vykreslíte průběhy hodnot y a referenční hodnotu sqrt(a) (tu lze vykreslit pro x = [0, n] jako y = [ a, a]. Určete inverzní matici k matici A, pokud existuje 2 1 0 0 4 0 0 0 A = 7 0 1 1. 17 0 1 0 Vypočtěte vlastní čísla a vlastní vektory následující matice: 9 8 3 19 17 7. 12 10 4 Skupina 05 5

Mějme zadaný vektor v = (12, 34, 56, 78, 91, 23, 45). Jakým způsobem vytvoříte vektor w, jenž obsahuje druhý, čtvrtý a šestý prvek vektoru v? Je dána matice A=[ 1 2 ; 3 4 ]. Jak z matice A vytvoříte matici B = 1 2 1 2 3 4 3 4 1 2 1 2 3 4 3 4? Pokud byste neznali dimenze B, jakou vnitřní funkci MATLABu použijete ke zjištění počtu řádek a sloupců této matice? Naprogramujte M-funkci, implementující nelineární systém modelující relativní odchylku referenční a alternativní časové řady nenulových pozitivních hodnot. Systém lze popsat diferenční rovnicí y[n] = u ref[n] u alt [n]. u ref [n] Funkci budete v MATLABu volat jako >> y = RelDiff(uref,ualt) kde uref je vektor s daty referenční časové řady, ualt je vektor s daty alternativní časové řady (oba vektory mají stejnou délku) a y je vektor výstupních hodnot. Nezapomeňte, že Matlab indexuje pole od jedničky, platí tedy u ref [0] uref(1) a analogicky u alt [0] ualt(1). Zapište, jakým způsobem do jednoho obrázku vykreslíte vlevo graf s průběhy hodnot uref a ualt a vpravo graf hodnot y. Určete matici X tak, aby platila rovnost 1 2 1 1 2 4 0 1 3 X = 5 6 0. 1 5 0 1 2 3 Nalezněte všechny hodnoty 3 27. Skupina 06 6

Je dán vektor v = (2, 5, 8, 11, 14, 17, 20). Jak tento vektor nadefinujete v prostředí systému MATLAB pomocí příkazu sekvence? Napište příkaz, pomocí něhož z libovolného vektoru v délky větší, než tři, odstraníte první až třetí prvek. Jak v MATLABu zjistíte, které prvky libovolné matice A jsou větší nebo rovny odpovídajícím prvkům libovolné matice B, jež má stejný rozměr? Jsou dány konkrétní matice A = 6 8 5 1 1 2 4 5 2 2 1 7, B = 6 7 4 0 2 2 3 1 3 4 1 2. Vypište výsledek výše uvedené operace porovnání pro tyto dvě matice. Naprogramujte M-funkci, která pro vstupní vektor dat v vykreslí do grafu hodnoty jednotlivých prvků vektoru v a hodnoty větší, než m, barevně zvýrazní. Návratovou hodnotou funkce bude počet prvků vstupního vektoru v, které jsou větší, než zadaná vstupní hodnota m. Funkci budete v MATLABu volat takto: >> pocet = PocetVetsich(v,m) Vypočtěte následující determinant 1 2 3 1 2 4 3 2. 1 2 2 1 2 1 1 2 Vypočtěte vlastní čísla a vlastní vektory následující matice: 9 8 3 1 9 8 3 2 19 17 7 4. 12 10 4 0 Skupina 07 7

Je dán sloupcový vektor v = (1000, 998, 996,..., 2) T. Jak tento vektor efektivně nadefinujete v prostředí systému MATLAB? Jak tento sloupcový vektor změníte na vektor řádkový? Je dána matice M = 3 9 12 0 12 0 12 9 3 Jak v MATLABu určíte matici N, jež je inverzní maticí k matici M (platí tedy N = M 1 )? Jakým způsobem získáte matici Q, pro niž platí Q = (MN) T? Vypište její hodnoty. Naprogramujte M-funkci s dvěma parametry v (vektor kladných reálných hodnot) a n (reálné číslo). Výstupem funkce bude vektor y stejné délky, jako v, obsahující na odpovídajících si pozicích bud hodnotu prvku v[i], pokud je tato hodnota menší, než n, v opačném případě číslo -1. Funkce zároveň do grafu vykreslí hodnoty jednotlivých prvků vektoru v, a odlišnou barvou hodnoty vektoru y větší, než 0. Funkci budete v MATLABu volat takto: >> y = RPozice(v,n). Zjistěte, zda jsou vektory p, q, r a s lineárně závislé či nezávislé. p = (2, 1, 3, 1), q = ( 1, 1, 3, 1), r = (4, 5, 3, 1), s = (1, 5, 3, 1). Vypočtěte vlastní čísla a vlastní vektory následující matice: 12 8 3 1 19 8 3 2 9 1 7 4. 9 0 4 0 8

Skupina 08 Zapište, jak pomocí příkazu sekvence vytvoříte vektor v, jenž obsahuje klesající posloupnost hodnot od 2π do 0 do s krokem π/36 (použijte vnitřní proměnnou MATLABu pi). Jak pomocí vnitřní funkce MATLABu zjistíte počet prvků tohoto vektoru? Jsou dány matice B = 6 8 5 1 2 4 2 2 1, Z = 1 0 0 0 1 1 1 1 0 přičemž matice Z je výsledkem operace porovnání, zadané na příkazové řádce MATLABu jako Z=(A<=B). Zapište příkaz MATLABu, jímž zadáte nějakou matici A takovou, že výsledkem operace porovnání A<=B jejích prvků s prvky matice B bude matice Z. Pokud byste neznali dimenze B, jakou vnitřní funkci MATLABu použijete ke zjištění počtu řádek a sloupců této matice? Naprogramujte M-funkci implementující systém, jenž každý prvek posloupnosti u[0], u[1],..., u[k], uložené ve vstupním vektoru u, podrobí nelineární transformaci popsané pro n 0 diferenční rovnicí Uvažujte počáteční podmínku u[ 1] = 0,1. Funkci budete v MATLABu volat takto: >> y = NLTrafo(u,k,q) y[n] = k u[n]u[n 1] + q. kde u je vstupní vektor dat, k a q jsou parametry. Nezapomeňte, že Matlab indexuje pole od jedničky, platí tedy u[0] u(1). Vektory u a y pro parametry k = 1/2 a q = 1 vykreslete do jednoho obrázku., Napište vektor u = (11, 6, 5) jako lineární kombinaci vektorů p, q a r. p = (3, 2, 1), q = ( 1, 1, 2), r = (2, 1, 3). 9

Řešte soustavu lineárních rovnic x + 8y = 1, y + z = 0, x u = 1, x + y z + u = 2. Skupina 09 Jak zadáte v MATLABU sloupcový vektor v = (6, 8, 2, 4, 1) T? Jakým způsobem vynásobíte vektor v s vektorem u = (2, 8, 1, 5, 1) tak, aby výsledkem byla jedna skalární hodnota? Napište posloupnost příkazů, jejíž pomocí v libovolné čtvercové matici A rozměrů nejméně 2 2 vzájemně zaměníte prvky prvního řádku a druhého sloupce. Je-li dána konkrétní matice A = 6 8 5 1 2 4 2 1 7 1 vypište, jaký bude výsledek této záměny. Nezapomeňte na inverzi v zadání A. Naprogramujte M-funkci, která v množině bodů v rovině, zadaných maticí kartézských souřadnic, nalezne dvojici bodů s minimální Euklidovskou vzdáleností. Vstupní matice P je zadána jako x 0 y 0 x 1 y 1 P = x 2 y 2,.. jednotlivé body jsou tedy uloženy po řádcích. K určení počtu zpracovávaných bodů lze s výhodou použít funkci size(). Výstupem funkce budou souřadnice dvou bodů, p 1 a p 2, jež jsou si nejblíže. Funkci budete v MATLABu volat takto: >> [p1,p2] = NejblizsiBody ( P ) Použijte vytvořenou funkci na vámi vytvořená vzorová data, vykreslete vstupní množinu bodů a označte jinou barvou dvojici nalezených bodů., 10

Určete souřadnice vektoru u vzhledem k bázi M. u = ( 10, 7, 4), M = {(2, 1, 3), ( 3, 1, 2), (5, 2, 4)} Řešte soustavu lineárních rovnic x + 2y = 1, y + z = 9, x u = 1, x + y z + u = 2. Skupina 10 Je dán vektor v = (1 2 3 4 5 6). Jak tento vektor nadefinujete pomocí dvojtečkové konvence? Napište příkazy, pomocí kterých vzájemně zaměníte hodnotu druhého a předposledního prvku libovolného vektoru z. Je dána matice A=[1 2 4; 6 8 5; 2 2 1] a matice B=[0 2 5; 6 9 3; 1 1 4]. Zapište jediný příkaz, jímž nahradíte poslední dva sloupce matice A prvními dvěma řádky matice B. Naprogramujte M-funkci, implementující tzv. autoregresní model s externími vstupy (ARX) druhého řádu. Výstup systému v n-tém kroku simulace bude uvažovat pouze jeden vstup a je pro n 0 dán vztahem y[n] = c 0 y[n 1] + c 1 y[n 2] + b u[n]. Počáteční podmínky necht jsou y[ 1] = 0 a y[ 2] = 0. Funkci budete v MATLABu volat jako >> y = ModelARX(u,b,c) kde u je vektor vstupních hodnot, b je zesílení vstupu, c je vektor autoregresních parametrů, c = [c 0, c 1 ], a y je vektor výstupních hodnot o stejné délce, jako u. Nezapomeňte, že Matlab indexuje pole od jedničky, platí tedy u[0] u(1). Demonstrujte funkci pro vámi vygenerovaná data a do jednoho grafu vykreslete průběhy hodnot u a y. 11

Určete hodnotu parametru a R tak, aby vektor u ležel ve vektorovém prostoru generovaném množinou M. u = (3, 1, a, 2), M = {(2, 2, 4, 0), ( 1, 1, 1, 1), (0, 0, 0, 1)} Řešte soustavu lineárních rovnic x + 2y = 10, y + z = 0, x u = 1, x + y z + u = 2. 12