Mathematica - operace s maticemi
Zdravím. Začínáme na VŠ dělat s programem Mathematica 8.0 a jeden z úkolů je pomocí Table vytvořit dvě matice 3x3, v jedné sudá čísla a ve druhé líchá. Pak tyto matice sečíst, odečíst, vynásobit také pomocí Table. Zatím se mi povedlo pouze matice vytvořit.
Spíš než konečné řešení bych uvítal nějaké nakopnutí, jak pokračovat - nejlépe pod čím hledat v dokumentaci.
Díky.
http://reference.wolfram.com/mathematica/tutorial/ LinearAlgebraMatrixAndTensorOperations.html - Podnadpis Element-wise Operations
http://reference.wolfram.com/legacy/v5/Built-inFun ctions/AdvancedDocumentation/LinearAlgebra/2.7.htm l - tady je násobení
Ale jak při operacích používat příkaz Table, to nevím. V dokumentaci hledej něco jako Matrix operations:
http://reference.wolfram.com/mathematica/guide/Mat rixOperations.html
Takže bych asi udělal tohle:
Ale nemám ověřený, zda to fakt takhle funguje.
Nefunguje. Pouze vypíše vedle sebe matice bez změny.
fungovat to ale musi, nieco asi robis blbo
http://reference.wolfram.com/mathematica/tutorial/ VectorsAndMatrices.html
//edit
P.S. hladal by som v manuali slova matrix operations
Moje chyba, už to funguje. Stačilo vymazat //MatrixForm u definování matic. Tak teď to ještě dostat do Table.
tak to zas nie, to si definoval vektory a nie matice (pozor)
alebo je to asi jedno a to MatrixForm je len pre zobrazenie, neviem zhlavy ja mathematicu nepouzivam, len som ju uz raz videl :D
P.S. je to jedno, mas to dobre. MatrixForm vyhod :)