Introduce în Mediul de Lucru MATLAB

Laborator
8/10 (3 voturi)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 6 în total
Cuvinte : 885
Mărime: 14.61KB (arhivat)
Publicat de: Alin Cornea
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Margarit Laurentiu

Extras din laborator

1. Generalităţi

MATLAB( matrix laboratory)

- limbaj de lucru de nivel înalt utilizat pentru proiectarea şi modelarea asistată de calculator;

- software care lucrează sub următoarele sisteme: Unix, Macintosh, şi Windows;

MATLAB are dezvoltate aplicaţii proprii în domeniul prelucrării semnalelor, prelucrării imaginilor, modeleleor de optimizare, proiectării şi analizei sistemelor, simulării, analizei statistice care îşi găsesc numeroase aplicaţii în domeniul biomedical.

Elementul de bază cu care se lucrează în Matlab este matricea.

Funcţiile care sunt specifice pentru un anumit domeniu sunt grupate în “toolboxes”( colecţii de funcţii). Acestea uşurează foarte mult folosirea programului în scop educaţional. Toolboxe-ul care va fi utilizat în proiectarea şi analiza sistemelor este

Simulink.

2. Moduri de lucru: linie de comandă şi fişiere M.

Modul de lucru în linie de comandă este utilizat imediat după ce este lansat în execuţie Matlab-ul. Specific acetui mod este prompterul - .

Exemplu:

1)- pi

se va afişa:

ans =

3.1416

T1. Să se introducă următoarele comenzi utilizând modul de lucru în linie de comandă:

- sin(pi/4)

- log2(4)

- sqrt(16)

!!! help sin

2) - a=10

va crea variabila a şi se va afişa variabila şi valoarea acesteia:

a =

10

T2. Să se introducă următoarele comenzi utilizând modul de lucru în linie de comandă:

- x=1

- y=2.1

- z=2*x+y

Fişiere M – succesiune de instrucţiuni cuprinse într-un singur fişier, prin intermediul căruia se pot apela alte fişiere M sau se poate utiliza apelarea recursivă. Acestea pot fi privite ca macrouri ale comenzilor MATLAB salvate în fişiere cu extensia .m: numeFisier.m

Fişierele de tip M pot fi împărţite în fişiere script şi funcţii.

Dacă la apelarea scripturilor se vor executa instrucţiunile cuprinse în acesta, linie cu linie, funcţiile prezintă argumente de intrare şi de ieşire.

Obervaţie:

MATLAB cere ca fişierele M să fie salvate fie în directorul de lucru sau într-un director care este specificat în lista căilor din MATLAB. Pentru a putea accesa fişierul M dintr-un anume director, trebuie adăugăt directorul/fişierul la calea MATLAB:

File/ Set Path.

Exemplu:

1) Să se salveaze urmatoarele instrucţiuni într-un fişier script:

x=1

y=2.1

z=2*x+y

La rularea programul se va afişa următoarea secvenţă:

x =

1

y =

2.1000

z =

4.1000

2) Crearea unei funcţii care calcuează media dintre două numere:

function c=media(a,b)

%media - calculeaza media aritmetica a doua numere

c = (a + b)/2;

Apelarea funcţiei nou definite:

- c=media(3,4)

c =

3.5000

3. Vectori, polinoame şi matrici

3.1. Vectori

Exemplu:

1) Crearea unui vector a cărui elemente sunt următoarele numere:1,2,..,10.

- v1=[1,2,3,4,5,6,7,8,9,10];

- v1

v1 =

1 2 3 4 5 6 7 8 9 10

- v2=1:1:10;

- v2

Se va afişa:

v2 =

1 2 3 4 5 6 7 8 9 10

Preview document

Introduce în Mediul de Lucru MATLAB - Pagina 1
Introduce în Mediul de Lucru MATLAB - Pagina 2
Introduce în Mediul de Lucru MATLAB - Pagina 3
Introduce în Mediul de Lucru MATLAB - Pagina 4
Introduce în Mediul de Lucru MATLAB - Pagina 5
Introduce în Mediul de Lucru MATLAB - Pagina 6

Conținut arhivă zip

  • Introduce in Mediul de Lucru MATLAB.doc

Alții au mai descărcat și

Monitorul

O clasificare sumara a monitoarelor ar putea fi dupa unul din criteriile : a) dupa culorile de afisare -monitoare monocrome (afiseaza doar doua...

Circuite Integrate Analogice - Filtre

Printre dispozitivele de bază folosite în electronică, filtrele ocupă un loc privilegiat, datorită frecventei lor utilizări. Nu există nici un...

Capitolul 1 - modulația semnalelor

- Introducere. Clasificări Modulaţia semnalelor a apărut din necesitatea transmiterii la distanţă a informaţiei, ca de exemplu sunete sau imagini....

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...

Laborator 3 Sisteme Automate - Mecatronica

1. Teorie Ecuatii diferentiale Pentru un sistem liniar continuu monovariabil forma cea mai generală sub care se poate prezenta ecuaţia...

Roboți Industriali

Capitolul 1 INTRODUCERE ÎN PROBLEMATICA SISTEMELOR DE CONDUCERE Robotul industrial reprezinta în momentul de fata punctul de intersectie al...

Stabilizator de Tensiune

3. Functionarea În general, pentru realizarea stabilizatoarelor de tensiune se folosesc proprietatile diodelor. Cel mai simplu tip de...

Amplificatoare cu reacție negativă

Reactia constituie un procedeu prin intermediul caruia se influenteaza diversi parametri ai unei scheme electronice. Acest procedeu se foloseste în...

Te-ar putea interesa și

Sisteme Reglare Robuste

1. Tema proiectului În acest proiect ne-am propus să calculăm modelul matematic în doua situaţii pentru conducte scurte respectiv conducte lungi...

Recunoașterea păsărilor din înregistrări audio

Scopul acestui proiect este de a crea un dispozitiv care identifică sunetele păsărilor din înregistrări audio. Scopul acestui proiect este de a...

Introducere în MatLab

1. Ce este MATLAB-ul? MATLAB-ul (denumirea vine de la "matrix laboratory") este un mediu computaţional, dezvoltat de firma The Math Works Inc.,...

Algoritmi de Simulare

I.1 Analiza proceselor prin metoda elementului finit I.1.1 Tipuri de probleme Sub aspectul continuităţii: Statice Dinamice • Deşi pot fi...

Prelucrarea digitală a semnalelor

1. Scopul lucrării Utilizarea tehnicii de calcul pentru analiza si proiectarea circuitelor specifice din electronica aplicata. Însuşirea...

Laboratoare Procesoare Digitale de Semnal

Lucrarea 1 1. Scopul lucrării În cadrul acestei lucrări, prin aplicaţii, se învaţă cum se pot reprezenta semnalele din timp continuu în timp...

Laborator știința sistemelor

L1. INTRODUCERE ÎN MEDIUL DE PROGRAMARE MATLAB Obiectivele lucrării: - familiarizarea studenţilor cu mediul MATLAB şi programul Simulink; -...

Ai nevoie de altceva?