Увод у боје у Матлабу
У овом чланку ћемо научити боје у Матлабу. МАТЛАБ или Матрик Лаборатори је програмски језик који је развио МатхВоркс. Овај моћан језик налази своју корисност у техничком рачунару. МАТЛАБ нам пружа погодно окружење које се може користити за интегрисање задатака као што су манипулације на матриксу, цртање података и функција, имплементација алгоритама, креирање корисничких интерфејса итд. МАТЛАБ је такође згодан јер даје решења у облику који његов корисник лако може разумети. За приказ решења користи математичке записе.
Где можемо да користимо Матлаб?
Испод је неколико области у којима можемо да користимо Матлаб:
- Рачунање
- Развој алгоритама
- Моделирање
- Симулација
- Прототипирање
- Анализа и визуализација података
- Научни графикони
- Енгинееринг Грапхицс
- Развој апликација
МАТЛАБ садржи бројне технике и функције за обављање горе наведених могућности. Циљ овог чланка је темељно разумевање боја у МАТЛАБ-у. Као што име сугерира, сврха боја у МАТЛАБ-у је да нацрта граф функције са жељеном бојом. Прво користимо графичку функцију да створимо графички приказ наших података, а затим користимо одређени код да добијемо графикон жељене боје. Једноставно је и лако визуализовати тренд података када се они цртају у односу на само гледање сирових бројки и колор боја даје још јачу привлачност. На пример, црвена боја може да се користи за приказивање негативних трендова у неким подацима, а зелена за позитивне трендове. Једноставно је извући закључак у овом случају, јер црвену боју углавном повезујемо са опасношћу или речју опреза.
Који се кодови у боји користе за Матлаб плот?
Испод је листа неких слова која можемо додати нашем коду како бисмо пружили жељену боју нашем плану док цртамо у МАТЛАБ-у.
- б: плава
- г: зелена
- р: црвена
- ц: цијан
- м: магента
- и: жута
- к: црна
- в: бела
Примери за примену боја у Матлабу
Да сада разумемо употребу неких од горе наведених боја:
Пример # 1
Прво ћемо направити граф и дозволит ћемо му да МАТЛАБ црти задану боју:
Шифра:
X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y)
Излаз: Излаз за ову функцију ће према заданом бити у 'БЛУЕ' боји као што је приказано на доњем графикону.
Сада га претворимо у боје по нашој жељи.
Пример бр. 2
Да бисте претворили наш графикон у 'ЦРВЕНУ' боју, једноставно ћемо додати 'р' у код, на следећи начин:
Шифра:
X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y, 'r')
Излаз: Сада ће излаз бити исти као горе, али овај пут у 'ЦРВЕНО' боји, као што је приказано на доњем графикону:
Пример бр. 3
На крају, покушајмо са ЖУТОМ бојом. Као што је раније објашњено, једноставно ћемо заменити 'р' у нашем коду са 'и' за ЖУТУ боју.
Шифра:
X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y, 'y')
Излаз:
Пример за промену стила у Матлабу
Даље, ако желимо променити стил нашег заплета, можемо додатно подешавати свој код да бисмо добили жељени резултат. Да бисмо то постигли, претплатит ћемо слово боје у нашем коду помоћу једног од следећих кодова да бисмо добили жељени стил:
- . : Тачка
- о: Круг
- к: Кс-Марк
- +: Плус
- с: Квадрат
- *: Звезда
- д: Дијамант
- в: Троугао (доле)
- ^: Троугао (нагоре)
- <: Троугао (лево)
Пример бр. 4
Користићемо код који користимо горе за ЦРВЕНУ боју.
Шифра:
X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y, 'r')
Сада, претпоставимо да је потребно да наш заплет буде дијамантског облика, па ћемо, као што је горе објашњено, подписати 'р' с 'д' (јер код дијаманта је 'д'). Наш коначни код биће:
Шифра:
X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y, 'dr')
Излаз:
Слично томе, ако нам треба да имамо свој цртеж у облику троуглова окренутом према горе, претплатит ћемо се или означити бојом с '^' што је код за троуглове окренуте према горе.
Шифра:
X = -10 : 0.5 : 10;
Y = x. ^3 - x. ^2;
plot (x, y, '^r')
Излаз:
Закључак
МАТЛАБ као систем користи низове као свој основни податковни елемент. Као што морате бити упознати са ставом да низови не захтевају никакво димензионирање и на тај начин омогућава МАТЛАБ-у да реши проблеме у вези са рачунањем, посебно оне који укључују матричне и векторске формулације са бољим перформансама. Поред својих рачунарских моћи, МАТЛАБ својим корисницима пружа и могућност цртања и визуелизације података ради бољег разумевања и цртања закључака. Све ове могућности МАТЛАБ постиже у знатно краћем времену када се његове перформансе упореде са неинтерактивним програмским језиком попут Ц.
Препоручени чланци
Ово је водич за боје у Матлабу. Овде смо расправљали где и како користити боје у Матлабу са различитим примерима примене. Можете и да прођете кроз остале сродне чланке да бисте сазнали више -
- Распршени планови у Матлабу
- Графички приказ у Матлабу
- Матлаб Цомпилер
- Предности Матлаба