Quando creiamo un grafico e un trama funzioni o aggiungiamo riferimenti, MATLAB ci consente di selezionare lo stile delle linee per ogni variabile o marcatore che vogliamo grafico.
Questi attributi di colore, larghezza e tipo di linea possono essere personalizzati quando si chiama il grafico (), hline (), xline (), ecc., Funzioni utilizzando gli input "Linspec" e "Linewidth", che la maggior parte delle funzioni di grafici in MATLAB ha.
Quanto segue ti mostra tutto ciò che devi sapere per padroneggiare gli stili di linea in un grafico usando gli input Linspec e la larghezza di linea, con esempi pratici, frammenti di codice e immagini.
Sintassi del lineestyle in matlab
'colore stile'
'Linewidth', larghezza
Come usare il lineestyle in matlab trama con descrizione ed esempi
I grafici sono il prodotto finale quando analizziamo le variabili o le funzioni matematiche. Matlab ha una vasta libreria di strumenti che consente di tracciare questi dati in forma 2D o multidimensionale. Lo strumento più comunemente usato è la funzione trama (). Successivamente, esaminiamo la sintassi per questa funzione grafico, con gli argomenti di input "LINESPEC" e "LINEWIDTH" mostrati in verde. Queste sono le variabili che controllano lo stile delle linee.
Questo stile di linea costruisce con gli ingressi "Linspec" e "Linewidth". Viene anche usato nelle funzioni per il disegno di figure arbitrarie o linee di riferimento, come Xline () o Hline ().
Linspec è una stringa di caratteri che specifica lo stile e il colore della linea usando caratteri rappresentativi nel seguente ordine:
Come impostare il colore della linea nella trama di Matlab
Matlab fornisce sette colori predefiniti per lo stile di colore, che assegna automaticamente se l'utente non li definisce. Questi sette colori fanno parte del set "colorutder", ma gli utenti possono personalizzare i loro colori utilizzando gli scalari RGB. I colori predefiniti di "ColorOrder" sono ciascuno rappresentato da un personaggio.
Successivamente, vediamo la sintassi della funzione Plot (), che utilizza l'input LinSpec per selezionare il colore verde nella linea che mappa "Y".
trama (x, y, 'g')
Nella tabella seguente, vediamo il carattere corrispondente per ogni colore.
In questo esempio, useremo la funzione della trama per tracciare un'onda sinusoidale verde. Per fare ciò, useremo l'ingresso LinSpec per specificare il colore selezionato con il carattere che rappresenta come mostrato nella seguente immagine:
Come vediamo nella seguente immagine, Plot () disegna il coseno di "X" con una linea verde e lo stile e la larghezza della trama sono stati dati i valori predefiniti:
Come tracciare più righe ciascuna con stili diversi con input "Linspec"
Ora vedremo come puoi distinguere più variabili in un grafico dando a ciascuno uno stile di linea diverso. Per fare ciò, useremo il seguente codice, che è identico all'esempio precedente. Questa volta determineremo anche il coseno di "x" in "C" e graficiamo il grafico. Creeremo due righe, una linea rossa solida e una linea tratteggiata verde.
Come possiamo vedere nella seguente immagine, il coseno "s" di "x" è mostrato come una linea rossa solida, mentre la linea sinusoidale è una linea tratteggiata verde:
Come impostare lo stile di una linea in una trama di matlab
Matlab fornisce quattro tipi di linee per graficamente. Per impostazione predefinita, la riga specificata sarà continua nel grafico se non specificato dal programmatore. La tabella seguente mostra questi quattro stili con i loro personaggi del display:
Come impostare la larghezza di linea "di una trama nella trama di Matlab
Quando creiamo grafici o aggiungiamo grafici a loro in matlab, non possiamo solo selezionare il colore e lo stile della linea ma anche specificare la larghezza. Questo viene fatto digitando "linee di linea" e identificando il valore in larghezza. Questo input è uno scalare intero positivo. Quanto segue è la sintassi di questi input nella funzione del diagramma:
Plot ((x, y, 'linewidth', larghezza)
Come aggiungere segni di coordinate con l'ingresso LinSpec della funzione del diagramma MATLAB
Oltre a pianificare i dati, la funzione della trama può aggiungere marcatori ai dati utilizzando lo strumento di input LinSpec. Il tipo di segno è rappresentato da un carattere e può essere fatto solo in Linspec o con un altro che rappresenta lo stile o il colore della linea. Di seguito, puoi vedere la tabella con le singole opzioni di marchio e il carattere corrispondente:
In questo esempio, vedremo come aggiungere marcatori al grafico che disegniamo con la funzione Plot (). In questo caso, è una linea tratteggiata nera che abbiamo aggiunto asterischi. Tutti questi parametri possono essere trovati nell'argomento di input LinSpec. Quindi, la stringa che dobbiamo inviare in questo input sarebbe la seguente:
Conclusione
Questi argomenti di input fanno parte di tutte le funzioni grafiche che questo linguaggio di programmazione offre ed è un grande vantaggio conoscerli. In questo articolo di MATLAB, abbiamo visto come implementare gli input di LinSpec e Linewidth per personalizzare gli stili e i colpi sulle linee dei nostri grafici. Ti mostriamo anche alcuni esempi pratici con diverse funzioni in cui aggiungiamo frammenti e immagini di codice per mostrarti i molti modi per utilizzare questi input. Speriamo che tu abbia trovato utile questo articolo di Matlab. Vedi altri articoli di suggerimento Linux per ulteriori suggerimenti e informazioni.