Introducere Matlab

Curs
8.4/10 (15 voturi)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 97 în total
Cuvinte : 24600
Mărime: 1.05MB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Mihaiu Dan

Extras din document

1. PREZENTARE GENERALA

MATLAB® = Limbaj de înalta performanta pentru proiectarea asistata de calculator

MATLAB este în acelasi timp un limbaj de programare si un sistem de dezvoltare care integreaza calculul, vizualizarea si programarea într-un mediu usor de utilizat (easy-to-use), problemele si solutiile acestor probleme fiind exprimate într-un limbaj matematic accesibil.

Domenii de utilizare:

- Matematica si calcul numeric

- Dezvoltarea algoritmilor

- Modelare, simulare si testarea prototipurilor

- Analiza si vizualizarea datelor

- Grafica inginereasca si din stiintele aplicate

- Dezvoltarea de aplicatii, inclusiv GUI

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

Numele MATLAB provine de la Matrix laboratory

Firma producatoare este The MathWorks, Inc., SUA

MATLAB-ul a evoluat:

- în mediul universitar unde este pachetul standard pentru cursurile introductive si avansate de matematica, inginerie si stiinte

- în industrie, unde este utilizat pentru cercetarea de înalt randament, dezvoltare si productie

MATLAB permite dezvoltarea unei familii de aplicatii sub forma toolbox-urilor. Aceste toolbox-uri permit învatarea si aplicarea tehnologiilor specializate din diverse domenii. Sunt disponibile toolbox-uri pentru domenii cum ar fi: procesarea numerica a semnalelor, sisteme de conducere automata, retele neurale, logica fuzzy, wavelet, simulare (SIMULINK), identificare etc.

Sistemul MATLAB consta în cinci parti principale:

- Limbajul MATLAB

- Mediul de lucru MATLAB

- Handle Graphics®

- Biblioteca de functii matematice a MATLAB-ului

- Interfata de aplicatii program a MATLAB-ului (API)

Limbajul MATLAB: Reprezinta un limbaj de nivel înalt de tip matrice/tablou cu instructiuni de control al salturilor, functii, structuri de date, intrari/iesiri si cu proprietati de programare orientata pe obiecte. Facilitatile de programare sunt organizate pe 6 directoare:

ops

Operators and special characters.

Lang Programming language constructs.

Strfun Character strings.

Iofun File input/output.

Timefun Time and dates.

Datatypes Data types and structures.

Mediul de lucru MATLAB: Reprezinta un set de facilitati care permit manevrarea variabilelor în spatiul de lucru, importul si exportul de date, dezvoltarea, manipularea, editarea si depanarea fisierelor MATLAB (.m) si a aplicatiilor MATLAB. Aceste facilitati sunt organizate în directorul:

general

General purpose commands.

Handle Graphics®: Reprezinta sistemul grafic al MATLAB-ului. Cuprinde comenzi de înalt nivel pentru vizualizarea datelor bi si tri-dimensionale, procesarea imaginilor, animatie, prezentari de grafice. Permite de asemenea utilizarea unor comenzi de nivel scazut pentru crearea unor interfete grafice GUI. Functiile grafice sunt organizate în 5 directoare:

graph2d

Two-dimensional graphs.

Graph3d Three-dimensional graphs.

Specgraph Specialized graphs.

Graphics Handle Graphics.

Uitools Graphical user interface tools.

Biblioteca de functii matematice a MATLAB-ului: Reprezinta o colectie complexa de algoritmi de calcul pornind de la functii elementare (sinus, cosinus etc.) pâna la functii sofisticate (inversarea de matrice, valori proprii, functii Bessel, FFT etc.). Functiile matematice sunt organizate în 8 directoare:

elmat

Elementary matrices and matrix manipulation.

Elfun Elementary math functions.

Specfun Specialized math functions.

Matfun Matrix functions – numerical linear algebra.

Datafun Data analysis and Fourier transforms.

Polyfun Interpolation and polynomials.

Funfun Function functions and ODE solvers.

Sparfun Sparse matrices.

Interfata de aplicatii program a MATLAB-ului (API) este o biblioteca care permite scrierea de programe în C sau Fortran care interactioneaza cu MATLAB-ul. Include facilitati pentru apelarea rutinelor din MATLAB, apelarea MATLAB-ului ca masina de calcul, scrierea si citirea fisierelor de tip .MAT .

Pachetul SIMULINK

SIMULINK® este un pachet software atasat MATLAB-ului si reprezinta un sistem interactiv pentru simularea dinamicii sistemelor neliniare (bineînteles si a celor liniare). Este conceput sub forma unei interfete grafice care permite crearea unui model prin “trasarea” schemei bloc a sistemului si apoi simularea dinamicii sistemului.

Preview document

Introducere Matlab - Pagina 1
Introducere Matlab - Pagina 2
Introducere Matlab - Pagina 3
Introducere Matlab - Pagina 4
Introducere Matlab - Pagina 5
Introducere Matlab - Pagina 6
Introducere Matlab - Pagina 7
Introducere Matlab - Pagina 8
Introducere Matlab - Pagina 9
Introducere Matlab - Pagina 10
Introducere Matlab - Pagina 11
Introducere Matlab - Pagina 12
Introducere Matlab - Pagina 13
Introducere Matlab - Pagina 14
Introducere Matlab - Pagina 15
Introducere Matlab - Pagina 16
Introducere Matlab - Pagina 17
Introducere Matlab - Pagina 18
Introducere Matlab - Pagina 19
Introducere Matlab - Pagina 20
Introducere Matlab - Pagina 21
Introducere Matlab - Pagina 22
Introducere Matlab - Pagina 23
Introducere Matlab - Pagina 24
Introducere Matlab - Pagina 25
Introducere Matlab - Pagina 26
Introducere Matlab - Pagina 27
Introducere Matlab - Pagina 28
Introducere Matlab - Pagina 29
Introducere Matlab - Pagina 30
Introducere Matlab - Pagina 31
Introducere Matlab - Pagina 32
Introducere Matlab - Pagina 33
Introducere Matlab - Pagina 34
Introducere Matlab - Pagina 35
Introducere Matlab - Pagina 36
Introducere Matlab - Pagina 37
Introducere Matlab - Pagina 38
Introducere Matlab - Pagina 39
Introducere Matlab - Pagina 40
Introducere Matlab - Pagina 41
Introducere Matlab - Pagina 42
Introducere Matlab - Pagina 43
Introducere Matlab - Pagina 44
Introducere Matlab - Pagina 45
Introducere Matlab - Pagina 46
Introducere Matlab - Pagina 47
Introducere Matlab - Pagina 48
Introducere Matlab - Pagina 49
Introducere Matlab - Pagina 50
Introducere Matlab - Pagina 51
Introducere Matlab - Pagina 52
Introducere Matlab - Pagina 53
Introducere Matlab - Pagina 54
Introducere Matlab - Pagina 55
Introducere Matlab - Pagina 56
Introducere Matlab - Pagina 57
Introducere Matlab - Pagina 58
Introducere Matlab - Pagina 59
Introducere Matlab - Pagina 60
Introducere Matlab - Pagina 61
Introducere Matlab - Pagina 62
Introducere Matlab - Pagina 63
Introducere Matlab - Pagina 64
Introducere Matlab - Pagina 65
Introducere Matlab - Pagina 66
Introducere Matlab - Pagina 67
Introducere Matlab - Pagina 68
Introducere Matlab - Pagina 69
Introducere Matlab - Pagina 70
Introducere Matlab - Pagina 71
Introducere Matlab - Pagina 72
Introducere Matlab - Pagina 73
Introducere Matlab - Pagina 74
Introducere Matlab - Pagina 75
Introducere Matlab - Pagina 76
Introducere Matlab - Pagina 77
Introducere Matlab - Pagina 78
Introducere Matlab - Pagina 79
Introducere Matlab - Pagina 80
Introducere Matlab - Pagina 81
Introducere Matlab - Pagina 82
Introducere Matlab - Pagina 83
Introducere Matlab - Pagina 84
Introducere Matlab - Pagina 85
Introducere Matlab - Pagina 86
Introducere Matlab - Pagina 87
Introducere Matlab - Pagina 88
Introducere Matlab - Pagina 89
Introducere Matlab - Pagina 90
Introducere Matlab - Pagina 91
Introducere Matlab - Pagina 92
Introducere Matlab - Pagina 93
Introducere Matlab - Pagina 94
Introducere Matlab - Pagina 95
Introducere Matlab - Pagina 96
Introducere Matlab - Pagina 97

Conținut arhivă zip

  • Introducere Matlab.doc

Alții au mai descărcat și

Automatizări în industria vagoanelor de călători

Capitolul 1. Circulaţia feroviară modernă - scurtă caracterizare Transporturile feroviare, deşi afectate uneori de diferite crize circumstanţiale,...

Regulator Fuzzy vs Regulator PID - Comparare

1. Tema proiectului •Se doreste compararea unui regulator clasic PID cu un regulator FUZZY cu ajutorul unei aplicatii in Simulink care sa regleze...

Analiza și Reglarea unui Sistem Cazan-Turbina-Generator-Sistem Electro-Energetic Radial

Tema de proiectare: Se vor proiecta intr-o forma simplificata principalele circuite de reglare folosite la sistemul cazan  turbina  generator...

Modelarea Temperaturii intr-o Camera

Proiectul prezintă simularea temperaturii într-o cameră si menţinerea ei la o valoare impusă. Simularea se bazează pe modelul matematic atât al...

Reglarea Vitezei unui Automobil - Cruise Control

Schema de principiu Introducere • Modelul sistemului de reglare automată a vitezei unui automobil este relativ simplu. • Dacă inerţia roţilor...

Menținerea Automată a Distanței Optimale între Automobile

Menţinerea automată a distanţei optimale între automobile este una dintre apli¬caţiile care va avea cu siguranţă o largă aplicabilitate pe...

Modelarea unei Frane Disc la Vagoane de Calatori

1. Un model al frânei disc pentru vagoanele de călători 1.1. Prezentarea sistemului de frânare a vagoanelor de călători 1.1.1. Introducere în...

Ai nevoie de altceva?