Matlab

Laborator
7/10 (1 vot)
Domeniu: Automatică
Conține 8 fișiere: doc
Pagini : 28 în total
Cuvinte : 2291
Mărime: 378.61KB (arhivat)
Publicat de: Steliana Sava
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: V. Dugan
Stiinta calculatoarelor Galati MPFC Galati, Teme (2-7,9-10)

Extras din laborator

TEMA 2

6 FUNCTII IN MATLAB

1) Functia EXPAND(p)- conduce la scrierea expresiei p cu elementele ei constitutive.Aceasta functie calculeaza produse de polinoame,dar si desface produse trigonometrice,exponentiale sau logaritmice

>> a=4

a =

4

>> b=6

b =

6

>> syms a , b

b =

6

>> expand(sin(7*a)-cos(7*b))

ans =

64*sin(a)*cos(a)^6-80*sin(a)*cos(a)^4+24*sin(a)*cos(a)^2-sin(a)+7205494862140837/18014398509481984

2) Functia SYM- functie prin care se declara datele de tip symbolic

>> sym(2)/sym(3)

ans =

2/3

>> (sym(5)^sym(3))*sym(8)+sym(7)^sym(3)

ans =

1343

>> sym(3)+sym(14)/sym(34)-sym(2)/(sym(3)+sym(2))

ans =

256/85

3) Functia factor(p)-functie ce factorizeaza expresia p. Daca p este un numar intreg face descompunerea lui p in numere prime

>> factor(13482)

ans =

2 3 3 7 107

>> factor(sym(13482))

ans =

(2)*(3)^2*(7)*(107)

>> factor(sym(25634))

ans =

(2)*(7)*(1831)

>> factor(sym(1452451456458))

ans =

(2)*(3)^2*(12491)*(6459991)

4) Functia [r, cum] = simple(p) caută să determine cea mai simplă (mai scurtă) formă a unei expresii. În r va fi această formă simplă găsită iar în cum metoda (functia cu care a fost găsită această formă simplă).

>> [r,cum]=simple(tan(x)^2-atan(x)^2)

r =

tan(x)^2-atan(x)^2

cum =

collect(x)

>> [r,cum]=simple(cos(x)^2-sin(x)^2)

r =

cos(2*x)

cum =

combine

5) Functia [n1, n2] = numden(p)- calculează p ca o expresie ratională si calculează numărătorul n1 si numitorul n2. Nu face însă si simplificări, de aceea pentru a afla valoarea finală trebuie să utilizăm si functia simplify (n1/n2).

>> [n1,n2]=numden(x/(x*y-y^2)-y/(x^2-x*y))

n1 =

x^2-y^2

n2 =

y*(x-y)*x

>> [n1,n2]=numden(a/(1-1/a)+(1-1/a)/(1/(1-a))+1/(1-a)/a)

n1 =

3*(a-1)*a

n2 =

(a-1)*a

6) Functia simplify(p)- este o functie ce simplifica expresia p.

>> simplify(sin(x)^2 + cos(x)^2)

ans =

1

>> simplify(sin(2*x)^4 + cos(2*x)^4)

ans =

2*cos(2*x)^4+1-2*cos(2*x)^2

>> simplify(tan(3*x)-tan(2*x))

ans =

sin(x)/cos(x)/(8*cos(x)^4-10*cos(x)^2+3)

>> simplify(atan(3*x)-atan(4*x))

ans =

atan(3*x)-atan(4*x)

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
Matlab - Pagina 28

Conținut arhivă zip

  • tema 10.doc
  • tema 2.doc
  • tema 3.doc
  • tema 4.doc
  • tema 5.doc
  • tema 6.doc
  • Tema 7.doc
  • Tema 9.doc

Alții au mai descărcat și

Matlab

1. Evaluare expresii matematice Aplicatii: Sa se calcuze urmatoarele : a) b) c) d) e) g) Minimul dintre A si B Rezolvare: a) >>...

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

Prelucrarea informației

MATLAB in 2 ore Help – apare o lista lunga de comenzi Help nume_comanda – cum se foloseste o chestie si ce face Ex: help fft (fast fourier...

Autocad

Procedura de desenare 1. Alegeti optiunea New... din meniul derulant File iar la aparitia ferestrei pentru numele desenului prototip...

Obținerea răspunsului la treapta pentru elementul de ordinul II în Matlab

Elementul de ordinul II Este determinat de functia de transfer de forma: unde si sunt parametrii sistemului, si au urmatoarea semnificatie...

Teoria Sistemelor

INTRODUCERE ÎN MATLAB OBIECTIVE • Descrierea programului Matlab. • Lucrul cu ferestre. • Meniurile programului Matlab. • Programarea în...

Introducere Matlab

1. PREZENTARE GENERALA MATLAB® = Limbaj de înalta performanta pentru proiectarea asistata de calculator MATLAB este în acelasi timp un limbaj...

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?