Programy typu CAS

Transkrypt

Programy typu CAS
Karkonoska Państwowa Szkoła Wyższa w Jeleniej Górze
Wydział Przyrodniczo-Techniczny
Edukacja Techniczno-Informatyczna
Instrukcja Laboratoryjna
Komputerowe wspomaganie w technice
i nowoczesne techniki informatyczne
Laboratorium 11 i 12: Programy typu CAS
Cel ćwiczenia:
Treści programowe:
Przykładowe
zadania:
Przykłady
programów:
Oczekiwane efekty
po realizacji
ćwiczenia:
Sprawozdanie
powinno zawierać:
Zapoznanie z wybranymi przykładami oprogramowania
typu CAS (ang. Computer Algebra System - System algebry
komputerowej).
Rozwiązywanie zadań na zmiennych symbolicznych
z wykorzystaniem oprogramowania typu CAS (programy
wxMaxima, Symbolic Math Toolbox Matlab).
Na podstawie informacji dostępnych w Internecie
zapoznać się z trzema poniższymi programami:
 Mathematica,  Maple,  MathCad.
W oparciu o pliki dostarczone przez prowadzącego zajęcia
przeanalizować oraz rozwiązać przykładowe zadania
dotyczące:
1. Rozwijania, rozkładania oraz upraszczania wyrażeń.
2. Granic, pochodnych i całek.
3. Rysowania wykresów funkcji.
W celu wykonania zadania można posłużyć się dowolnym
narzędziem programistycznym – oprogramowaniem typu
CAS, np.: wxMaxima, Symbolic Math Toolbox Matlab.
Studenci po realizacji ćwiczenia laboratoryjnego znają
wybrane programy typu CAS. Potrafią przeprowadzić
obliczenia symboliczne w zastosowaniu do zagadnień
technicznych.
1. Cel ćwiczenia.
2. Program (treść zadania).
3. Opis kolejności wykonywanych czynności (wraz
z zastosowanymi przykładami).
Pytania, zadania:
4. Opis własnoręcznie wykonanego zadania (opis realizacji
kolejnych punktów zadania z wynikami, wykresami
i komentarzami).
5. Wnioski końcowe.
1. Opisać możliwości programu Maxima.
2. Wymienić i opisać wybrane funkcje programu Maxima
operujące na macierzach.
3. Wykorzystując wskazane oprogramowanie rozwiązać
przynajmniej cztery zadania z poniższej listy zadań.
Zad. 1.
Obliczyć całkę nieoznaczoną oraz oznaczoną od 1 do 2 po zmiennej x z funkcji
postaci:
f(x) = x2 + 5x.
Zad. 2.
Obliczyć drugą pochodną funkcji f(x, u) po u, gdzie:
f(x, u) = x * u2 + exp(a * u).
Zad. 3.
Rozwinąć wyrażenie: (x – 1)5.
Zad. 4.
Uprościć wyrażenie: ((x – 1)2 + x2 – 1) / (x – 1).
Zad. 5.
Rozwiązać poniższe równanie; rozwiązanie sprawdzić graficznie:
x2 – 5x + 6 = 0.
Zad. 6.
1 3 1
Obliczyć wyznacznik i macierz odwrotną danej macierzy A = 4 6 3.
2 1 2
Zad. 7.
Wyznaczyć ogólny wzór na rozwiązania równania trzeciego stopnia.
2