Sunteți pe pagina 1din 6

Universitatea Politehnica Bucuresti

Facultatea de Transporturi

GENERAREA SEMNALELOR
IN MATLAB

Studenti:
SGUROIU VIOREL
FLOREA ALEXANDRU DENIS

1
GRUPA 8314

Universitatea Politehnica Bucuresti


Facultatea de Transporturi

1. INTRODUCERE

MATLAB reprezintaun limbaj de nalt performan pentru proiectarea asistat de calculator


MATLAB este n acelai timp un limbaj de programare i un sistem de dezvoltare care integreaz calculul,
vizualizarea i programarea ntr-un mediu uor de utilizat (easy-to-use), problemele i soluiile acestor
probleme fiind exprimate ntr-un limbaj matematic accesibil.

Domenii de utilizare:
Matematic i calcul numeric
Dezvoltarea algoritmilor
Modelare, simulare i testarea prototipurilor
Analiza i vizualizarea datelor
Grafica inginereasc i din tiinele aplicate
Dezvoltarea de aplicaii, inclusiv GUI

MATLAB = sistem interactiv care are ca element de baz tabloul, matricea, ceea ce permite
rezolvarea problemelor de calcul numeric, n special cele care necesit prelucrarea de vectori sau
matrici.

Numele MATLAB provine de la Matrix laboratory


Firma productoare este The MathWorks, Inc., SUA

MATLAB-ul a evoluat:
n mediul universitar unde este pachetul standard pentru cursurile introductive i avansate de
matematic, inginerie i tiine
n industrie, unde este utilizat pentru cercetarea de nalt randament, dezvoltare i producie

MATLAB permite dezvoltarea unei familii de aplicaii sub forma toolbox-urilor. Aceste toolbox-uri
permit nvarea i aplicarea tehnologiilor specializate din diverse domenii. Sunt disponibile toolboxuri pentru domenii cum ar fi: procesarea numeric a semnalelor, sisteme de conducere automat,
reele neurale, logic fuzzy, wavelet, simulare (SIMULINK), identificare etc.

2. SEMNALUL SINUSOIDAL.

In cazul curentului alternativ, tensiunea isi schimba permanent polaritatea, iar curentul isi schimba
permanent sensul.
Semnalele electrice se modifica dupa o anumita lege de variatie in functie de timp. Tiparul dupa care se
modifica se mai numeste si forma de unda. Cea mai cunoscuta si utilizata forma de unda este unda
2
GRUPA 8314

Universitatea Politehnica Bucuresti


Facultatea de Transporturi

sinusoidala. Este cea mai utilizata pentru ca alte forme de unda(triunghiulara, dreptunghiulara) se pot obtine
insumand mai multe forme de unda sinusoidale de frecvente diferite.
Tensiunea alternativ sinusoidala este produsa in doua moduri:
- cu ajutorul generatoarelor de curent alternativ(masini electrice rotative)
- cu ajutorul oscilatoarelor electronice, cum sunt generatoarele de semnal.
In figura urmatoare este prezentata forma de unda sinusoidala, care poate fi asociata atat unei tensiuni
cat si unui curent. Se observa ca axa verticala este reprezentata de tensiune sau intensitate, dar axa orizontala
este reprezentata de timp. Semnalul sinusoidal variaza de la zero pana la un maxim pozitiv, apoi scade pana
la zero, dupa care isi schimba sensul de variatie si creste pana la un maxim negativ, in final crescand din nou
la zero.

O unda sinusoidala isi schimba sensul, de aceea este formata din doua alternante, una pozitiva si
cealalta negativa. Impreuna aceste doua alternante formeaza un ciclu, sau o perioada completa a semnalului.

Generarea unui semnal sinusoidal.


n = 0:40;
f = 0.1;
phase = 0;
A = 1.5;
arg = 2*pi*f*n - phase;
x = A*cos(arg);
clf;

% Clear old graph


3

GRUPA 8314

Universitatea Politehnica Bucuresti


Facultatea de Transporturi

stem(n,x);

% Plot the generated sequence

axis(s0 40 -2 2t);
grid;
title('Sinusoidal Sequence');
xlabel('Time index n');
ylabel('Amplitude');
axis;

3. SEMNALUL IMPULS UNITATE.

Un semnal discret x[n] este o functie a carei variabila independenta este un intreg si poate lua orice
valoare reala sau complexa. Un semnal discret nu este definit la momente dintre doua esantioane succesive.
x[k] defineste al k-lea esantion al semnalului x[n], indiferent daca acesta provine din esantionarea unui
semnal analogic sau nu. Un semnal discret este prezentat in figura urmatoare.

4
GRUPA 8314

Universitatea Politehnica Bucuresti


Facultatea de Transporturi

Un semnal definit in timp discret,


, este o functie a carei variabila independenta este un intreg
si este reprezentat de obicei printr-o secventa de numere.
Modelul matematic al unui semnal discret poate fi definit ca o aplicatie

astfel incat, pentru secvente unidimensionale

Pe langa reprezentarea grafica a unui semnal discret, mai exista cateva moduri de descriere a
acestora :
-reprezentarea functionala;
-reprezentarea tabelara;
- reprezentarea prin secvente de numere;
Semnalul impuls unitate, care este descris de:

Generarea semnalului impuls unitate.


% Generation of a Unit Sample Sequence
clf;
% Generate a vector from -10 to 20
n = -10:20;
% Generate the unit sample sequence
u = [zeros(1,10) 1 zeros(1,20)];
5
GRUPA 8314

Universitatea Politehnica Bucuresti


Facultatea de Transporturi

% Plot the unit sample sequence


stem(n,u);
xlabel('Time index n');ylabel('Amplitude');
title('Unit Sample Sequence');
axis([-10 20 0 1.2]);

6
GRUPA 8314

S-ar putea să vă placă și