You are on page 1of 3

Matlab je kompleksi jezik za programiranje.

Objedinjuje
računanje,vizulizaciju i programiranje, omogucava nam laganu
upotrebu gdje se problemi izrazavaju matematicki.

Matlab je interaktivni sistem ciji standardni element je niz koji ne


zahtijeva dimenzionisanje.To nam ubrzava rjesavanje zadataka kao npr
sa vektorima u vremenu za koje bi u drugom programu samo napisali
taj zadatak.

Ime jezika potice od Matrix Labaratory

Matematičar, Cleve Moler je osnivac MatLab-a.

1960-ih postaje profesor na fakultetu u Mexicu, i tada pocinje razvijati

Matlab za svoje studente.Na pocetku to nije bio programski jezik nego


samo ineraktivni matrični kalkulator.

Prva rana verzija programskog jezika MatLab je zavrsena u kasnim


1970-im.U to vrijeme MatLab je besplatno dostavljan univerzitetima.

1980-ih Cleve Moler odlucuju da reprogramira MatLab u C programski


jezik.

Kao komercijalni proizvod prvi put je prikazan 1984-te godine,do kraja


osamdesetih stotine kopija su prodane univerzitetima

Od tada svake godine dobija po par unapredjenja.

Matlab ima siroku primjenu kao alat za racunanje u nauci i


inzenjerstvu.Koristi se u fizici,hemiji,matematici i u svim poljima
inzenjerstva ukljucujuci:
Mjerenje i kontrolu

Obradu slika i videa

Računsku biologiju

Obradu signala

Moguce je primjeniti i izraditi razlicite algoritme koristeci


matlab.Mozemo iskorisitit podatke sa razlicitih mjesta kao fajlove,baze
podataka, ili sa interneta i mozemo ih analizirati

Moguce je i simulirati prototipe i proizvode koje dizajniramo ili


izracunamo u matlabu i mozemo ih optimizirati za upotrebu sa ostalim
programima

PRIMJER

a = 3;

b = a*a;

c = a*a*a;

d = sqrt(a);

fprintf('%4u square equals %4u \r', a, b)

fprintf('%4u cube equals %4u \r', a, c)

fprintf('The square root of %2u is %6.4f \r', a, d)


Ispis

3 square equals 9

3 cube equals 27

The square root of 3 is 1.7321

You might also like