Како да добијемо максималну вредност у низу (вектор) у МАТЛАБ-у

Аутор: William Ramirez
Датум Стварања: 21 Септембар 2021
Ажурирати Датум: 12 Јуни 2024
Anonim
Leap Motion SDK
Видео: Leap Motion SDK

Садржај

Матрице и вектори су основне математичке структуре које се користе у МАТЛАБ-у. Са рачунарске тачке гледишта, међутим, низови и вектори су једноставно различите врсте низова. Низ је уређен скуп података, а сваки елемент може бити сам низ. Дакле, дводимензионални низ је низ поља. Функција "мак" се користи за одређивање максималне вредности у низу МАТЛАБ-а или за проналажење елемента максималне вредности у сваком реду или колони низа.


Упутства

    Упутства

  1. Унесите следећу команду да бисте одредили максималну вредност низа димензије (вектор) чије је име "к":

    мак (к)

  2. Унесите следећу команду да бисте одредили максималну вредност у свакој колони дводимензионалног поља (низа):

    мак (к, [], 1)

    Резултат се враћа као вектор. Трећи аргумент, "1", одређује да "мак" функција функционише дуж прве димензије (дуж колона низа). Да бисте добили максималну вредност за сваку линију, користите:

    мак (к, [], 2)

  3. Угнијездите функцију "мак" у њој да бисте добили максималну вредност у низу:

    мак (мак (к))

    По дефаулту, мак (к) је исти као и мак (к, [], 1), тако да је резултат унутрашње "мак" команде вектор који садржи елемент максималне вредности сваке колоне. Друга функција "мак" (вањска) враћа максималну вриједност овог вектора, што ће на крају резултирати максималном вриједношћу цијеле матрице.


  4. Доделите резултате "мак" двема променљивама да бисте добили и максималну вредност и индекс (позицију) у низу:

    [з, и] = мак (к)

    Након извршавања ове наредбе, варијабла "з" ће садржавати максималну вриједност (или вектор с максималним вриједностима), а варијабла "и" ће садржавати њен индекс (или индексни вектор) у низу.