Elemente de grafic in MATLAB

Trimis la data: 2010-11-16 Materia: Grafica computerizata Nivel: Facultate Pagini: 16 Nota: / 10 Downloads: 0
Autor: Marilena Nae Dimensiune: 2772kb Voturi: Tipul fisierelor: pdf Acorda si tu o nota acestui laborator: 1 2 3 4 5 6 7 8 9 10
vezi mai multe detalii vezi mai putine detalii
Raporteaza o eroare
Presupunem c am efectuat un experiment in care variind o
mrime x de la -5 la 5 cu pasul 0.5 am obinut urmtorul sir de valori: -4,
-7, -5, -3, 0, 2, 5, 8, 6, 2, 0, -4, 2, 4, 7, 9, 6, 0, -3, -1, -3. Putem cu MATLAB s prezentm un grafic al variaiei rezultatelor. Pentru aceasta
vom proceda astfel. Vom construi vectorul x al parametrului cu ajutorul
operatorului ":" . >> x=-5:0.5:5 Vom defini vectorul y al valorilor obinute: >> y=[-4,-7,-5,-3,0,2,5,8,6,2,0,-4,2,4,7,9,6,0,-3,-1,-1]
Vom construi graficul dorit utilizand funcia plot:
Referate similare: Nu exista laboratoare similare

Vom completa acest grafic cu un titlu, cu etichete pentru axa Ox
i Oy, cu indicarea prin text pe grafic al punctului de minim i de maxim:
>> title ('EXEMPLUL 1')
>> xlabel('VARIATIA PARAMETRULUI X')
>> ylabel('REZULTATE')
>> text(-4.5,-7,'minim')
>> text(2.5,9,'maxim')
La comanda text valorile numerice indic punctul (x,y) poziia din
fereastra graficului de unde va incepe scrierea textului.

Pentru informatii suplimentare recomandm capitolul corespunztor din manualul User Guide [2] (Figura 4.2).Remarcai faptul c am pus la sfaritul definirii lui x ; care are rolul de a anula scrierea pe ecran vectorului x. Am fcut acest lucru pentru a nu umple inutil ecranul cu elementele lui x (nu mai puin de 629 de elemente). Am procedat la fel i la definirea lui y (evident tot 629 de elemente). Recomandm utilizarea acestui separator pentru a anula scrierea inutil a tot felul de numere pe ecran.

Ins este util s nu utilizm separatorul ";" dac dorim s depanm un program.Comanda meshgrid are rolul de a transforma domeniile de tip
vector ale lui x i y in matrici pentru a putea fi utilizate de surf care cere ca variabilele de intrare s fie matrici. In locul comenzii surf se pot utiliza comenzile mesh,surfc,meshc
ultimele dou desenand pe planul xOy liniile de contur. Dac se doresc
doar liniile de contur exist comenzile contour(x,y,z) i contourf(x,y,z)
special pentru acest lucru.

Ultima dintre ele umple cu culoare diferenele de nivel ( vezi figura 4.5). Pentru a le desena graficele pe acelai ecran am folosit comanda
subplot(n,m,k) unde n reprezint numrul de lini de subferestre, m
numrul de coloane de subferestre, iar k numrul ferestrei ce devine
activ. Comenzile au fost:

  • pag. 1
  • pag. 2
  • pag. 3
  • pag. 4
  • pag. 5
  • pag. 6
  • pag. 7
  • pag. 8
  • pag. 9
  • pag. 10

Nota explicativa
Referatele si lucrarile oferite de Referate.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Referat.ro te invata cum sa faci o lucrare de nota 10!
Linkuri utile
Programeaza-te online la salonul favorit Descarca gratuit aplicatiile pentru iOS si Android Filmulete haioase Filme, poante si cele mai tari faze Jocuri Cele mai tari jocuri de pe net Referate scoala Resurse, lucrari, referate materiale pentru lucrari de nota 10
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.
Confidentialitatea ta este importanta pentru noi

Referat.ro utilizeaza fisiere de tip cookie pentru a personaliza si imbunatati experienta ta pe Website-ul nostru. Te informam ca ne-am actualizat politica de confidentialitate pentru a integra cele mai recente modificari privind protectia persoanelor fizice in ceea ce priveste prelucrarea datelor cu caracter personal. Inainte de a continua navigarea pe Website-ul nostru te rugam sa aloci timpul necesar pentru a citi si intelege continutul Politicii de Cookie. Prin continuarea navigarii pe Website-ul nostru confirmi acceptarea utilizarii fisierelor de tip cookie conform Politicii de Cookie. Nu uita totusi ca poti modifica in orice moment setarile acestor fisiere cookie urmarind instructiunile din Politica de Cookie.


Politica de Cookie
Am inteles