Како пронаћи максималну и минималну вредност у матрици великог скупа података у МАТЛАБ-у

Kako Pronaci Maksimalnu I Minimalnu Vrednost U Matrici Velikog Skupa Podataka U Matlab U



Када имамо посла са веома великим матрицама и скуповима података, постаје веома тешко идентификовати максималну и минималну вредност тог скупа података или матрице. Такође када креирамо матрицу користећи уграђене функције као што је ранд() и магија() , не знамо уносе те матрице, тако да немамо представу о минималним и максималним вредностима те матрице. Да бисмо решили ове проблеме, МАТЛАБ нам олакшава приступ проналажењу максималних и минималних вредности великих матрица и скупова података.

Овај водич је користан за кориснике МАТЛАБ-а који нису упознати са методом проналажења максималних и минималних вредности великог скупа података и матрице у МАТЛАБ-у.

Како пронаћи минималне и максималне вредности у великом скупу података и матрици у МАТЛАБ-у?

Проналажење максималне и минималне вредности у великом скупу података може се лако урадити помоћу мак() и мин() функције. Међутим, морамо их користити одвојено. Тхе границе() функција у МАТЛАБ-у је ефикаснији начин за проналажење минималних и максималних вредности великог скупа података или матрице. То је уграђена функција у МАТЛАБ-у која узима матрицу као улаз и враћа максималне и минималне вредности великих скупова података или матрица у МАТЛАБ-у.







Синтакса

Тхе границе() функција користи једноставну синтаксу у МАТЛАБ-у:



[минА,макА] = границе(А)
[минА,макА] = границе(А,'све')
[ минА , макА ] = границе ( А , дим )

овде,



Функција [минА,макА] = границе(А) принос да би се добила минимална вредност минА и максимална вредност макА дате матрице или низа А. Где минА једнаки мин (А) и макА једнако мак (А).





Функција [минА,макА] = границе(А,”све”) приноси за идентификацију минималне вредности минА као и максималну вредност макА преко свих уноса дате матрице или низа А.

Функција [ минА , макА ] = границе ( А , дим ) ииелд за идентификацију минималних и максималних вредности сваког реда датог низа А дуж димензије дим.



Примери

Пратите дате примере да бисте научили како да израчунате максималне и минималне вредности дате матрице или скупа података користећи границе() функција.

Пример 1: Како пронаћи минималне и максималне вредности 1Д низа у МАТЛАБ-у?

У овом примеру, израчунавамо максималну и минималну вредност датог 1Д низа случајних бројева величине 1 до 1000 користећи границе() функција.

вецт = рандн(1,1000);
[мин_вецт, мак_вецт] = границе(вект)

Пример 2: Како пронаћи максималне и минималне вредности велике матрице у МАТЛАБ-у?

Овај МАТЛАБ код користи границе() функција за идентификацију минималних и максималних вредности дате велике матрице величине 1000 пута 1000.

А = магиц(1000);
[мин_А, мак_А] = границе(А,'све')

Пример 3: Како пронаћи максималне и минималне вредности великог низа у МАТЛАБ-у?

Дати МАТЛАБ код користи границе() функција за израчунавање минималних и максималних вредности датог низа величине 2к10к2.

А = рандн(2,10,2);
[мин_А, мак_А] = границе(А,2)

Закључак

Проналажење минималних и максималних вредности великог скупа података или матрице је уобичајен проблем са којим се суочавају аналитичари података. Ово постаје лако коришћењем уграђеног МАТЛАБ-а границе() функција која израчунава минималне и максималне вредности датог низа или матрице. Овај водич је пружио основе коришћења границе() функција у МАТЛАБ-у да пронађе минималне и максималне вредности у великом скупу података. Примери који су овде наведени ће вам омогућити да брзо научите да користите границе() функција у МАТЛАБ-у.