Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Matricile in MATLAB

Matlab



+ Font mai mare | - Font mai mic



Matricile in MATLAB

Prin matrice intelegem un tablou bi-dimensional de numere reale sau complexe. In capitolul de Fundamente ale programarii in MATLAB a fost prezentat modul de introducere a matricilor si au fost analizate cateva operatii simple cu matrici.

MATLAB-ul lucreaza direct cu multe operatii matriceale: aritmetica matricilor, ecuatii liniare, valori proprii, factorizari etc.



Functiile de algebra liniara sunt localizate in directorul matfun. In continuare sunt prezentate cateva din functiile care lucreaza cu matrici.

Categoria

Functia

Descriere

Analiza matriceala

norm

Norma unei matrice sau a unui vector.

normest

Estimeaza norma-2 a matricei.

rank

Rangul matricei.

det

Determinant.

trace

Suma elementelor de pe diagonala.

null

Spatiul Nul.

orth

Ortogonalizare.

subspace

Unghiul dintre 2 subspatii.

Ecuatii liniare

si /

Utilizate la calculul solutiilor ecuatiilor liniare.

inv

Inversa matricei.

cond

Numarul de conditie pentru inversare.

chol

Factorizarea Cholesky.

lu

Factorizarea LU.

qr

Decompozitia ortogonal-triunghiulara.

pinv

Pseudoinversa.

lscov

Cele mai mici patrate cu covarianta cunoscuta.



Valori proprii si

valori singulare

eig

Valori proprii si vectori proprii.

svd

Decompozitia in valori singulare.

poly

Polinomul caracteristic.

hess

Forma Hessenberg.

qz

Factorizarea QZ.

schur

Decompozitia Schur.

Functii de matrice

expm

Exponentiala de matrice.

logm

Logaritmul de matrice.

sqrtm

Radacina patrata de matrice.

funm

Evaluarea unei functii generale de matrice.

Operatiunile elementare cu matrici au fost deja prezentate (adunarea matricilor, inmultirea acestora, transpusa unei matrice, functiile sum, diag etc.).

In continuare sunt prezentate cateva matrici speciale utile in toate tipurile de reprezentari matematice:

Matricea identitate (unitate)

Este o matrice cu elementele de pe diagonala principala egale cu 1 iar restul elementelor sunt nule. Notatia matematica I provine de la denumirea matricii si nu este folosita in MATLAB, pentru evitarea unor confuzii. Se utilizeaza sintaxa:

eye(m,n)

Aceasta functie returneaza o matrice identitate mxn. Daca se foloseste:

eye(n)

atunci este vorba de o matrice identitate patratica nxn.

- Matricea ones

Este o matrice care are toate elementele egale cu 1. Forme posibile:

ones(n) este o matrice nxn cu elemente de 1

ones(m,n) sau ones([m,n]) sunt matrici mxn cu elemente de 1.

ones(size(A)) are aceeasi dimensiune cu o matrice A si are elemente de 1

- Matricea zeros

Este o matrice care are toate elementele egale cu 0. Forme posibile:

zeros(n) este o matrice nxn de zerouri

zeros(m,n) sau zeros([m,n]) sunt matrici mxn de 0

zeros(size(A))are aceeasi dimensiune cu o matrice A si are elemente de 0





Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 2326
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved