Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Matlab


Qdidactic » stiinta & tehnica » informatica » matlab
Matricile in MATLAB



Matricile in MATLAB


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.).


q    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





Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright