3 DaneTekstowe


Dane tekstowe w Matlabie
Poniżej przedstawiono widok okna 'Workspace' Matlaba zawierającego trzy zmienne:
1. Zmienna 'a' jest zmienną przechowującą
liczby (klasa zmiennej = double). Na takich
zmiennych można wykonywać operacje
arytmetyczne przy użyciu operatorów
arytmetycznych. Zmienna została utworzona
poleceniem a=10.
2. Zmienna 'b' jest zmienną logiczną (klasa
zmiennej = logical), może zatem
przechowywać jedną z dwóch wartości:
prawda (true) lub fałsz (false).
Została utworzona poleceniem b=1==1.
3. Zmienna 'c' jest zmienną tekstową (klasa
zmiennej = char). Na zmiennej typu
tekstowego nie wykonujemy operacji
arytmetycznych. Zmienna została utworzona
poleceniem c='Matlab 7.3 z pakietem Simulik'. Proszę zwrócić uwagę na
konieczność użycia znaków apostrofu  '  z obu stron wprowadzanego tekstu. Dane tekstowe (a
zatem umieszczone między znakami apostrofu) nie są interpretowane przez Matlaba podczas
wykonywania poleceń. Próba wprowadzenia danych tekstowych bez objęcia ich apostrofami
wywoła błąd. Proszę przyjrzeć się efektom poniższych poleceń:
" polecenie nr 1:
a1=100
W wyniku działania powyższego polecenia została utworzona zmienna o nazwie a1,
przechowująca liczbę 100. Zmienna jest tablicą 1 x 1 klasy double. Na zmiennej można
wykonywać operacje arytmetyczne.
Name Size Class
a1 1x1 double array
" polecenie nr 2:
a2='100'
W wyniku działania powyższego polecenia została utworzona zmienna o nazwie a2,
przechowująca tekst '100'. Zmienna jest tablicą 1 x 3 klasy char. Na zmiennej nie można
wykonywać operacji arytmetycznych
Name Size Class
a2 1x3 char array


Wyszukiwarka