Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť matice na vektor v MATLAB

Študenti a profesionálov , závisí od počítačového programového vybavenia MATLAB od firmy MathWorks na vstupe , analyzovať , plot a zdieľať číselných údajov . Program je obzvlášť užitočné v oblasti lineárnej algebry , ktorý zahŕňa vektorov a matíc . Vektor je jednoducho zoznam čísel . Matica je podobná , ale obsahuje viac riadkov a stĺpcov čísel . MATLAB obsahuje vstavanú funkciu reformovať matíc , ktoré môžete použiť , ktoré premenia akúkoľvek maticu do jedného riadku - vektor . Pokyny dovolená 1

Definovať maticu vo štandardným spôsobom , ak ste tak už neurobili , zadaním napríklad nasledujúce :

= [ 1 2 3 ; 4 5 6 , 7 8 9 ; 5 5 5 ] ;

Tento kód vytvorí maticu " A " , ktorý je štyri riadky podľa troch stĺpcov
2

spočítať počet prvkov ( čísel.Je ) v matrici automaticky a uložiť ho do premennej " s " s nasledujúcim kódom :

s = size ( ) ;

s = s ( 1 ) * s ( 2 ) ;
3

Zmena tvaru matice " A " do vektora " V " zadaním nasledujúci kód :

V = pretvoriť ( A , 1 , S )

funkcia " RESHAPE " pretvára maticu " a " do novej matice s 1 radom a ' s ' stĺpy - . vektor

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené