1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kako pretvoriti matriko v vektor v MATLAB-u

Študenti in strokovnjaki so odvisni od računalniškega programa MathWorks MATLAB za vnos, analizo, risanje in skupno rabo numeričnih podatkov. Program je še posebej uporaben na področju linearne algebre, ki vključuje vektorje in matrike. Vektor je preprosto seznam števil. Matrika je podobna, vendar vsebuje več vrstic in stolpcev številk. MATLAB vsebuje vgrajeno funkcijo za preoblikovanje matrik, ki jo lahko uporabite za pretvorbo katere koli matrike v eno vrstico -- vektor.

1. korak

Definirajte matriko na standarden način, če tega še niste storili, tako da vnesete na primer naslednje:A =[1 2 3; 4 5 6; 7 8 9; 5 5 5];

Ta koda ustvari matriko 'A', ki je sestavljena iz štirih vrstic in treh stolpcev.

2. korak

Samodejno preštejte število elementov (števil) v matriki in jih shranite v spremenljivko 'S' z naslednjo kodo:s =size(A); S =s(1)*s(2);

3. korak

Preoblikujte matriko 'A' v vektor 'V' tako, da vnesete naslednjo kodo:V =preoblikovanje(A,1,S)

Funkcija 'reshape' preoblikuje matriko 'A' v novo matriko z 1 vrstico in stolpci 'S' – vektor.


  1. Kako pretvoritiVCR na CD-ju ?
  2. Kako spremeniti AA na D
  3. Kako pretvoriti IR na RF
  4. Kako pretvoriti JPG v vektor v Illustratorju CS3
  5. Kako pretvoriti v datoteko .Ai