Niz celih števil je niz celih števil ali “celih števil”, ki se uporabljajo za različne računske namene. Celo število je število, ki ne vključuje ulomka. Cela števila vključujejo tako pozitivna kot negativna cela števila, kot so nič, ena in negativna ena. Celoštevilska matrika je le niz teh števil, opredeljenih v matematiki ali računalniškem programiranju.
Nize celih števil se običajno uporabljajo v matematiki. Matrika je lahko opisana znotraj niza oklepajev za uporabo v nekem izračunu ali enačbi. Niz je lahko tako velik ali majhen, kot je potrebno.
Matrika je ena najpogosteje uporabljenih matematičnih konstrukcij v računalniškem programiranju. Številni računalniški jeziki vključujejo niz za različne vrste funkcij, kjer se programerjem zdi koristno, če imajo pri roki nabor spremenljivk. Celoštevilska matrika je ena od teh vrst podatkovnih matrik. Druga vrsta skupnega niza je niz nizov, kjer je vključen niz spremenljivk sestavljen iz besed in ne iz celih števil.
Programerji lahko delajo različne stvari s celim nizom v računalniških jezikih, kot so Java, C+ in MS Visual Basic. Programer lahko spremeni en element matrike tako, da se nanj sklicuje posebej v kodi. Z uporabo zanke »for« lahko programerji ustvarijo funkcijo, ki išče vsak element matrike posebej in v zaporedju.
Celoštevilska matrika vsebuje vrsto celih števil za kateri koli namen znotraj določenega programa ali kodnega modula. Vsak računalniški programski jezik ima svoje konvencije za učinkovito izražanje niza celih števil ali drugega podatkovnega niza. V MS Visual Basic, na primer, ima matrika pogosto besedilno ime, kot je FirstArray, z oklepaji, ki vsebujejo sklicevanje na določen element te matrike. V tem primeru bi prvo celo število v matriki klicalo nekaj, kar je videti takole: FirstArray(1).
Ko programerji sestavijo celoštevilsko matriko s postopkom, ki se pogosto imenuje dimenzioniranje ali “zatemnitev”, se lahko sklicuje tudi na kateri koli element tega niza z uporabo druge spremenljivke, kjer bi se FirstArray(x) nanašal na (x)-ti element ta niz. S to metodo lahko programerji ustvarijo funkcije, ki samodejno posodabljajo in spreminjajo vsak element matrike glede na dano potrebo po spremembi. Ta dejanja so lahko del številnih različnih vrst programskega kodiranja za poglobljeno računanje.
Programerji uporabljajo matrike celih števil in podobne konstrukcije za programsko opremo, ki deluje na skoraj vseh področjih. Od proizvodnje do gostinstva, vse vrste industrij uporabljajo programsko opremo in orodja za analizo za racionalizacijo poslovanja. Poleg tega tovrstno programiranje zagotavlja funkcionalnost za vse druge tehnične analize, ki so tako pomembne v znanstvenem svetu. Preprosta orodja, kot so nizi celih števil, so močno razširila tisto, kar lahko naredi računalnik pri pomoči ljudem pri manipuliranju z velikimi količinami podatkov.