Podstawowe komendy 4

Transkrypt

Podstawowe komendy 4
Podstawowe polecenia Maple 4
Elementy graki
Doª¡czamy pakiety
> with(plots);
> with(plotools);
• plot(f(x),x=a..b) -wykres f(x) w zadanym przedziale,
• plot({f(x),..,g(x)},x=a..b)-kilka wykresów (mo»na dodawa¢ ró»ne opcje
np. kolory),
• polarplot -wykresy w zmiennych biegunowych (tak»e parametryczne),
• plots[eldplot]([ , ],x=a..b,y=c..d) -dwuwymiarowe pola wektorowe,
• plot3d(..)-trójwymiarowe wykresy,
• animate3d(..) -animacje trójwymiarowe.
Je»eli chcemy wykonywa¢ obroty wzgl¦dem danej osi uruchamiamy pakiet
with(Student[Calculus1]): Wtedy je»eli wpiszemy VolumeOfRevolution(
sin(x)3 , x = 0..Pi, output = plot, axis = vertical(horizontal));
otrzymamy gur¦ która powstaªa z obrotu wzgl¦dem osi Oy (Ox) sin(x)3 .
• solve(a,x) -rozwi¡zuje równanie a ze wzgl¦du na zmienn¡ x,
• solve({q1,q2,..,qn},{x1,x2,..,xm}) -rozwi¡zuje ukªad ukªad równa« q1,..,qn
ze wzgl¦du na zmienne x1,..xm,
• fsolve -podaje rozwi¡zania równ« (ukªadu równa«) w przybli»eniu dziesi¦tnym,
• isolve -podaje rozwi¡zania w zbiorze liczb caªkowitych,
Algebra
Doª¡nczamy pakiet
> with(linalg);
• array(1..n, 1..m, [ ])-macierz n-wierszy i m-kolumn [ ]elementy ktore
umieszczamy
• matrix(n,m) -macierz n × m
1
• matadd(M,N) -dodanie macierzy M i N
• evalm(M+N) -dodanie macierzy M i N
• coldim(M) rowdim(M) -ilo±¢ kolumn wierszy macierzy M
• col(M,i) row(M,i) -wybranie z macierzy M kolumny/wiersza o numerze
i
• delcols(M,m..n) rowcols(M,m..n) -usuni¦cie z macierzy M kolumn/wierszy
o numerach od m do n
• mulcol(M,i,k) rowcol(M,i,k) -przemno»enie i-tej kolumny/wiersza macierzy
M przez k
• swapcol(M,i,j) swaprow(M,i,j) -przestawienie i-tej kolumny/wiersza z
j-ta kolumna/wierszem
• multiply(M,B) -mno»enie 2 macierzy
• transpose(M) -macierz transponowana do M
• det(M) -wyznacznik macierzy M
• inverse(M) -macierz odwrotna do M
• charpoly(M) -wielomian charakterystyczny
• eigenvalues(M) -warto±ci wªasne
• eigenvectors(M) -wektory wªasne
• jordan(M) -rozkªad macierzy na klatki Jordana
2

Podobne dokumenty