abc Matlab - примјери и објашњења
1. ОСНОВНИ ПРИНЦИПИ РАДА У MATLAB-у

1.6. Дефинисање скаларних промјенљивих

            Промјенљива је име од једног слова или произвољне комбинације слова и цифара (с почетним словом) којем је придружена нумеричка вриједност. Промјенљива којој је придружена нумеричка вриједност, може се употребљавати у математичким изразима, функцијама и свим MATLAB-овим исказима и командама. Промјенљива је заправо име одређене локације у меморији. Када дефинишете нову промјенљиву, MATLAB јој додјељује одговарајућу локацију у меморији гдје чува њој придружену вриједност.

            У MATLAB-у се знак = назива оператором додјеле (енгл. assignment operator). Овај оператор додјељује вриједност промјенљивој.

Rounded Rectangle: Име_промјенљиве = нумеричка вриједност или израз 

            Лијево од оператора додјеле може бити само једно име промјенљиве. Десно може бити број или израз који садржи бројеве и/или промјенљиве којима су претходно додијељене нумеричке вриједности.

ПРИМЈЕР 3: Израчунати x=5x-20 за x=30.

 

Број 30 додијељен је промјенљивој x

 >> x=30
x =
30

MATLAB приказује име промјенљиве
и њој додијељену вриједност

 >> x=5*x-20
x =
130
>> 

ПРИМЈЕР 4: Приказ вриједности израза у MATLAB-у може се приказати другачије него у претходним примјерима. Уколико некој промјенљивој додијелите одговарајућу вриједност и иза ставите '' ; '' добићете приказ као на слици:

>> a=15;
>> b=30;
>> c=2*a+50-b/3+(a/5)^2;
>> c
c =
79 

            Овај начин приказа са '';'' на крају се често користи у раду када нас међурезултати не интересују. Овако се убрзава рад на рачунару, јер се елиминише исписивање великог броја (често непотребних) међурезултата.

            Имена промјенљивих у MATLAB-у могу имати до 63 знака. Имена промјенљивих морају почињати словом и могу, поред слова, садржати цифре и подвлаке. MATLAB прави разлику између великих и малих слова и треба избјегавати коришћење имена уграђених функција за промјенљиве (на примјер cos, sin, exp, sqrt). 

Формати приказа резултата    <    Index    >    Унапријед дефинисане промјенљиве