| POČETNA STRANICA | SURADNICI | PROJEKTI | NASTAVA |
 
Vježba 9: Algoritmi III.




  1. Napišite m file koji crta sljedeće krivulje unutar iste slike (koristeći subplot):
    Kardoida

    Parametarska jednadžba koordinata glasi:
    x=a*cos(t).*(1+cos(t));
    y=a*sin(t).*(1+cos(t));
    Astroida

    Parametarska jednadžba koordinata glasi:
    x=a*(cos(t)).^3
    y=a*(sin(t)).^3
    Cikloida

    Parametarska jednadžba koordinata glasi:
    x=a*(t-sin(t))
    y=a*(1-cos(t))
    Deltoida

    Parametarska jednadžba koordinata glasi:
    x=2*a*cos(t)-a*cos(2*t)
    y=2*a*sin(t)+a*sin(2*t)



  2. Kreirajte m file koji generira slučajan vektor od 10 elemenata u intervalu od [0,100], te kao rezultat ispisuje novi vektor sastavljen od članova slučajnog vektora ispisanih po veličini.


  3. (Uputa: slučajan stupčasti vektor sa elementima u intervalu [0,1] generira se naredbom rand(m,1) gdje je m broj članova vektora)

  4. Kreirajte funkcijski m file koji kao ulaznu varijablu učitava dva broja cijeli broj, a zatim ispisuje sve cijele brojeve dijeljive sa 6 između učitanih brojeva.


  5. Kreirajte funkcijski m file koji učitava vrijednost polumjera kruga, a članovi izlaznog vektora su mu redom opseg i površina kruga, te oplošje i volumen kugle istog polumjera.


  6. Kreirajte grafičko sučelje kao na slici:



    klikom na gumb run izvršava se program koji čita koeficijente polinoma, iscrtava polinom u području 0 do 100 te ispisuje korijene polinoma.