Elenco di caratteri speciali di Matlab, significato e applicazione
Di seguito elenchiamo ogni personaggio speciale di Matlab e spieghiamo il loro utilizzo e significato con un breve esempio.
Carattere speciale Matlab @ (a simbolo)
Questo simbolo viene utilizzato durante la creazione di una funzione. Per fare ciò, il nome della funzione deve essere dichiarato dopo il simbolo "@".
fhandle = @newfunctionNel caso di una funzione anonima.
fhandle = @a+bCarattere speciale di Matlab . (Punto)
Il punto separa le parti intere e frazionarie in valori decimali.
1.4142Il carattere DOT consente anche di accedere ai campi di una struttura
strumento . campoQuesto simbolo viene anche utilizzato per accedere alle proprietà e ai metodi di un oggetto.
oggetto. proprietàCarattere speciale ... (punto punto punto o ellissi)
Alla fine di una riga, questo simbolo indica che il comando corrente continua sulla riga successiva.
comando…Carattere speciale Matlab, (virgola)
Questo personaggio viene utilizzato per separare gli elementi di riga di abbonamenti ad array.
Q = [1, 2, 3, 4; 5, 6, 7, 8]Inoltre, questo carattere viene utilizzato per separare i diversi argomenti di input in una funzione.
STR = Strcmp (S1, S2)E per separare i diversi argomenti di output in una funzione
[r, i] = min (a)Carattere speciale Matlab: (Colon)
Questo personaggio viene utilizzato per la creazione di vettori.
v = 1: 5Inoltre, il colon viene utilizzato per definire il limite in un ciclo "per".
per x = 1: 10Indicizzare un intervallo di elementi in una dimensione specificata:
A (2: 3, 4)Assegna nuovi elementi a un array:
x = [1, 2, 3, 4;Carattere speciale di Matlab; (Punto e virgola)
Questo personaggio viene utilizzato per separare le righe nella creazione di una matrice
x = [1, 2, 3, 4;Viene anche utilizzato per sopprimere l'output del comando corrente.
x = 1 2 3;O a diversi comandi separati scritti su una singola riga
x = 1; a = strcmp (S1, S2); STR = strCAT (S1, S2);Matlab Special Character () (parentesi)
Questi caratteri vengono utilizzati per racchiudere gli argomenti di input di una funzione.
A = Strcat (S1, S2)Inoltre, questi caratteri speciali vengono utilizzati per l'indicizzazione dell'array.
A (:, 1)Sono anche utilizzati nelle operazioni matematiche nella precedenza dell'operatore.
(UN.*(B./CDMatlab Special Character [] (parentesi quadrate)
Questi personaggi speciali sono usati per la creazione di matrici e vettori.
M = [1, 2, 3, 4; 5, 6, 7, 8; 1, 2, 3, 4]Parentesi quadrata per catturare più di un argomento di input in una funzione.
a = magia (5)Parentesi quadrate per la creazione di un array vuoto.
a = []Fratina quadrata per aggiungere una nuova riga inferiore a un array.
a = magia (5);Staffa quadrata per rimuovere una colonna matrice:
a = magia (5);Matlab Special Carattere (Curly Braces)
Questi caratteri speciali vengono utilizzati nella creazione di array di celle.
S1 = 'A', 'Z', 'H', 'y'Carattere speciale Matlab % (percentuale)
Il carattere percentuale viene utilizzato per fare commenti. Tutto ciò che è scritto dopo questo personaggio sulla riga corrente non è considerato il codice da MATLAB ed è utile solo come annotazione del programmatore.
% Questo è un commento, non fa parte del programmaCarattere speciale Matlab % % (Percent Curly Bracket)
Questo set di personaggi viene utilizzato per fare commenti che si estendono su più di una riga. Gli operatori %e % devono apparire da soli sulle righe immediatamente precedenti e seguendo il blocco di testo come mostrato di seguito.
%Carattere speciale di Matlab ? (Punto interrogativo )
Questo personaggio recupera il meta.Oggetto di classe. Questo operatore funziona solo con un nome di classe, non un oggetto.
?InputParserCarattere speciale Matlab "(citazioni singole)
Questi personaggi vengono utilizzati per creare vettori di caratteri con una classe di char.
Chr = 'Hello Matlab'Carattere speciale Matlab ““ (Quote doppie)
Questi personaggi sono usati per creare stringhe che hanno una classe di stringhe.
STR = "Hello Matlab"Carattere speciale di Matlab "Spazio"
Questo personaggio rappresenta un logico no.
if ~ strcmp (S1, S2)Inoltre, questo carattere viene utilizzato per sopprimere gli argomenti specifici di input o output di una funzione.
[~, i] = min (a)Carattere speciale Matlab = (uguale)
Questo carattere assegna i valori a una variabile.
A = 21Il carattere spaziale è usato come virgole per separare gli elementi di riga nella costruzione di un array.
A = [1 2 3 4;Inoltre, come le virgole, viene utilizzato per separare i valori restituiti da una funzione.
[r i] = min (a)Carattere speciale Matlab ~ (Tilde)
Inoltre, per archiviare gli elementi di A nella variabile B.
a = bCarattere speciale di Matlab < & (Left angle bracket and ampersand )
Questo set di caratteri viene utilizzato per specificare le superclassi.
ClassDef Myclass < MySuperclassE nella definizione di una classe che deriva da una superclasse:
ClassDef Myclass < MySuperclass1 & MySuperclass2 &…Carattere speciale di Matlab .? (Punto interrogativo)
Questo set di caratteri specifica i campi della struttura del valore del nome.
In questo caso, i nomi dei campi della struttura propargs sono specificati come proprietà di scrittura del matlab.grafica.primitivo.Classe di linea.
funzione f (propargs)Conclusione
In questo articolo, ti abbiamo mostrato l'elenco dei caratteri speciali di Matlab e abbiamo spiegato il significato di ogni personaggio con un breve esempio. Questo linguaggio di programmazione ha anche operatori relazionali, aritmetici, logici e personaggi di fuga, che sono coperti nei nostri altri articoli MATLAB. Speriamo che tu abbia trovato utile questo articolo di Matlab. Per ulteriori suggerimenti e informazioni, consultare altri articoli di suggerimento Linux.