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