close

octave:1> eye(2) %對角identity 1 matrix

ans =

 

Diagonal Matrix

 

   1   0

   0   1

 

octave:2> ones(2) %identity square matrix

ans =

 

   1   1

   1   1

 

octave:3> ones(2,1) % 2x1 identity matrix

ans =

 

   1   

   1   

 

octave:4> X(1,:)

ans =

 

   1.0000   6.1101

 

octave:4> X(1,:)' %matrix轉置

ans =

 

   1.0000

   6.1101

 

octave:5> a=[1,2]

a =

 

   1   2

 

octave:6> b=[3,4]

b =

 

   3   4

octave:7> a*b' % 1*3+2*4, 一般matrix 乘法

ans =  11

 

octave:8> a .* b % [1*3, 2*4] , element 乘法

ans =

 

   3   8

 

octave:9> a ./ b % [1/3, 2/4] , element 除法

ans =

 

   0.3   0.5

 

octave:10> b=[1,2;3,4;5,6]

ans =

 

   1   2

   3   4

   5   6

 

octave:11> size(b) %matrix 維度 1x2 matrix

 

ans =

 

   3   2

 

reference: http://www.gnu.org/software/octave/doc/interpreter/Matrix-Manipulation.html#Matrix-Manipulation

 

arrow
arrow
    全站熱搜
    創作者介紹

    quantum2nd 發表在 痞客邦 留言(0) 人氣()