MatLab

Curs
9/10 (14 voturi)
Conține 1 fișier: doc
Pagini : 27 în total
Cuvinte : 5257
Mărime: 409.36KB (arhivat)
Publicat de: Simion Scurtu
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Szilaghiu Dumitrescu
Un mod usor de a dobandi cunostintele de baza a limbajului de programare matlab

Cuprins

  1. 1. INTRODUCERE ÎN MATLAB 2
  2. 1.1. Ce este MATLAB ? 2
  3. 1.2. Structura sistemului MATLAB 3
  4. 1.3. Lansarea si iesirea din MATLAB 4
  5. 1.4. Ferestrele de lucru MATLAB 8
  6. 1.5. Configurarea Desktop-ului 19

Extras din curs

1. INTRODUCERE ÎN MATLAB

1.1. Ce este MATLAB ?

MATLAB® (MATtrix LABoratory) este un pachet de programe de înalta performanta, interactiv, destinat calculului matematic, stiintific si ingineresc. MATLAB integreaza calcul, programare si vizualizare, într-un mediu de lucru prietenos, solutionarea problemelor presupunând folosirea notatiilor matematice clasice. Utilizarea programului MATLAB include:

- Matematica si calcul numeric

- Programare si dezvoltare de algoritmi

- Modelare si simulare

- Analiza de date, exploatarea rezultatelor si vizualizare

- Grafica stiintifica si inginereasca

- Dezvoltare de aplicatii software, incluzând constructie de interfete grafice cu utilizatorul (GUI)

- Etc.

MATLAB este un produs al companiei americane The Mathworks, Inc. [http://www.mathworks.com] si lucreaza sub Windows, Unix, LINUX si Machintosh. MATLAB include toate facilitatile unui limbaj complet de programare, admitând interfete cu limbajul de programare C, C++ si FORTRAN. Versiunea cea mai recenta a pachetului de programe MATLAB este versiunea 6.

MATLAB a cunoscut o puternica evolutie în decursul ultimilor ani, reprezentând astazi în mediile universitare o unealta standard de calcul, fiind asociata diverselor cursuri introductive sau avansate în matematica, stiinta si inginerie. În industrie, MATLAB este recunoscut ca un mijloc de investigatie numerica performant, utilizat în sprijinul unei activitati de cercetare, dezvoltare si analiza de înalt nivel.

Versiunea completa a pachetului de programe MATLAB contine o întreaga familie de module specifice, denumite tool-box-uri, respectiv blockset-uri, care permit rezolvarea unor aplicatii din diverse domenii cum ar fi: masini, aparate si actionari electrice, control de sistem, aplicatii DSP, procesarea materialelor si electro-tehnologii, procesare de semnal, mecanica, industria aeronautica si de automobile, statistica, finante si multe altele.

Aceste module sunt colectii de functii MATLAB (M-files), usor de asimilat, care extind puterea de calcul a pachetului de programe MATLAB în vederea rezolvarii unor clase particulare de probleme. Colectia de module MATLAB contine: Simulink, DSP, Control System, SimPowerSystems, SimMechanics, Data Acquisition, Fuzzy Logic, Image Processing, Partial Differential Equations, Neural Network, Optimization, System Identification, Financial, Statistics, Communications, Database, Virtual Reality etc.

1.2. Structura sistemului MATLAB

Structura sistemului MATLAB consta în cinci parti principale:

Mediul de dezvoltare. Acesta este alcatuit dintr-un set de unelte care faciliteaza folosirea functiilor si fisierelor MATLAB. Multe dintre acestea reprezinta de fapt interfetele grafice si includ fereastra principala MATLAB sau MATLAB Desktop, fereastra de comenzi sau Command Window, fereastra ce memoreaza istoria comenzilor sau Command History, si browser-ele de Help, Workspace, Files, Search Path etc.

Biblioteca de functii matematice MATLAB. Aceasta consta într-o vasta colectie de algoritmi de calcul, pornind de la functii elementare precum suma, sinus, cosinus si aritmetica complexa, pana la functii mai sofisticate precum inversare de matrici, calcul de valori proprii, functii Bessel, si transformata Fourier.

Limbajul MATLAB. Limbajul MATLAB este un limbaj matrice/vector de înalt nivel ce include instructiuni de control al buclelor, functii, structuri de date, comenzi de intrare/iesire si instructiuni de programare orientata pe obiecte. Limbajul MATLAB permite atât ”programarea superficiala” pentru crearea rapida a unor mici programe de calcul specifice, cât si "programarea în detaliu" în vederea dezvoltarii unor programe complexe de nivel superior.

Handle Graphics®. Handle Graphics reprezinta sistemul de grafica MATLAB si include atât comenzi de înalt nivel pentru vizualizarea 2D si 3D a datelor, procesare de imagini, animatie si grafica, cât si comenzi de jos nivel ce permit personalizarea completa a reprezentarilor grafice si construirea integrala a interfetelor grafice (GUI) pentru aplicatiile MATLAB.

Preview document

MatLab - Pagina 1
MatLab - Pagina 2
MatLab - Pagina 3
MatLab - Pagina 4
MatLab - Pagina 5
MatLab - Pagina 6
MatLab - Pagina 7
MatLab - Pagina 8
MatLab - Pagina 9
MatLab - Pagina 10
MatLab - Pagina 11
MatLab - Pagina 12
MatLab - Pagina 13
MatLab - Pagina 14
MatLab - Pagina 15
MatLab - Pagina 16
MatLab - Pagina 17
MatLab - Pagina 18
MatLab - Pagina 19
MatLab - Pagina 20
MatLab - Pagina 21
MatLab - Pagina 22
MatLab - Pagina 23
MatLab - Pagina 24
MatLab - Pagina 25
MatLab - Pagina 26
MatLab - Pagina 27

Conținut arhivă zip

Alții au mai descărcat și

Evidență bibliotecă

Din dorinţa de a lucra mai uşor, oamenii tind să folosească calculatorul în tot mai multe proiecte. M-am gândit la o posibilitate de a ţine...

Bază de date pentru gestiunea unei biblioteci

Proiectul isi propune realizarea unei baze de date pentru administraea unei biblioteci. Este realizat folosid Oracle 10g. Baza de date propusa...

Matlab - reprezentări grafice

Comanda subplot permite afişarea in aceeaşi fereastra a mai multor grafice sau tipărirea acestora pe aceeaşi coala de hârtie. Tastând...

Matlab - Probleme

PROBLEME MATLAB 1.Să se selecteze elementele de pe poziţiile 2-6 şi 1, 4, 7 ale vectorului: A=[1 2 3 4 5 6 7 8]. A=[1 2 3 4 5 6 7 8] B=A(2:6)...

Matlab - Elemente de Programare

MATLAB lucreaza fie in modul linie de comanda, caz in care fiecare linie este prelucrata imediat si rezultatele sunt afisate, fie utilizand...

Bazele programării Matlab

1. Noţiuni generale Sistemul de programare MatLab (Matrix Laboratory) reprezintă un mediu interactiv de calcul a problemelor inginereşti şi...

Medii de Programare

O baza de date trebuie sa satisfaca cinci conditii esentiale13: - O buna reprezentare a realitatii înconjuratoare, adica baza de date trebuie sa...

Visual C++

Dupa cum multi dintre noi cunosc ,atomul este format din particule materiale si anume un nucleu incarcat electric pozitiv si mai multi electroni...

Te-ar putea interesa și

Detecția prezenței fețelor umane în imagini folosind rețele neuronale. Implementare în Matlab

Retele neuronale În ştiinţa inteligenţei artificiale, reţelele neurale caracterizează ansambluri de elemente de procesare simple, puternic...

Filtrarea semnalul audio folosind codul MATLAB

1. Introducere in Matlab În tehnica electronică actuală, în care o mare parte a semnalelor este transferată în domeniul numeric (digital),...

Metoda Runge-Kutta în Matlab

METODA RUNGE-KUTTA PENTRU REZOLVAREA ECUATIILOR SI SISTEMELOR DE ECUATII DIFERENTIALE ORDINARE Ecuatiile diferentiale descriu fenomene...

Modelare Matlab Sisteme Electromecanice

1. MODELAREA MATEMATICA-GENERALITATI 1. Notiuni de baza. Scopul si probelmele modelarii SAE Ca obiect de studiu se considera sistemul de...

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Matlab - Probleme

PROBLEME MATLAB 1.Să se selecteze elementele de pe poziţiile 2-6 şi 1, 4, 7 ale vectorului: A=[1 2 3 4 5 6 7 8]. A=[1 2 3 4 5 6 7 8] B=A(2:6)...

Lecții Matlab

1. Introducere in Matlab 1.1 Despre Matlab Matlab este un limbaj de inalta performanta pentru calcul tehnic, conform producatorului The...

Introducere în Matlab - Simulink

Definiţii: Automatica - ramură a ştiinţei care se ocupă cu studiul metodelor şi mijloacelor prin intermediul cărora se asigură conducerea...

Ai nevoie de altceva?