Geometria - komendy Maple
1) Równania i układy równań.
* definiowanie zmiennych - a:=(Pi);
* obliczanie wartości funkcji - r1:=wzór funkcji; r1(wartość liczbowa);
* zamiana na ułamek zwykły - convert((ułamek dziesiętny),'rational');
* rozkład na czynniki pierwsze - ifactor(liczba);
* korzystanie z poprzedniego wyniku - %
* największy wspólny dzielnik - igcd(liczba,liczba);
* całość z dzielenia - iroot(liczba,liczba);
* reszta z dzielenia - irem(liczba,liczba);
* ROWNANIE=>PPM=>(SOLVE->SOLVE NUMERRCALY)=>LPM
albo solve({równanie},co potrzebujesz);
* układ równań - solve({równanie1,równanie2},[x,y]);
* gdy wyjdą dziwne liczby – allvalues(%);
* aby pokazać wszystkie rozwiązania – _EnvAllsolutions:=true;
2) Działanie na wektorach.
* załadowanie profilu wektorów !!!!! - with(linalg):
* wczytanie wektora - a:=[liczba,liczba];
* iloczyn skalarny - evalm(a&*b);
* Wyznacznik wektora - m:=matrix([[liczba,liczba],[liczba,liczba]]);
det(m);
* pole trójkata zbudowanego na wektorach - S:=1/2abs(wyznacznik wetorów);
albo S:=1/2det(m);
* długość wektora - a:=sqrt(evalm(a&*a));
* cos z iloczynu skalarnego - (elvam(a&*b))/(długość a * długosć b);
* czyszczenie pamięci - restart;
3) Grafika.
* zakładanie profilu graficznego !!!! - with(plots):
* rysowanie punktów - pointplot({[liczba,liczba],...,[liczba,liczba]});
* rysowanie, gdy mamy podane równanie – implicitplot(równanie,x=a...b,y=a..b,grid=[90,100]);
* zmiana wyglądu punktu - > krzyżyk - symbol=cross,
> symbolsize =liczba,
> color = [green,red,....],
* ciąg punktów ułożonych na wykresie funkcji - pointplot({seq[x,wzór funkcji f(x)], x=liczba..liczba)});
* zmiana wyglądu funkcji - > style=LINE,
>thickness=liczba, - grubość linii,
* figura zakolorowana - r1:=polygonplot(wierzchołki zdefiniowane wcześniej,color=...);
* dwa wykresy w jednym - display([r1,r2]);
* funkcje trygonometryczne - plot(sin(x),x=0..2*(Pi));
* sin(x)=>PPM=>plot (ale wykres jest z przedziału od -10 do 10);
* x-3*y=4=0=>PPM=>plot
* tools -> assistance -> plot builder -> add i w okienku wpisujemy, co ma być narysowane, po wpisaniu akcept (otrzymujemy wzór i zmienną), done (przeszło), a potem ustawić i nacisnąc plot
UWAGA! Jeśli chcemy zmienić ustawienia, to naciskamy wcześniej opcje.