Advanced matrix operations
Creating special matrices
To create an array filled with a given constant
6HOHFW WKH &RQVWDQW $UUD\ FRPPDQG
&5($7( &21
< %
)RU WKH ILUVW DUJXPHQW RI WKH FRPPDQG HQWHU HLWKHU
D OLVW FRQWDLQLQJ WKH GLPHQVLRQV RI WKH GHVLUHG FRQVWDQW DUUD\
{ URZV FROXPQV } RU
DQ H[LVWLQJ DUUD\
)RU WKH VHFRQG DUJXPHQW HQWHU WKH FRQVWDQW WKDW \RX ZDQW LQ WKH DUUD\
3UHVV \
7KH UHVXOW LV DQ DUUD\ RI WKH GLPHQVLRQV \RX HQWHUHG RU RI WKH
GLPHQVLRQV RI WKH VSHFLILHG DUUD\ ILOOHG ZLWK WKH VSHFLILHG FRQVWDQW
To create an identity matrix
6HOHFW WKH ,GHQWLW\ 0DWUL[ FRPPDQG
&5($7( ,'1
< %
(QWHU HLWKHU
D QXPEHU UHSUHVHQWLQJ WKH QXPEHU RI URZV DQG FROXPQV \RX ZDQW
LQ WKH LGHQWLW\ PDWUL[ RU
DQ H[LVWLQJ DUUD\
3UHVV \
7KH UHVXOW LV DQ LGHQWLW\ PDWUL[ RI WKH VSHFLILHG GLPHQVLRQV WKDW LV D
VTXDUH PDWUL[ ZLWK ]HUR IRU DOO HOHPHQWV H[FHSW WKH GLDJRQDO HOHPHQWV
ZKLFK DUH DOO
Matrices and linear algebra
Page 5-7