Hvordan lage en matrise med nuller i MATLAB

Hvordan Lage En Matrise Med Nuller I Matlab



MATLAB er et programmeringsmiljø på høyt nivå som brukes til å lage algoritmer og teste matematiske data. Ved hjelp av MATLAB kan vi lage og analysere data i form av grafer. For å plotte grafer kan matriser brukes, og vi må kanskje plotte en matrise med samme verdi som nuller eller enere.

Denne artikkelen dekker måter å plotte en matrise med nuller i MATLAB.







Opprette en matrise med nuller i MATLAB

Zeros()-funksjonen kan lage en matrise med nuller i MATLAB. Denne funksjonen tar ett eller flere argumenter som spesifiserer størrelsen på matrisen vi ønsker å lage.



Syntaks for nullfunksjonen

Den grunnleggende syntaksen for å lage en matrise med nuller ved å bruke zeros()-funksjonen er som følger:



A = nuller(n)

hvor n er et positivt heltall som definerer de totale matriseelementene.





Eksempler på bruk av nullfunksjonen

Her er noen eksempler på bruk av nuller-funksjonen for å lage matriser i forskjellige størrelser:

% Lag en radvektor med 5 nuller

A = nuller(1,5)

% Lag en kolonnevektor med 5 nuller

B = nuller(5,1)

% Lag en 3x3-matrise med nuller

C = nuller(3)



Opprette en flerdimensjonal matrise med nuller

I tillegg til å lage vektorer og matriser, kan vi også bruke nullfunksjonen til å lage flerdimensjonale matriser (dvs. matriser med mer enn to dimensjoner) med nuller. For å gjøre dette, må vi spesifisere størrelsen på hver dimensjon som separate argumenter.

For eksempel, for å lage en 3x4x2 matrise (dvs. med 3 rader, 4 kolonner og 2 sider) med nuller, kjør under MATLAB-koden:

A = nuller(3,4,2)

Spesifisere datatypen for matrisen

Som standard lager zeros()-funksjonen en matrise med elementer av typen dobbelt . Vi kan imidlertid også spesifisere en annen datatype for elementene ved å gi et ekstra argument.

For å lage en matrise med nuller med elementer av type du 8 , bruk følgende MATLAB-kode:

A = nuller(3,'int8')

For å lage en matrise med nuller med elementer av type int32 , bruk følgende MATLAB-kode:

X = nuller(2, 3, 'int32')

Opprette en skalar null

Zeros()-funksjonen kan også brukes til å lage en skalær null. For å gjøre dette, fjern ganske enkelt rad- og kolonneargumentene for denne funksjonen. For eksempel vil følgende MATLAB-kode lage en skalar null:

X = nuller()

Konklusjon

Denne artikkelen dekker måter å lage en matrise med nuller i MATLAB. For å lage en matrise med nuller brukes zeros()-funksjonen. Ved å bruke denne funksjonen kan vi også lage flerdimensjonale arrays med null, og vi kan også definere en skalar null ved å fjerne argumentene til denne funksjonen. Les mer om måtene å definere nuller() i denne artikkelen.