Laborator TS

Laborator
9/10 (7 voturi)
Domeniu: Calculatoare
Conține 10 fișiere: doc
Pagini : 57 în total
Cuvinte : 16845
Mărime: 606.83KB (arhivat)
Publicat de: Liviu Tănase
Puncte necesare: 0
Lucrari laborator TS (MATLAB)

Cuprins

  1. Lucrarea 1 INTRODUCERE ÎN MATLAB
  2. Lucrarea 2 CALCUL NUMERIC ÎN MATLAB
  3. Lucrarea 3 REPREZENTARI GRAFICE ÎN MATLAB
  4. Lucrarea 4 MODELAREA MATEMATICA A SISTEMELOR CONTINUE
  5. Lucrarea 5 RASPUNSUL SISTEMELOR CONTINUE DE ORDINUL DOI
  6. Lucrarea 6 RASPUNSUL SISTEMELOR CONTINUE DE ORDINUL DOI
  7. Lucrarea 7 LOCUL RADACINILOR SISTEMELOR CONTINUE
  8. Lucrarea 8 SISTEME DISCRETE
  9. Lucrarea 9 STABILITATEA SISTEMELOR DISCRETE
  10. Lucrarea 10 RASPUNSUL SISTEMELOR DISCRETE DESCRIEREA INTRARE-STARE-IESIRE

Extras din laborator

INTRODUCERE ÎN MATLAB

MATLAB este un pachet de programe de înalta performanta, dedicat calculului numeric si reprezentarilor grafice în domeniul stiintei si ingineriei. MATLAB ofera, pe baza unor lucrari matematice, o analiza matriciala, sinteza si identificarea sistemelor si programe grafice ingineresti. MATLAB-ul integreaza toate acestea într-un mediu usor de învatat si folosit, în care enunturile problemelor si rezolvarile acestora sunt exprimate în modul cel mai natural posibil, asa cum sunt scrise matematic, fara a fi necesara programarea traditionala.

O caracteristica importanta a acestui limbaj de programare este usurinta cu care acesta poate fi extins. Prin aceasta, orice utilizator poate adauga propriile programe scrise în MATLAB la fisierele originale, dezvoltând aplicatii specifice domeniului în care lucreaza. Structural MATLAB-ul este realizat sub forma unui nucleu de baza, cu interpretor propriu, în jurul caruia sunt construite toolbox-urile. Toolbox-urile sunt colectii extinse de functii MATLAB care dezvolta mediul de programare de la o versiune la alta, pentru a rezolva probleme specifice anumitor domenii. Firma The MATHWORKS Inc. (care a realizat acest limbaj) a pus în circulatie o serie de toolbox-uri cum ar fi: SIGNAL PROCESSING, IMAGE PROCESSING, SYMBOLIC MATH, NEURAL NETWORK, CONTROL SYSTEM DESIGN, ROBUST CONTROL, SYSTEM IDENTIFICATION, OPTIMISATION, SPLINE, STATISTICS, etc.

1. Lansarea în executie

Programul se lanseaza în executie din mediul WINDOWS, prin selectia pictogramei MATLAB. Din afara mediului WINDOWS (de exemplu DOS) programul poate fi lansat în executie direct, cu o comanda de forma:

“ win c:MATLABBINmatlab”

daca fisierul “matlab.exe” se gaseste în calea “c:MATLABBIN”.

2. Ferestrele de lucru

Programul MATLAB lucreaza cu doua tipuri de ferestre: o fereastra de comenzi si o fereastra pentru reprezentari grafice.

Fig.1 Fereastra de comenzi

Fereastra de comenzi este reprezentata în Fig.1. Meniul din bara superioara este accesibil prin tastarea simultana a tastei [Alt] si a literei subliniate a comenzii dorite sau prin selectia directa cu mouse-ul.

Fiecare comanda din meniul principal furnizeaza un meniu specific, selectia comenzii dorite facându-se prin deplasarea zonei active cu ajutorul sagetilor sau prin selectia directa cu ajutorul mouse-lui. Aceste submeniuri sunt prezentate în Fig.2.

Figura 2. Submeniurile limbajului Matlab

Fereastra de reprezentari grafice este o forma elevata de reprezentare a graficelor. Pot exista mai multe ferestre grafice deschise simultan, dar numai o singura fereastra de comenzi.

3. Programarea în MATLAB

3.1 Matrice, vectori si scalari

MATLAB-ul lucreaza numai cu un singur tip de obiecte, matrice numerice rectangulare, cu elemente reale sau complexe. În acest sens, scalarii sunt asimilati matricelor cu o linie si o coloana (1x1), iar vectorii sunt asimilati matricelor cu o linie (1xN) sau cu o coloana (Nx1).

Elementele unei matrice pot fi identificate prin una dintre notatiile: Aij, A[i,j], A(i,j) etc. si semnifica elementul de la intersectia liniei i cu coloana j. Notatia adoptata în MATLAB este ultima si anume A(i,j). Dimensiunea unei matrice este precizata de o pereche de numere care arata numarul de linii si coloane al matricei respective.

Pentru a face referire la un element A(i,j) al unei matrice A, sunt necesari doi indici, indicele de linie si indicele de coloana, în aceasta ordine. Referirea unui element al unui vector poate fi facuta numai cu un singur indice.

Definirea matricelor se poate face prin una din urmatoarele metode:

- introducerea explicita a listei de elemente;

- generarea prin instructiuni si functii;

- crearea de fisiere M ;

- încarcarea din fisiere de date externe.

MATLAB-ul nu contine instructiuni de dimensionare si declaratii de tip, iar memoria este alocata în mod automat pâna la valoarea maxim disponibila. Cea mai simpla metoda de definire a matricelor mici consta în utilizarea unei liste explicite. La introducerea unei astfel de liste trebuie respectate urmatoarele reguli:

- elementele unei linii trebuie separate prin blanc-uri sau virgule;

- liniile se separa prin semnul punct-virgula “;”;

- elementele unei matrici sunt cuprinse între paranteze drepte “[ ]”.

3.2 Declaratii si variabile

MATLAB-ul este un limbaj de expresii. Expresiile tiparite de utilizator sunt interpretate si evaluate. Instructiunile MATLAB sunt, de cele mai multe ori, de forma:

variabila = expresie

sau, mai simplu:

expresie

Expresiile sunt compuse din operatori sau alte caractere speciale, din functii si nume de variabile. Evaluarea expresiei produce o matrice care este afisata pe ecran si atribuita unei variabile. Daca numele variabilei si semnul egal (“variabila =”) sunt omise, MATLAB-ul creaza automat o variabila cu numele “ans”.

Orice instructiune este în mod normal terminata cu “Enter”. Daca ultimul caracter al unei instructiuni este punct-virgula “;”, instructiunea este executata, dar tiparirea este suprimata. Utilizarea acestui caracter la sfârsitul unei instructiuni în fisiere M este necesara în situatiile în care nu se doreste afisarea datelor intermediare.

Numele de variabile si de functii au ca prim caracter o litera, urmata de litere, cifre sau caracterul special “liniuta de subliniere”. MATLAB-ul face deosebirea între litere mari si mici. Functia “casesen” permite trecerea MATLAB-ului în modul senzitiv/nesenzitiv, în vederea separarii literelor mari de cele mici. La lansare MATLAB-ul este în modul senzitiv, adica face distinctie

între litere mari si mici, dar cu comanda:

casesen off

trece în modul nesenzitiv. Revenirea se face cu comanda:

casesen on

Numele de functii este obligatoriu sa fie redate cu litere mici!

Preview document

Laborator TS - Pagina 1
Laborator TS - Pagina 2
Laborator TS - Pagina 3
Laborator TS - Pagina 4
Laborator TS - Pagina 5
Laborator TS - Pagina 6
Laborator TS - Pagina 7
Laborator TS - Pagina 8
Laborator TS - Pagina 9
Laborator TS - Pagina 10
Laborator TS - Pagina 11
Laborator TS - Pagina 12
Laborator TS - Pagina 13
Laborator TS - Pagina 14
Laborator TS - Pagina 15
Laborator TS - Pagina 16
Laborator TS - Pagina 17
Laborator TS - Pagina 18
Laborator TS - Pagina 19
Laborator TS - Pagina 20
Laborator TS - Pagina 21
Laborator TS - Pagina 22
Laborator TS - Pagina 23
Laborator TS - Pagina 24
Laborator TS - Pagina 25
Laborator TS - Pagina 26
Laborator TS - Pagina 27
Laborator TS - Pagina 28
Laborator TS - Pagina 29
Laborator TS - Pagina 30
Laborator TS - Pagina 31
Laborator TS - Pagina 32
Laborator TS - Pagina 33
Laborator TS - Pagina 34
Laborator TS - Pagina 35
Laborator TS - Pagina 36
Laborator TS - Pagina 37
Laborator TS - Pagina 38
Laborator TS - Pagina 39
Laborator TS - Pagina 40
Laborator TS - Pagina 41
Laborator TS - Pagina 42
Laborator TS - Pagina 43
Laborator TS - Pagina 44
Laborator TS - Pagina 45
Laborator TS - Pagina 46
Laborator TS - Pagina 47
Laborator TS - Pagina 48
Laborator TS - Pagina 49
Laborator TS - Pagina 50
Laborator TS - Pagina 51
Laborator TS - Pagina 52
Laborator TS - Pagina 53
Laborator TS - Pagina 54
Laborator TS - Pagina 55
Laborator TS - Pagina 56
Laborator TS - Pagina 57

Conținut arhivă zip

  • a
    • Lucrarea 1.doc
    • Lucrarea 2.doc
    • Lucrarea 3.doc
    • Lucrarea 4.doc
    • Lucrarea 5.doc
    • Lucrarea 6or.doc
    • Lucrarea 7.doc
    • Lucrarea 8.doc
    • Lucrarea 9.doc
    • Lucrarea10.doc

Alții au mai descărcat și

Algoritmul lui Huffman

1. DESCRIEREA PROBLEMEI Unul dintre cele mai importante aspecte în ceea ce priveste utilizarea calculatoarelor este acela al compresiei de date....

Hard Disk-ul

Stocarea datelor Datele sunt stocate pe suprafata platanului în sectoare si în piste. Pistele sunt cercuri concentrice, iar sectoarele sunt arcuri...

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Teoria Sistemelor

Cap. 1. Noţiuni fundamentale şi terminologie 1.1. Conceptele de semnal, sistem şi model Conceptul de semnal Noţiunea de semnal posedă un...

Autocad - Laborator 1

INTRODUCERE ÎN AUTOCAD In aceasta epoca si pentru aceasta generatie a “computerelor”, folosirea calculatorului ca “unealta de lucru”, este ceva...

Autocad - Laborator 2

2.1 REALIZAREA PRECIZIEI IN DESENARE Scopul de baza al graficii ingineresti este sa produca desene cât mai exacte din punct de vedere al formei,...

Autocad - Laborator 3

3.1 PRELUCRAREA OBIECTELOR Incepând din acest moment se poate vedea cât de simplu se pot executa modificari în desenele existente, cu ajutorul...

Te-ar putea interesa și

Reacții chimice - rolul experimentului de laborator în studiul reacțiilor chimice la gimnaziu

INTRODUCERE „ Lucrul cel mai minunat cu care ne putem întâlni este misterul. La baza artei si stiintei adevarate se afla emotia primara. Cel care...

Studiu Privind Asigurarea Calității Ceaiurilor la SC Laboratoarele Fares Bio Vital SRL Orăștie

Capitolul 1 Introducere În contextul transformărilor profunde din lumea întreagă şi sub influenţa majoră a schimbărilor datorate situaţiei...

Studiu asupra Tehnicilor de Analiză de Laborator din Cadrul unei Linii de Fabricație a Antibioticelor

Prefaţă În această lucrare s-a studiat tehnicile de analiză de laborator din cadrul unei linii de fabricaţie a antibioticelor. Lucrarea este...

Diagnosticul de Laborator în Pesta Porcină Clasică

Introducere Pesta porcină clasică este o boală infecţioasă foarte contagioasă, specifică suideelor domestice şi sălbatice, cu evoluţie acută...

Microbiologia cerealelor, a pâinii și laboratorul microbiologic

CAPITOLUL I: Laboratorul de microbiologie si echipamentul microbiologic Laboratorul de microbiologie este considerat prima linie de detectare a...

Înființarea unui laborator de tehnică dentară

Partea I 1 Prezentarea laboratorului de tehnică dentară Scopul activității medicului stomatolog este transformarea pacientului cu afecțiuni ale...

Ghid de bune practici și igienă într-un laborator de analize

Cap.I. introducere Painea este unul dintre cele mai vechi alimente, datand din era neolitica. Primele feluri de paine produse au fost preparate...

Evaluarea riscurilor de accidentare și îmbolnăvire profesională pentru locul de muncă laborant din cadrul SC Tondach România SRL Sibiu

INTRODUCERE Punctul de plecare în optimizarea activităţii de prevenire a accidentelor de muncă şi îmbolnăvirilor profesionale într-un sistem îl...

Ai nevoie de altceva?