Medii Integrate de Programare

Laborator
8/10 (1 vot)
Domeniu: Electrotehnică
Conține 6 fișiere: doc
Pagini : 43 în total
Cuvinte : 7578
Mărime: 237.81KB (arhivat)
Publicat de: Vlad Solomon
Puncte necesare: 0

Extras din laborator

Generarea vectorilor si a matricelor uzuale

Funcţiile folosite pentru generarea vectorilor si a matricelor uzuale sunt:

zeros – generează matricea nula;

ones – generează matricea unitate;

eye – generează matricea identica;

rand – generează numere aleatoare cu distribuţie uniforma;

randn – generează numere aleatoare cu distribuţie normala;

linspace – generează un vector cu pas liniar;

longspace – generează un vector cu pas logaritmic;

: – generează un vector cu pas constant.

1. Generarea vectorilor

1.1 Generarea vectorilor cu pas liniar

Generarea vectorilor cu pas liniar implica cunoaşterea limitelor intervalului (amin si amax) si a pasului dintre doua elemente (pas), sau numărul de elemente ale vectorului.

- daca se cunosc limitele intervalului (amin si amax) si pasul (pas) dintre doua elemente, se generează vectorul cu instrucţiunea:

x = amin : pas : amax

unde: amin, amax si pas sunt scalari si pot avea orice valoare reala. Numărul de elemente ale vectorului rezultant x este:

Instrucţiunea presupune ca:

- daca pas >0, atunci este necesar ca amin<amax;

- daca pas <0, atunci este necesar ca amin>amax;

Spre exemplu:

x=2 : 5 : 25

x=-20 : 3 : 10

x=5 : -2 : -4

x=-15 : -3 : -25

x=5 : 15

sunt corecte, in timp ce următoarele instrucţiuni:

x=2 : -1 : 5

x=-5 : 2 : -10

sunt incorecte.

- daca se cunosc limitele intervalului (amin si amax) si numărul de elemente (N) ale vectorului generat cu pas liniar, atunci se foloseşte instrucţiunea:

x = linspace(amin, amax, N)

Pasul dintre doua elemente rezulta egal cu:

Daca valoarea N este omisa, atunci aceasta este considerata implicit egala cu 100. Valorile limitelor intervalului, amin si amax, nu sunt supuse niciunei restricţii si pot fi date in orice ordine (daca amin > amax vectorul generat va fi ordonat descrescător).

Exemplul 1. Sa se genereze un vector cu pas liniar, cu limitele: amin=2.5, amax=7 si pasul egal cu 1.25. Secvenţa:

x=2.5 : 1.25 : 7

conduce la rezultatul:

x=[2.5000 3.7500 5.0000 6.2500]

Exemplul 2. Sa se genereze un vector cu pas liniar, cu limitele: amin=2.5, amax=7 si N=4 elemente. Secvenţa:

x=linspace(2.5, 7, 4)

conduce la rezultatul:

x=[2.5000 4.0000 5.5000 7.0000]

Deşi generează acelaşi număr de elemente, prima secvenţa controlează pasul si poate modifica eventual limita superioara, iar a doua controlează numărul de elemente si menţine limitele impuse.

1.2 Generarea vectorilor cu pas logaritmic

Funcţia longspace generează vectori cu pas logaritmic, se apelează cu sintaxa:

x=longspace(amin, amax, N)

Vectorul x conţine N elemente distribuite logaritmic intre decadele [10amin, 10amax]. Daca numărul de elemente N este omis, se generează un vector cu 50 elemente distribuite logaritmic intre decadele [10amin, 10amax]. Daca amax= , elemente vectorului sunt distribuite intre 10amin si . Valorile limitelor intervalului, amin si amax, nu au nici o restricţie si pot fi date in orice ordine. Daca amin>amax, vectorul generat va fi ordonat descrescător.

Exemplul 3. Sa se genereze un vector cu N=5 elemente distribuite logaritmic pe intervalul [10-2, 102]. Secvenţa:

x=logspace (-2, 2, 5)

determina rezultatul:

x=[0.0100 0.1000 1.0000 10.0000 100.0000]

Exemplul 4. Sa se genereze un vector cu N=6 elemente distribuite logaritmic pe intervalul [10-2, ]. Secvenţa:

x=logspace (-2, pi, 6)

determina rezultatul:

x=[0.0100 0.0316 0.0997 0.3150 0.9948 3.1416]

2. Generarea matricelor

2.1 Matricea goala

Declararea unei matrice goala se face cu instrucţiunea:

x=[]

Orice matrice goala trebuie sa aibă cel puţin una din dimensiuni zero. Pentru a testa daca o matrice x este goala, se foloseşte funcţia MATLAB isemplty, care se apelează cu sintaxa:

r=isempty(x)

Preview document

Medii Integrate de Programare - Pagina 1
Medii Integrate de Programare - Pagina 2
Medii Integrate de Programare - Pagina 3
Medii Integrate de Programare - Pagina 4
Medii Integrate de Programare - Pagina 5
Medii Integrate de Programare - Pagina 6
Medii Integrate de Programare - Pagina 7
Medii Integrate de Programare - Pagina 8
Medii Integrate de Programare - Pagina 9
Medii Integrate de Programare - Pagina 10
Medii Integrate de Programare - Pagina 11
Medii Integrate de Programare - Pagina 12
Medii Integrate de Programare - Pagina 13
Medii Integrate de Programare - Pagina 14
Medii Integrate de Programare - Pagina 15
Medii Integrate de Programare - Pagina 16
Medii Integrate de Programare - Pagina 17
Medii Integrate de Programare - Pagina 18
Medii Integrate de Programare - Pagina 19
Medii Integrate de Programare - Pagina 20
Medii Integrate de Programare - Pagina 21
Medii Integrate de Programare - Pagina 22
Medii Integrate de Programare - Pagina 23
Medii Integrate de Programare - Pagina 24
Medii Integrate de Programare - Pagina 25
Medii Integrate de Programare - Pagina 26
Medii Integrate de Programare - Pagina 27
Medii Integrate de Programare - Pagina 28
Medii Integrate de Programare - Pagina 29
Medii Integrate de Programare - Pagina 30
Medii Integrate de Programare - Pagina 31
Medii Integrate de Programare - Pagina 32
Medii Integrate de Programare - Pagina 33
Medii Integrate de Programare - Pagina 34
Medii Integrate de Programare - Pagina 35
Medii Integrate de Programare - Pagina 36
Medii Integrate de Programare - Pagina 37
Medii Integrate de Programare - Pagina 38
Medii Integrate de Programare - Pagina 39
Medii Integrate de Programare - Pagina 40
Medii Integrate de Programare - Pagina 41
Medii Integrate de Programare - Pagina 42
Medii Integrate de Programare - Pagina 43

Conținut arhivă zip

  • LAB_1_Generarea vectorilor si a matricelor uzuale.doc
  • LAB_2_Functii matematice uzuale.doc
  • LAB_3_Calcule cu matrice.doc
  • LAB_4_Rezolvarea sistemelor de ecuatii liniare.doc
  • LAB_5_Interpolarea si aproximarea datelor.doc
  • LAB_9_Curentii intr-un circuit electric.doc

Alții au mai descărcat și

Aplicație sistem fotovoltaic - lucrarea 4 - sisteme inteligente și domotică

Aplicatie sistem fotovoltaic Aplicatia consta in dimensionarea unui sistem fotovoltaic conectabil la reţeaua locală de electricitate, pentru o...

Electronică și electrotehnică

Introducere Ca disciplină tehnică electrotehnica este rezultatul dezvoltării ramurilor fizicii care se ocupă cu fenomenele electromagnetice. Ea...

Sisteme de Automatizare

1.SISTEME DE AUTOMATIZARE 1.1 SCHEMA DE PRINCIPIU Sistemul este un model fizic realizabil al unui ansamblu de obiecte naturale sau creeate...

Exemple de Simulare în Orcad

PSPICE poate fi utilizat împreună cu Capture. Capture permite editarea grafică a schemei electrice utilizate, adică:  Plasarea şi conectarea...

Condensatoare Electrice

3.1 Materiale dielectrice După cum se ştie, pentru medii lineare, legea polarizaţiei electrice temporare se scrie sub forma unde este...

Circuite integrate - amplificatoare operaționale

Materiale necesare: - platforma nr. 16 (P 16); - două surse de tensiune stabilizată 15 Vc.c.; - două surse de tensiune stabilizată 5 Vc.c.; -...

Circuite Logice

Materiale necesare: - platforma de experimentare nr. 12 (P 12); - 2 surse de tensiune stabilizatã 24 V c.c.; - voltmetru de c.c. (multimetru...

Modelarea bidimensională a transferului termic într-o încăpere

Am simulat calculul termic pentru o cabana de lungime10 metri, si inaltime 3.7 m cu ajutorul programului Comsole. Peretii acesteia au grosimea de...

Te-ar putea interesa și

Proiectarea și Realizarea unui Vehicul Autonom cu Tracțiune Diferențială Realizată cu Motoare Pas cu Pas

Rezumat Lucrarea de licenţa cu titlul ,,Proiectarea si realizarea unui vehicul autonom cu tracţiune diferenţiala realizată cu motoare pas cu pas’’...

Utilizarea tehnologiilor informaționale în scopul informatizării

Introducere Prin elaborarea acestei lucrări mi-am propus să evidențiez impactul tehonologiilor moderne în alcătuirea analizelor...

Planul De Afaceri

1.Afacerea 1.1 Definirea afacerii Planul de afaceri întocmit serveste pentru estimarea posibilitatii de desfacere a unei afaceri pe suprafetele...

Calculul Prețului de Cost al Energiei Electrice și Energiei Termice

ÎNTRODUCERE Cogenerarea înseamnă producerea combinată a două tipuri de energii, energie electrică şi energie termică. Principala caracteristică a...

Politica de mediu în UE și România

Management Administratie Publica | Politica De Mediu 3 Introducere Apărută Pe Agenda De Lucru Europeană La Începutul Anilor 1970, Preocuparea...

Strategii și politici de mediu în contextul integrării în UE - studiu de caz - România

I. Scurta prezentare a politicii de mediu a Uniunii Europene Legislaţia europeană este o noutate absolută pe plan internaţional. Este pentru prima...

Sistemul de management integrat de mediu al firmei CET SA Iași

Etapa I. Pregătirea organizaţiei pentru implementarea unui sistem de management de mediu ( SMM ) 1.1. Descrierea organizaţiei: • Profil de...

Dezvoltarea Durabilă - Modelul de Dezvoltare a Omenirii în Viitor

1.1. Scurt istoric al dezvoltării durabile În anii 60, un prim semn de exclamare apare odată cu apariţia unor cărţi precum “Primăvara liniştită”...

Ai nevoie de altceva?