11388 Wprowadzenie do MatLab (29)

11388 Wprowadzenie do MatLab (29)



3    -99    0.0001

9.6397238    1.60210e-20    6.02252e23

li    -3.14159j    3e5i

Wszystkie liczby są przechowywane wewnętrznie przy użyciu formatu long określonego przez zmiennoprzecinkowy standard 1EEE-754. Liczby zmiennoprzecinkowe mają skończoną dokładność 16 znaczących cyfr po przecinku i skończony zakres od 10 os do 10+ Jak wspomniano sposób wypisywania liczb w oknie poleceń oraz w plikach jest określony poleceniem format. Polecenie to nic zmienia reprezentacji liczb w przestrzeni roboczej MATLAB-a.

3.3.2. Zmienne w MATLAB-ie

Nazwy zmiennych zaczynają się od litery, po której może wystąpić dowolna ilość liter, cyfr lub znaków podkreśleń. MATLAB wykorzystuje tylko 31 pierwszych znaków jako nazwę zmiennej i rozróżnia małe i wielkie litery. Tak więc A i a nic są tą samą zmienną. Aby wypisać wartość przypisaną do dowolnej zmiennej, wystarczy wpisać nazwę tej zmiennej.

MATLAB posiada zmienne wewnętrzne o wartościach wstępnie ustalonych. Zestawienie tych zmiennych przedstawiono w tabeli 3-2.

Tabela 3-2

Zmienne predefiniowane MATI.AB-a

i lub j

jednostka urojona

eps

zmiennoprzecinkowa względna dokładność e = 2 = 2.220" 10 14

realmin

najmniejsza liczba zmiennoprzecinkowa 2 = 2.2251' 10

realmax

największa liczba zmiennoprzecinkowa (2-e)210"' ~ 1.7977 lO3*'8

Inf

nieskończoność

NaN

symbol nieoznaczony

ans

wstępnie ustalona nazwa zmiennej wyjściowej

Nieskończoność jest wynikiem podzielenia niczerowcj wartości przez zero lub gdy wartość dobrze zdefiniowanego wyrażenia matematycznego przekracza wartość realmax. Symbol nieoznaczony NaN (Not a Number - nie liczba) jest generowany w przypadku wyrażenia typu 0/0 lub inf-inf, które nic mają określonej wartości matematycznej.

Wartości zmiennych liczbowych wewnętrznych można zastąpić nową, inną wartością, na przykład

eps = l.e-6

a następnie użyć tej wartości w dalszych obliczeniach. Oryginalną, ustawianą w czasie inicjacji wartość można przywTÓcić poleceniem elear eps

31


Wyszukiwarka

Podobne podstrony:
Wprowadzenie do MatLab (99) 8. FUNKCJEZE ZMIENNĄ LICZBĄ ARGUMENTÓW W SYSTEMIE MATU AB Zasady budowy
Wprowadzenie do MatLab (99) 8. FUNKCJEZE ZMIENNĄ LICZBĄ ARGUMENTÓW W SYSTEMIE MATU AB Zasady budowy
12271 Wprowadzenie do MatLab (2) SPIS TREŚCI PRZEDMOWA
21647 Wprowadzenie do MatLab (108) Dla naszego próbnego wielomianu, double(p) daje taki wynik&n
22326 Wprowadzenie do MatLab (26) spowoduje utworzenie i wyświetlenie odpowiedzi systemu wektora t =
Wprowadzenie do MatLab (100) Zmienna s, wykorzystywana wewnątrz funkcji w funkcji, jak również zmien
Wprowadzenie do MatLab (106) katalogu bez przedrostka Konstruktor tworzy obiekty przez zainicjowanie

więcej podobnych podstron