Úvodní seznámení Sbírka příkladů

Text diplomové práce


Úvodní seznámení

Mathematica 7
Maple 12
MathCad 14
wxMaxima 0.8.5 (M. 5.21)


Mathematica 7

Základy používání programu
Základní operace
Řešení rovnic a nerovnic
Úprava výrazů
Vektory a matice
Integrální a diferenciální počet
Posloupnosti a řady
Grafy 2D a 3D
Fyzikální jednotky
Zajímavosti pro učitele
Závěrečné shrnutí
Doporučená literatura
Odkazy
Soubory ke stažení



Sbírka příkladů

Úvodní seznámení s matematickými programy


Vektory a matice

Mathematica 7 - Vektory a matice

Vektory

Zápis vektoru

In[34]:=
"mathematica_61.gif"

Out[34]=

Složky vektoru

In[35]:=
"mathematica_63.gif"

Out[35]=
"mathematica_64.gif"

Velikost vektoru

In[36]:=
"mathematica_65.gif"

Out[36]=
"mathematica_66.gif"

Skalární součin

In[37]:=
"mathematica_67.gif"

Out[37]=
"mathematica_68.gif"

Vektorový součin

In[38]:=
"mathematica_69.gif"

Out[38]=
"mathematica_70.gif"

Matice

Zápis matice

In[39]:=
"mathematica_71.gif"

Out[39]=
"mathematica_72.gif"

Zápis matice II (pomocí palety Classroom Assistant)

In[40]:=
"mathematica_73.gif"

Out[40]=
"mathematica_74.gif"

Zápis matice - přehlednější podoba

Není vhodné používat tento typ zápisu při výpočtech, jelikož některé příkazy mohou zlobit (např. příkaz pro složky matice).

In[41]:=
"mathematica_75.gif"

Out[41]//MatrixForm=
"mathematica_76.gif"

Zápis matice pomocí nabídky Insert

Matíci lze taktéž vložit pomocí nábídky Insert následně Matrix-Table. Výhodu má tento postup v tom, že si člověk rovnou nastaví počet řádků a sloupců.

In[42]:=
1 2
3 1

Out[42]=
"mathematica_77.gif"

Složky matice

In[43]:=
"mathematica_78.gif"

Out[43]=
"mathematica_79.gif"

Determinant matice

In[44]:=
"mathematica_80.gif"

Out[44]=
"mathematica_81.gif"

Vlastní čísla

In[45]:=
"mathematica_82.gif"

Out[45]=
"mathematica_83.gif"

Stopa matice

In[46]:=
"mathematica_84.gif"

Out[46]=
"mathematica_85.gif"

Vlastní vektory

In[47]:=
"mathematica_86.gif"

Out[47]=
"mathematica_87.gif"

Vlastní čísla a vlastní vektory

In[48]:=
"mathematica_88.gif"

Out[48]=
"mathematica_89.gif"
Pro přehlednost
In[49]:=
"mathematica_90.gif"

Out[49]//MatrixForm=
"mathematica_91.gif"

Stopa matice

> Trace(Matrix(%id = 66136472)); 1
 

2 (5.2.6.1)

Vlastní vektory

> Eigenvectors(Matrix(%id = 77592044)); 1
 

Vector[column](%id = 66500028), Matrix(%id = 82435424) (5.2.7.1)