Ú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)


wxMaxima 0.8.5 (M. 5.21)

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


Základní operace

wxMaxima 0.8.5 (M. 5.21) - Základní operace

Základní početní operace

Základní operace +-*/ se používají stejně jako v jakémkoli jiném programovacím jazyku. U tototo progamu se musí strinkně dodržovat operace násobení - např. 2x se musí zapsat jako 2*x, jinak program napíše chybovou hlášku a výpočet neprovede.
U dělení je dobré si dát pozor, aby složitější výrazy byly v závorkách, jejikož dělení má přednost před sčítáním. Poslední výpočet se zavolá %.

(%i1) 1+2;

Result

(%i2) 2^5-10*3;

Result

(%i3) 2/(5+3);

Result

Číselný výpočet

U definovaných funkcí a zlomků se výrazy automaticky nepřevádějí na číselnou hodnotu (z důvodu přesnosti). Pokud ale je nějaké z čísel je desetiné, dostaneme číselnou hodnotu, ne zlomek (což se dá využít i jako trik, pro rychlé získání číselné hodnoty).
Pozor! Pro čísla z intervalu (-1,1) zlobí počet cifer zaokrouhlování, nastavených příkazem fpprintprec. Příkaz float a numer nevypíše počet platných cifer, ale počet znaků (tzn. počet platných čísel - 2). Příkaz fpprintprec:0$ vrací zpět přesnost vypsaného čísla na standartní hodnotu (16 cifer). Maximální hodnota příkazu fpprintprec se dá zvýšit příkazem fpprec.

(%i4) sin(3);

Result

(%i5) float(sin(3));
sin(3),numer;
bfloat(sin(3));

Result

(%i8) fpprintprec:13$
float(sin(3));
sin(3),numer;
bfloat(sin(3));
fpprintprec:0$

Result

Trik

(%i13) sin(3.0);

Result

Matematické konstanty

Matematické konstanty se píší pomocí klávesnice se znakem % na počátku.
U nekonečna se znak % nepřidává a rozlišuje se mezi reálným a komplexním nekonečnem.

(%i14) %pi;
%e;
%i;
inf;

Result

Definování proměnné

U definování názvů proměnné se hodí nepoužívat háčky a čárky, případně speciální znaky.

(%i18) promenna:3;

Result

(%i19) promenna;

Result

Definování vlastní funkce

(%i20) funkce(x):=(x+1)/(x^2-1);
funkce(2);

Result

Definovani funkce pokud je výraz funkce v jiné proměnné

(%i22) vyraz:x+1$
funkce2(x):=''vyraz;

Result