Související dokumenty
Vyplňte hlavičku (jméno, login, datum) a upravený skript zašlete
Korektnost zadaných vstupních argumentů můžeme použít metody isvector (je vstupní argument vektor?), isnumeric (je vstupní argument číselný vektor?), isscalar (je
Zkopírujte obsah souboru mat_mat.m do nového souboru mat_mat_v2.m (nezapomeňte upravit hlavičku souboru).. Nahraďte ji tedy zabudovanou matlabovskou funkci pro výpočet
nzmax( S ); % Mnozstvi pameti alokovane pro nenulove prvky spalloc( m, n, nzmax ); % Alokace pameti pro ulozeni ridke matice spfun( @sin, S ); % Aplikuje zadanou funkci
První parametr je matice, jejíž sloupce mají být umístěny na diagonály vytvářené matice, následuje vektor určující, na kterou diagonálu se daný sloupec umístí;
Vyjděte z následujícího kódu a vytvořte funkci fsubst, která bude řešit systém s čtvercovou dolní trojúhelníkovou maticí pomocí dopředné substituce.. Doplňte
Otestujte funkčnost vámi vytvořených řešičů (LU rozklad v kombinaci s dopřednou a zpětnou substitucí) na vhodných soustavách (použijte např. soustavu vygenerovanou
Vaše řešení (doplněný skript DU_script3.m a všechny soubory potřebné k jeho správnému spuštění) zabalte do zip archívu a zašlete nejpozději