Prelucrarea informației

Previzualizare laborator:

Extras din laborator:

MATLAB in 2 ore

Help – apare o lista lunga de comenzi

Help nume_comanda – cum se foloseste o chestie si ce face

Ex: help fft (fast fourier transform)

Exit – se iese din mediul matlab

Rand(n) – genereaza o matrice nxn cu elemente aleatoare.

Un element al unei matrici se poate accesa prin matrice(i,j).

Magic(n) – magic square de dimensiune n

Zeros(n) – matrice de dimensiune n plina cu 0

Ones, zeros (verificati singuri ce sunt)

A=magic(7) – asa se apeleaza o functie

A’ – transpusa lui A

3*A – inmultirea tuturor elementelor din matrice cu 3

(experimentati si alte operatii, inclusiv intre 2 matrici)

Operatori logici:

a==b; a<=b ; ~a ; a&b ; a & ~a ; a | b ; a | ~a ;

Operatorul “:”

Incercati sa vedeti ce face a=1:1:10 si b=1:2:10

Dar a(1:10)=1?

FOR:

For i=1:10

X=i+2;

Xx=x+I;

End

WHILE:

l=0;

m=2;

while m<=n

l=l+1;

m=2*m;

end

IF:

if i<=m,

if A(i,j)==0,

fa chestii!

end

end

Exemplu practic

Nume fisier: prime.m

function prime(n)

% n>3 Se verifica daca acest numar este prim sau nu.

% REM restul impartirii. EX: rem(4,2)=0

% FLOOR floor(x) cel mai mare intreg a.i. <= x.

half_n = floor(n/2);

for k = 2:half_n

if rem(n,k)== 0

'Nu este prim; se divide cu', k

break

end

end

if k >= half_n

'ieste prim'

end

return

Pentru hiper avansati (mai inteligenti decat un copil de clasa a 5-a):

Aproximati “pi” folosind functia de mai jos. (incercati si cu while si cu for).

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Prelucrarea Informatiei
    • L1.pdf
    • L2.pdf
    • L3.pdf
    • L4.pdf
    • L5.pdf
Alte informații:
Tipuri fișiere:
pdf
Nota:
8/10 (1 voturi)
Nr fișiere:
5 fisiere
Pagini (total):
23 pagini
Imagini extrase:
23 imagini
Nr cuvinte:
4 623 cuvinte
Nr caractere:
26 428 caractere
Marime:
948.65KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Automatică
Predat:
la facultate
Materie:
Automatică
Sus!