68 Andrzej Zero - Mathcad 7.U
Wyboru systemu liczbowego dokonuje się poprzez kliknięcie myszką na jednym z przycisków i zatwierdzeniu wyboru poprzez kliknięcie [OK] w oknie dialogowym Number Format.
Ponieważ zapis dziesiętny jest najbardziej rozpowszechniony forma zapisu oraz reprezentacji liczb i wyników obliczeń, dlatego też ten system jest ustawiany jako domyślny dla każdego nowego dokumentu tworzonego w programie Mathcad.
W polu 1’rccision w oknie dialogowym Number Format (patrz rys.4.3i użytkownik programu może określić z jaką dokładnością będą wyświetlane wyniki obliczeń dokonywanych w programie. Ponadto w tym polu można ustalać inne parametry związane z wyświetlaniem wyników, np. zapis ekspotencjalny, czy też przybliżanie do zera.
Dokładność wyświetlania wyników
Do określenia dokładności wyświetlanych obliczeń służy pole tekstowe Displayed Precision (3), w którym określa się, do ilu miejsc po przecinku będą wyświetlane obliczenia. Aby określić dokładność wyświetlania wyników, należy kliknąć myszką w polu tekstowym i wprowadzić żądaną wartość z zakresu od 0 do 15. Wynika więc z tego, że obliczenia mogą być wyświetlane z maksymalną dokładnością do 15 miejsc po przecinku, przy czym domyślnie przyjmowane jest, że obliczenia wyświetlane są z dokładnością do trzech miejsc po przecinku. Warto w tym miejscu zwrócić uwagę, iz program zaokrągla jedynie wyniki obliczeń, natomiast dane do obliczeń przyjmowane są w takiej postaci, w jakiej je wprowadzi użytkownik. Jeśli dokonamy zmiany ustawień w tym polu, to wyniki obliczeń zostaną automatycznie zaktualizowane. Poniżej przedstawiam przykład, który zilustruje powyższy problem. Zmiany dokonywane w tym polu mogą się także odnosić do lokalnego wyświetlania obliczeń.
Przykład 1
w Jeśli w polu Displayed Precision (3) wpiszemy, np. wartość 4, to wynik
obliczeń równy np. 121.345678 będzie zaokrąglony do czterech miejsc
po przecinku i będzie wygląda! następująco: 121.3456. W przypadku wpisania wartości 2 wynik będzie taki: 121.34.
Zapis ekspotencjalny
Oprócz zapisu z kropką dziesiętną w programie Mathcad istnieje możliwość reprezentacji liczb w postaci ekspotencjalnej. Do ustalenia od jakiej granicznej (minimalnej) wartości zmiennej lub wartości wyniku obliczeń liczby będą przedstawiane w postaci ekspotencjalnej służy opcja Exponen-tial Threshold (3). Opcja jest oczywiście dostępna w oknie dialogowym Number Format. Przy wartości domyślnej dla tej opcji, czyli 3, liczby oraz wyniki większe od 999 będą przedstawiane w postaci ekspotencjalnej, czyli liczba 1000 będzie przedstawiona jako 1E + 3. Należy w tym miejscu zaznaczyć, iż zmienne wprowadzone przez użytkownika będą wyświetlane w takiej postaci, w jakiej zostały wprowadzone. Dopiero podczas wyświetlania np. ich wartości będzie stosowany zapis ekspotencjalny i ilustruje to rys. 4.4). Zmiany dokonywane w tym polu mogą się także odnosić do lokalnego wyświetlania obliczeń.
Deklaracja zmiennych a -10000 b =124.'
Sprawdzenie wartości a = ] -10^ b = 1 24.010^
Rys. 4.4. Zmienne są wyświetlane tak, jak je wpisał użytkownik Tolerancja liczb zespolonych
Domyślnie w programie Mathcad liczby zespolone wyświetlane są w postaci sumy części rzeczywistej i części urojonej. W przypadku gdy jedna z części liczby zespolonej (nie jest istotne która) jest większa o określoną ilość razy od drugich, to program wyświetla tylko tę część liczby zespolonej, która jest większa. Do określenia ile razy jedna część liczby zespolonej ma być większa oddoigiej.aby była wyświetlana tylko jedna jej czę.ść(np. tylko część rzeczywista) służy pole ComplexTolerance(10). Standardowo opcja ta ma wartość 10, a możliwy zakres zmian wynosi od 0 do 63. Zmiany dokonywane w tym polu mogą się także odnosić do lokalnego wyświetlania obliczeń.