Lista znaków specjalnych Matlab, znaczenie i aplikacja
Below we list each MATLAB special characters and explain their usage and meaning with a brief example.
Matlab Charakter specjalny @ (at symbol)
Ten symbol jest używany podczas tworzenia funkcji. Aby to zrobić, nazwa funkcji musi zostać zadeklarowana po symbolu „@”.
fhandle = @NewFunctionW przypadku funkcji anonimowej.
fhandle = @a+bMatlab Charakter specjalny . (Kropka)
DOT oddziela całe i ułamkowe części w wartościach dziesiętnych.
1.4142Znak DOT pozwala również uzyskać dostęp do pól struktury
struct . poleTen symbol służy również do uzyskania dostępu do właściwości i metod obiektu.
obiekt. nieruchomościCharakter specjalny… (kropka kropka lub elipsa)
Na końcu wiersza ten symbol wskazuje, że bieżące polecenie trwa w następnym wierszu.
Komenda…Matlab Specjalny charakter, (przecinek)
Ten znak służy do oddzielenia elementów rzędów pomników do pomocy tablicy.
Q = [1, 2, 3, 4; 5, 6, 7, 8]Ponadto ten znak służy do oddzielenia różnych argumentów wejściowych w funkcji.
str = strcmp (s1, s2)I oddzielić różne argumenty wyjściowe w funkcji
[r, i] = min (a)Matlab Specjalny charakter: (Colon)
Ta postać służy do tworzenia wektorów.
v = 1: 5Również okrężnica służy do zdefiniowania limitu w pętli „for”.
dla x = 1: 10Indeks zakres elementów w określonym wymiarze:
A (2: 3, 4)Przypisz nowe elementy do tablicy:
x = [1, 2, 3, 4;Matlab Charakter specjalny; (Średnik)
Ten znak służy do oddzielenia wierszy w tworzeniu matrycy
x = [1, 2, 3, 4;Służy również do tłumienia wyjścia bieżącego polecenia.
x = 1 2 3;Lub do kilku osobnych poleceń zapisanych na jednym wierszu
x = 1; a = strcmp (s1, s2); str = strcat (s1, s2);Matlab Special Charter () (nawiasy)
Te znaki są używane do zamknięcia argumentów wejściowych funkcji.
a = strcat (s1, s2)Ponadto te znaki specjalne są używane do indeksowania tablicy.
A (:, 1)Są również używane w operacjach matematycznych w pierwszym etapie operatora.
(A.*(B./PŁYTA CDMatlab Special Charter [] (Square Brackets)
Te znaki specjalne są używane do tworzenia macierzy i wektorów.
M = [1, 2, 3, 4; 5, 6, 7, 8; 1, 2, 3, 4]Square Bracket, aby uchwycić więcej niż jeden argument wejściowy w funkcji.
A = magia (5)Kwadratowe wsporniki do tworzenia pustej tablicy.
a = []Square Bracket, aby dodać nowy dolny wiersz do tablicy.
A = magia (5);Kwadratowy wspornik do usunięcia kolumny macierzy:
A = magia (5);Matlab Charakter specjalny (Curly Braces)
Te znaki specjalne są używane do tworzenia tablic komórkowych.
s1 = „a”, „z”, „h”, „y”MATLAB Specjalny znak % (procent)
Procentowy charakter służy do komentowania. Wszystko napisane po tej postaci na bieżącym wierszu nie jest uważane za kod przez MATLAB i jest przydatne tylko jako adnotacja programistów.
% To komentarz, nie jest częścią programuMATLAB Charakter specjalny % % (Procent Curly Bracket)
Ten zestaw znaków służy do komentowania, które rozciągają się na więcej niż jedną linię. Operatorzy %i % muszą pojawić się samodzielnie na liniach bezpośrednio poprzedzających i śledzących blok tekstowy, jak pokazano poniżej.
%Matlab Charakter specjalny ? (Znak zapytania )
Ta postać odzyskuje meta.obiekt klasy. Ten operator działa tylko z nazwą klasy, a nie obiektem.
?InputParserMatlab Special Charter ”(pojedyncze cytaty)
Te znaki służą do tworzenia wektorów postaci z klasą char.
CHR = „Hello Matlab”Matlab Special Charter „” (podwójne cytaty)
Te znaki są używane do tworzenia ciągów, które mają klasę strun.
str = „Hello Matlab”Matlab Specjalny postać „Space”
Ten znak reprezentuje logiczny nie.
Jeśli ~ strcmp (s1, s2)Ponadto ten znak służy do tłumienia określonych argumentów wejściowych lub wyjściowych funkcji.
[~, i] = min (a)MATLAB Special Charter = (równy)
Ten znak przypisuje wartości do zmiennej.
A = 21Postać przestrzenna jest używana jak przecinki do oddzielania elementów rzędu w budowie tablicy.
A = [1 2 3 4;Ponadto, podobnie jak przecinki, służy do oddzielania wartości zwróconych przez funkcję.
[r i] = min (a)Matlab Specjalny charakter ~ (Tilde)
Ponadto, aby przechowywać elementy A w zmiennej B.
a = bMatlab Charakter specjalny < & (Left angle bracket and ampersand )
Ten zestaw znaków służy do określenia superklasy.
ClassDef myClass < MySuperclassOraz w definicji klasy, która wywodzi się z nadklasy:
ClassDef myClass < MySuperclass1 & MySuperclass2 &…Matlab Charakter specjalny .? (Znak zapytania DOT)
Ten zestaw znaków określa pola struktury wartości nazwy.
W takim przypadku nazwy pola struktury proparg są określone jako właściwości zapisu MATLAB.grafika.prymitywny.Klasa liniowa.
funkcja F (Propargs)Wniosek
W tym artykule pokazaliśmy listę znaków specjalnych MATLAB i wyjaśniliśmy znaczenie każdej postaci z krótkim przykładem. Ten język programowania ma również relacyjne, arytmetyczne, logiczne i ucieczki, które są omówione w naszych innych artykułach Matlab. Mamy nadzieję, że ten artykuł MATLAB jest przydatny. Więcej wskazówek i informacji można znaleźć w innych artykułach z Linux.