You are on page 1of 10

TE 091467 Teknik Numerik Sistem Linear

MATLAB TUTORIAL
Trihastuti Agustinah

Bidang Studi Teknik Sistem Pengaturan Jurusan Teknik Elektro - FTI Institut Teknologi Sepuluh Nopember

SPECIAL CHARACTER
; . * . ^ [] : Semicolon operator Conjugated transpose Transpose Times Dot operator Power operator Empty vector operator Colon operator

SPECIAL CHARACTER
= == \ / i,j ~ ~= & Assignment Equality Backslash or left division Right division Imaginary unit Logical not Logical not equal Logical and

VECTORS AND MATRICES IN MATLAB

Row vector

a = [1 2 3] a= 1 2 3

Column vector

b = [1;2;3] or b = [1 2 3] b= 1 2 3

VECTORS AND MATRICES IN MATLAB

Transpose

a ans = 1 2 3

The number of component


length(a) ans = 3

VECTORS AND MATRICES IN MATLAB

Dot operator (aplikasi operasi yang mengikuti dot untuk tiap komponen)

a.*a ans = 1 4 9

Power operator

a.^2 ans = 1 4 9

VECTORS AND MATRICES IN MATLAB

Backslash operator (componentwise division)


a.\b ans = 1 1 1

Change vector a to the column vector


a = a ans = 1 2 3

VECTORS AND MATRICES IN MATLAB

Creates 3-by-3 matrix


A = [1 2 3;4 5 6;7 8 10] A= 1 2 3 4 5 6 7 8 10

Semicolon operator (;) separates the rows

Submatrix

B = A([1 3],[1 2]) B= 1 2 7 8

VECTORS AND MATRICES IN MATLAB

To interchange rows (row 1 row 3


C = A([3 2 1],:) C= 7 8 10 4 5 6 1 2 3

To detele a row (column)


A(:,2) = [] A= 1 3 4 6 7 10

VECTORS AND MATRICES IN MATLAB

To insert row (column)


A = [A(:,1) [2 5 8] A(:,2)] Restored to its original form A= 1 2 3 4 5 6 7 8 10

You might also like