CHANGE LANGUAGE | Home > Prodotti > Hardware e software finanziario > Manuale Matlab > Immagini

Manuale Matlab

Introduzione

Per iniziare

Capacità di Matlab

Operazioni

Espressioni

Lavorare con le matrici

Lavorare con le matrici II

Operazioni sui file

Grafici

Operazioni sui grafici

Dati immaginari e complessi

Assi

Alfabeto greco e caratteri speciali

Immagini

Grafici di matrici

Help e Documentazione Online

L'Ambiente di MATLAB

Ulteriori informazioni su Matrici ed Array

Strutture di controllo del flusso

Scripts e Funzioni

Polinomi

Risoluzione di sistemi di equazioni lineari

Manuale Matlab

Immagini

 Mesh e superficie dei tracciati MATLAB definisce una superficie dalle coordinate z dei punti su di una griglia nel piano x-y, usando linee diritte per connettere punti adiacenti.Le funzioni mesh e surf visualizzano superfici in tre dimensioni, mesh produce superfici wireframe colorando solamente le linee che connettono i punti definiti,Surf espone in colore, le linee che connettono e le facce della superficie.

 Funzioni di visualizzazione in due Variabili Per esporre una funzione di due variabile, z = f (x,y), generare due matrici X e Y costituite di file e colonne ripetute , rispettivamente, sul dominio della funzione. Poi usare queste matrici per valutare e tracciare la funzione.

La funzione meshgrid trasforma nel dominio specifico, un singolo vettore o due vettori x e y in matrici X e Y per usarle nella valutazione della funzione di due variabili. Le file di X sono copie del vettore x e le colonne di Y sono copie del vettore y. Per valutare la funzione bidimensionale sin(r)/r, lungo le due direzioni x e y si procede nel modo seguente:

In questo esempio, R è la distanza dall’ origine che è al centro della matrice. Aggiungere eps evita l’indeterminato 0/0 all’origine.

 Immagini Array bidimensionali possono essere esposti come immagini, dove gli elementi dell’array determinano luminosità o colore delle immagini. Per esempio:

load durer

whos

mostra il file durer.mat contenuto nell’elenco delle demo costituito da una matrice 648-by-509, X, e una matrice 128-by-3, map. Gli elementi di X sono numeri interi tra 1 e 128, che servono come indice nella mappa colore, map. Quindi digitando:

image(X)

colormap(map)

axis image

si riproduce la corrosione di D¨urer, un’immagine artistica di valore eccezionale. Un alto grado di risoluzione della scansione della magic square è disponibile in un altro file. Digitare:

load detail

e poi usare il tasto freccia su sulla tastiera per ripristinare l’immagine, colormap, e comandi dell’asse, cioè ripetere i seguenti comandi.

image(X)

colormap(map)

axis image

 Stampa dei grafici L’opzione PRINT sul menu file ed il comando print stampa la figura creata da MATLAB. Il menu print apre una finestra di dialogo che offre le opzioni di stampa di default. Il comando print prevede più flessibilità nel tipo di output e permette di controllare la stampa da M-file. Il risultato può essere spedito direttamente alla stampante di default o può essere immagazzinato in un specifico file. Una varietà larga di configurazioni di output, incluso Poscript è disponibile. Per esempio, questa asserzione salva i contenuti della finestra della figura corrente come, color Encapsulated Level 2 PostScript nel file chiamato magicsquare.eps:

print -depsc2 figura.eps

E' importante sapere le capacità della stampante prima di usare il comando stampa. Per esempio, i file Level 2 Postscript generalmente sono pi`u piccoli e sono più rapidi da stampare rispetto a Level 1 Postscript files. Comunque, non tutte le Stampanti postscript sostengono Level 2, è importante conoscere le potenzialità della propria stampante.

G. Ciaburro

PerformanceTrading.it ed il suo contenuto sono di esclusiva proprietà degli autori. E' vietata la riproduzione anche parziale di qualsiasi parte del sito senza autorizzazione, compresa la grafica e il layout. Prima della consultazione del sito leggere il disclaimer nella sezione [info].