← Indietro
AppuntiAltro

Matlab formula

Altro di Metodi Analitici e Numerici Per L'ingegneria per il corso di Energy Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.

Metodi Analitici e Numerici Per L'ingegneriaAltro

Informazioni sul documento

Cosa trovi in questo materiale

Altro di Metodi Analitici e Numerici Per L'ingegneria per il corso di Energy Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.

Qualità dell’importazione: il testo è stato estratto direttamente dal documento originale.

Contenuti estratti dal documento

Passaggi rappresentativi riconosciuti nelle diverse parti del materiale. Il testo completo resta presente nella pagina per la ricerca, mentre l’anteprima compatta rende più semplice la lettura.

Pagina 1

1 INTRODUZIONE AL PROGRAMMA MATLAB fix fa il chopping (taglia alla cifra intera) round fa il rounding (arrotondamento classico) linspace(i,f,p) genera p nodi nell’intervallo (i,f), compresi gli estremi ones(r,c)  matrice rxc di uno, idem con zeros lenght(a) lunghezza vettore rand(r,c) matrice rxc randomica (valori tra zero e uno, se voglio intervallo più ampio, cioè gaussiana non normalizzata comprendente anche valori negativi, uso randn ). Per generari vettori/matrici casuali con numeri compresi tra 0 e n combino rand e fix/round, es a=round(rand(r,c)*n) size(a) riestituisce il n di righe e colonne, con lenght applicato a matrice ho il massimo dei due, ambiguo diag(a) restituisce valori della diagonale della matrice a come vettore riga, applicando di nuovo diag ottengo matrice diagonale estratta da a eye(r,c) estrae matrice identità di taglia assegnata OPERAZIONI IN MATLAB Occhio alle radici dispari di numeri negativi! b=-8; non b^(1/3) ma –(-b)^(1/3) Dot(a,b) prodotto scalare tra a e b matrici cross(a,b) prodotto vettore tra a e b matrici norm(a) calcola norma matrice, posso mettere inf o ‘fro’ se voglio norma infinito o di Frobenius rank(a) rango matrice PLOTTARE xlabel(‘ascissa’);ylabel(‘ordinata’);title(‘titolo’) gtext(‘blabla’) piazza il testo dove vuoi tu hold on tiene nell’area grafica il plot precednete axis equal, axis tight regolano rispettivamente gli assi mettendoli uguali o restringendoli al campo dati axis([XMIN XMAX YMIN YMAX]) sets scaling for the x- and y-axes on the current plot [x,y]=meshgrid(-2:.1:4,-4:.1:2) crea una griglia con quei valori, poi mesho la funzione z con mesh(z) (ottengo una superficie a rete), mentre surf(z) mi fa realizzare una superficie compatta NUMERI MACCHINA Realmax e realmin danno il massimo/minimo valore memorizzabile, eps…

Anteprima

Prima pagina del documento.

Prima pagina: Matlab formula