3814019310

3814019310



Wstęp do Matlab’a

Typ

Krótki opis

logical

Logical array of true and false values

char

Characters array

numeric

Integer or floating-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

uintl6

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 !

: Podstawowe typy danych w Matlab’ie

single precision

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

2.5 Format oraz funkcje wyjścia

Standardowo wyniki obliczenia w Matlab’ie 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 7r 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ć kilka poleceń np.: disp, sprintf lub fprintf.

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 przez dwa nawiasy kwadratowe ’[’ oraz ’]’. Jednak należy w przypadku każdej wykonać konwersję z wartości liczbowej na tekst za pomocą funkcji num2str (bądź int2str):



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
Typ Krótki opis logical Logical array of true and false values char Characters
Wstęp do MATLAB - Optimization Toolbox‘ na przykładzie układu napędu statku zawierającego dwóch
1 Laboratorium la - Wstęp do Matlaba Motto: Matlab przyjacielem każdego studenta.1.1
Wstęp do Matlab’a 2 _Rysunek 1: Główne okno pomocy programu Matlab_2.1 Pomoc programu Matlab Program
Wstęp do Matlab’a 3 programu. Uzyskanie informacji nt. jakiegoś polecenia jest następujące np.: » he
Wstęp do Matlab’a 4 Wstęp do Matlab’a 4 Rysunek 3: Okno preferencji Rysunek 2: Ścieżki przeszukiwań,
Wstęp do Matlab’a 5 W powyższym skrypcie występuje jedno bardzo istotne polecenie: save. Za jego pom
Wstęp do Matlab’a 7 x=l; y=2; z=3; disp([num2str(x) num2str(y) ’,’ mim2str(z)]) Więcej
Wstęp do Matlab’a3    Octave - darmowy odpowiednik Program Octave1 to darmowy odpowie
Wstęp do Matlab’a 9 14.    Utworzyć plik finish.m z treścią podaną w poprzednich punk
Wstęp do MATLAB - Optimization Toolbox‘ na przykładzie układu napędu statku zawierającego dwóch
1 Wstęp do MATLAB-a.1.1 Podstawowe wiadomości o programie MATLAB jest językiem programowania wysokie
Wstęp do MATLAB - Optimization Toolbox‘ na przykładzie układu napędu statku zawierającego dwóch
Zał. nr 4 do ZW 64/2012 FACULTY ELECTRONICS / DEPARTMENT CHAIR OF TELECOMMUNICATIONS AND TELEINFORMA
Opis kursu•    Nazwa kursu: Wstęp do systemów informacyjnych•

więcej podobnych podstron