Sådan Multiply en matrix med en variabel i MATLAB

November 11

MATLAB er et matematik-baserede programmeringssprog. Det giver hurtig adgang til almindelige high-funktion beregningsværktøjer og en omfattende tre-dimensionelle grafer kapacitet. I matematik, en matrix er et todimensionalt gitter af tal. I MATLAB, kan matricer ganges mod hinanden ved hjælp af variable og simple matematiske udtryk. Sproget er i stand til at behandle matrixer baseret på deres dimensioner og udfører matrixmultiplikation. MATLAB vil først teste om det er i stand til at formere sig matricerne og vil beregne i overensstemmelse hermed.

Instruktioner

1 Opret en ny matrix og sæt den lig med variabel A ved at skrive "A = metode", hvor metoden er oprettelsen matrix-metoden. MATLAB indeholder mange forskellige metoder til matrix skabelse. Den "pascal (x)" metode vil skabe en x-by-x symmetrisk matrix ved hjælp af Pascal sekvensen. Den "magisk (x)" metode vil skabe en x-by-x ikke-symmetrisk matrix af tilfældige tal. Den "fix (10 * rand x, y) ()" metode vil skabe en x-by-y matrix af tilfældige hele tal. "[X; y; ...]" vil skabe en enkelt kolonne matrix ved hjælp af værdierne af sættet mellem beslagene. "[Xy ... n]" vil skabe en matrix med én række ved hjælp af sæt værdier mellem konsollerne.

2 Lav en anden matrix og tildele den til en variabel B. Matrixen kan også være en skalar værdi, eller 1-by-1 matrix, ved at sætte det lig med blot et nummer, dvs. "B = 3".

3 Bestem multiplikation rækkefølge. Fordi multiplikation af matricer er ikke kommutativ,

vil A B ikke lig B A.

4 Kontroller at antallet af kolonner i den første matrix lig med antallet af rækker i den anden kolonne. En fejl vil opstå, hvis matricerne ikke følger denne regel. Ignorer denne regel, hvis en af ​​de matricer er skalar. Produktet af multiplikation vil have det samme antal rækker som den første matrix og det samme antal kolonner som den anden matrix.

5 Skriv "X = A * B" at formere matricerne og indstil værdi svarende til den variable X. Reverse matrix variabler som nødvendigt.

TIPS

  • De fejlmeddelelser vil hjælpe dig med at afgøre, hvad der gik galt i multiplikation. Hvis fejlmeddelelsen hedder "Indre Matrix dimensioner skal være enige," matricerne ikke opfylder dimensionerne reglen. Prøv at skifte variablerne i multiplikation og prøv igen.

relaterede artikler