Sisu
Matriitsid ja vektorid on MATLABis kasutatavad olulised matemaatilised struktuurid. Arvutuslikust vaatepunktist on massiivid ja vektorid aga lihtsalt erinevat tüüpi massiivid. Massiiv on tellitud andmekogum ja iga element võib olla massiiv ise. Seega on kahemõõtmeline massiiv massiivid. Funktsiooni "max" abil saab määrata MATLABi massiivi maksimaalse väärtuse või leida massiivi igas reas või veerus maksimaalse väärtuse elemendi.
Juhised
-
Sisestage järgmine käsk, et määrata mõõtmete (vektori), mille nimi on "x", massiivi maksimaalne väärtus:
max (x)
-
Sisestage järgmine käsk, et määrata kahemõõtmelise massiivi (massiivi) igas veerus maksimaalne väärtus:
max (x, [], 1)
Tulemus tagastatakse vektorina. Kolmas argument, "1", täpsustab, et funktsioon "max" toimib esimeses mõõtmes (massiivi veergudes). Maksimaalse väärtuse saamiseks igal real kasutage:
max (x, [], 2)
-
Liigutage "max" funktsioon sees, et saada massiivi maksimaalne väärtus:
max (max (x))
Vaikimisi on max (x) sama, mis max (x, [], 1), seega on sisemise "max" käsu tulemus vektor, mis sisaldab iga veeru maksimaalset väärtust. Teine funktsioon "max" (välimine) tagastab selle vektori maksimaalse väärtuse, mille tulemuseks on lõpuks kogu maatriksi maksimaalne väärtus.
-
Määrake "max" tulemused kahele muutujale, et saada nii massiivi maksimaalne väärtus kui ka indeks (positsioon):
[z, i] = max (x)
Pärast selle käsu täitmist sisaldab muutuja "z" maksimaalset väärtust (või vektorit maksimaalsete väärtustega) ja muutuja "i" sisaldab selle indeksit (või indeksi vektorit) massiivis.