1148442619

1148442619



Typ

Krótki opis

logical

Logical array of true and false values

char

Characters array

numeric

Integer or float ing-point array

integer

Signed or unsigned integer array

int8

8-bit signed integer array

uint8

8-bit unsigned integer array

intl6

16-bit signed integer array

uintlb

16-bit unsigned integer array

int32

32-bit signed integer array

uint32

32-bit unsigned integer array

int64

64-bit signed integer array

uint64

64-bit unsigned integer array

float

Single- or double-precision floating-point array

single

Single-precision floating-point array

double

Double-precision floating-point array

celi

Celi array

struct

Structure array

functionJiandle

Function handle

’class_name’

Custom MATLAB object class or Java class

Tabela 1: Podstawowe typy danych w Matlab’ie

•    intmax

•    realmax

Uzupełniającą te informacje jest funkcja eps. Jej wartością jest dokładność z jaką przeprowadzane są obliczenia a dokładniej różnica pomiędzy podaną liczbą na następną większą od niej liczbą zmiennoprzecinkową. Poniżej kilka przykładów zastosowania funkcji eps:

double precision eps(1/2) = 2*(-53) eps(l) = 2‘(-52) eps(2) = 2~(-51) single precision

eps(single(1/2)) = 2“(-24) eps(single(l)) = 2*(-23) eps(single(2)) = 2"(-22)

3.5 Format wyjścia oraz funkcje wyjścia

Standardowo wyniki obliczenia w Matlabie są wyświetlane do pięciu miejsc po przecinku. Odpowiada to poleceniu format short. Jest to tzw. format stałoprzecinkowy. Zwiększenie dokładności do piętnastu miejsc po przecinku wymaga podania opcji long dla polecenia format. Polecenie to pozwala na wyświetlanie liczba w postaci szesnastkowej (format hex) oraz w postaci ułamków format rat jednak tylko dla małych liczb.

Większa dokładność obliczeń można wymusić poprzez polecenie vpa np.: vpa(pi, 1000) oblicza wartość liczby TT do tysięcznego miejsca po przecinku.

Choć po wpisaniu samej nazwy zmiennej Matlab wyświetli wartość jaką jest w niej przechowywana, w skryptach taki sposób wyświetlania wartości nie jest poprawny. Do wyświetlania własnych komunikatów można zastosować dwa polecenia disp oraz sprintf.

Polecenie disp przyjmuje za argument wyrażenie lub zmienną przeznaczoną do wyświetlenia np.: disp(a). Dopuszczalnym argumentem jest ciąg znaków objęty apostrofami: np.: disp(’ jakiś tekst ’). Gdy istnieje potrzeba wyświetlenia kilku zmiennych to należy stosować operator konkatencji ciągów znaków reprezentowany

6



Wyszukiwarka

Podobne podstrony:
Typ Krótki opis logical Logical array of true and false values char Characters
Typ Krótki opis logical Logical array of true and false values char Characters
Wstęp do Matlab’a Typ Krótki opis logical Logical array of true and false
[3] . McCulloch W.S., Pitts W.: A logical calculus of the ideas immanent in nervous activity. „
About Database Storage Structures An Oracle database is madę up of physical and logical structures.
Domain Characteristics A domain is a logical grouping of computers on a network that has a central s
skanuj0028 (84) 281 -    krótki opis części praktycznej ćwiczenia (w punktach) oraz s
laczenie obrazek2 Wstawianie funkcji E01 Wyszukaj funkcję: Wpisz krótki opis tego, co chcesz zr
architekci PODRÓŻYPrzewodnik Do każdego pakietu dołączamy przewodnik obejmujący krótki opis
instrukcja06 Uultimetr Łlektroniczny 0T-075A typ V-6 40 Opis techn.i instr.obsługi OT-075 Iapedan
instrukcja13 OT- om OT-075 Kultimetr. Elektroniczny typ Y-640 Opis techniczny i instrukcja obsługi D
instrukcja16 OT-OfSfi 0S-075 Multimetr Elektroniczny typ Y-640 Opis techniczny i instrukcja obsługi
instrukcja17 Multimetr Elektroniczny typ T-640 Opis techniczny i instrukcja obsługioh omOT-075 u z s
instrukcja19 I ilultlmetr Elektroniczny typ T-640 Opis techniczny i instrukcja obsługi OT-OfSH
instrukcja20 lultimetr Elektroniczny typ 7-640 Opis techniczny i instrukcja obsługi OT-015 fi OT-O75

więcej podobnych podstron