Temat wykładu: Wykorzystanie programów komputerowych do obliczeń matematycznych, cz. 2/2 Kody kolorów: żółty nowe pojęcie pomarańczowy uwaga kursywa komentarz * materiał nadobowiązkowy 1
Przykłady: Programy wykorzystywane do obliczeń 1. Arkusze kalkulacyjne do obliczeń numerycznych: a. LibreOffice CALC (wolny dostęp) b. Microsoft EXCEL (komercyjny) 2. Pakiety typu CAS (ang. Computer Algebra System) do matematycznych obliczeń symbolicznych: a. Maxima (wolny dostęp) b. Mathematica (komercyjny) 3. Pakiety do wykonywania analiz statystycznych, np. Statistica (komercyjny) 2
Pakiet Maxima, wersja online 3
Przykład Format wykładniczy liczby Liczbę 1642,857 można zapisać w postaci wykładniczej: 1,642857 10 3 cecha mantysa Urządzenia lub programy (np. kalkulatory, arkusze kalkulacyjne) mogą przedstawiać postać wykładniczą w różnych wariantach: 1,642857 10 3 = 1,642857E+3 = 1,642857e3 =1,642857b3 cecha cecha cecha mantysa mantysa mantysa 4
Format wykładniczy liczby Inne przykłady 16,42857 = 1,642857 10 1 = 1,642857E+1 0,1642857 = 1,642857 10-1 = 1,642857E-1 0,0001642857 = 1,642857 10-4 = 1,642857E-4 5
Postać wyniku działania w Maximie Zadanie. Wykonaj działanie: 9 7 + W oknie poleceń wpisujemy działanie, a w oknie wyników pojawia się wynik w postaci ułamkowej. 5 14 6
Postać wyniku działania w Maximie Wynik w postaci dziesiętnej zobaczymy po zastosowaniu polecenia float: lub polecenia bfloat: Bfloat wyświetla wynik w postaci wykładniczej. 7
Postać wyniku działania w Maximie Polecenia float czasem także wyświetla wynik w postaci wykładniczej dla bardzo dużych liczb oraz bardzo małych (bliskich zeru): 8
Postać wyniku działania w Maximie Do polecenia bfloat można zastosować polecenie fpprec, które pozwala na wyświetlenia określonej liczby cyfr. Polecenie fpprec trzeba umieścić przed bfloat: 9
Przedstawienie liczb W matematyce do zapisu liczb używa się nie tylko cyfr, ale również symboli, np.: π, e, 2, ln 10 W pakiecie Maxima przed stałą stawiamy znak %: %pi, %e. Wśród funkcji wbudowanych Maximy są: pierwiastek kwadratowy oraz logarytm naturalny (nie ma logarytmów o innej podstawie). Zapisujemy je następująco: Zapis tradycyjny W Maximie π %pi e %e sqrt(x) x ln x log x 10
Przykłady działań i postaci dziesiętnej wyniku 11
Przykłady działań i postaci dziesiętnej wyniku 12
Przykłady działań i postaci dziesiętnej wyniku 13
Przykłady działań i postaci dziesiętnej wyniku 14
Rozwiązywanie równań - przykład 1 Rozwiąż równanie: 2x + 4 = 13 x Przenosimy wyrażenia z x na lewą stronę, stałe na prawą i dzielimy obie strony przez współczynnik przy x. Otrzymujemy rozwiązanie x = 3. W Maximie równania rozwiązuje polecenie solve. Składnia: solve(równanie lub jego nazwa, symbol niewiadomej) Uwaga. Rozwiązanie ma postać wektora! 15
Rozwiązywanie równań przykład 2 Rozwiąż równanie: 4x 2 2x 30 = 0 Obliczamy deltę i pierwiastki równania kwadratowego. Otrzymujemy rozwiązania x = 3, x = 2,5. W Maximie: 16
Rozwiązywanie równań przykład 3 4x 2 2x y = 0 Rozwiąż równanie względem zmiennej x. Postępując jak w przykładzie 2, otrzymujemy rozwiązania: x 1 = 1 1 + 4y 4, x 2 = 1 + 1 + 4y 4, dla y > 0,25 Rozwiąż równanie względem zmiennej y. Postępując, jak w przykładzie 1, otrzymujemy rozwiązanie: y = 4x 2 2x 17
W Maximie: Rozwiązywanie równań przykład 3 18
Rozwiązywanie równań przykład * Rozwiąż równanie x 2 + 4 = 0 Wśród liczb rzeczywistych nie ma rozwiązań tego równania, ale są wśród liczb zespolonych: x 1 = 2i, x 2 = 2i gdzie i oznacza jednostkę urojoną. Maxima domyślnie przyjmuje dziedzinę zespoloną, stąd wynik: 19