Kaj je matrika?

Matrika se lahko nanaša na naslednje:

1. Kadar se nanaša na programiranje, je matrika skupina povezanih podatkovnih vrednosti (ti elementi), ki so združene skupaj. Vsi elementi matrike morajo biti iste vrste podatkov. Spodnji primeri prikazujejo, kako je matrika definirana in imenovana v Perl in JavaScript.

Primer Perl Array

Kot lahko vidite v spodnjem primeru, se naš niz imenuje "@numbers" in vsebuje niz različnih številskih vrednosti, ki so zapisane.

 my @ numbers = ("ena", "dve", "tri", "štiri", "pet");

natisni "$ numbers [0] in $ number [1] je enako 3";

Zgornji skript Perl natisne prva dva elementa v tem nizu z uporabo $ numbers [0] (0 je vedno prva številka pri programiranju) in $ number [1], ki mu sledi besedilo "enako 3" (rezultat je spodnje polje) ).

 en in dva enaka 3 

Nasvet: Ko kličete elemente iz matrike po številu elementov, se ta številka imenuje indeks.

Primer matrike JavaScript

Primer spodnjega polja JavaScript uporablja isto ime polja in vrednosti kot primer niza Perl zgoraj.

 funkcija myFunc () {var numbers = ["ena", "dve", "tri", "štiri", "pet"]; numbers.toString (); 

document.getElementById ("primer") innerHTML = številke [0] + "in" + številke [1] + "enako 3"; }

Zgornja koda JavaScript natisne prva dva elementa v tem nizu z uporabo številk [0] (0 je vedno prva vrednost v matriki JavaScript) in številke [1], ki ji sledi besedilo "enako 3" (rezultat je v spodnjem polju) ).

 en in dva enaka 3 

Zgornji primer JavaScripta predpostavlja, da obstaja element HTML s ID-jem "primera", kot je

ali , kjer je prikazano besedilo.

Opomba: Funkcijo "myFunc ()" je treba poklicati in izvesti kot dogodek nalaganja strani, kot je , dogodek klikanja gumba, kot je Poskusi ali kakšen drug dogodek na strani.

2. Z računalniškimi pogoni je matrika dva ali več pogonov, ki so združeni in delujejo kot en pogon. Na primer, v polju RAID lahko uporabnik uporabi več pogonov, ki se med seboj zrcalijo za redundanco, da bi zaščitili podatke, ki jih vsebujejo pogoni.

Polje kazalcev, pogoji za trdi disk, pop, programski izrazi, Push, Render array