Guide To MATLAB
Guide To MATLAB
MODULE 1
MATHEMATICAL FUNCTIONS
Scalar Operations + - * / ^
Exponential exp(x)
ROUNDING DECIMALS
DATA FORMATS
ARRAYS
EQUALLY-SPACED VECTORS
INDEXING
Specific row and column (intersection) <var_name> ( [row1 row2] , [col1 col2] )
CONCATENATION
IDENTITY MATRIX
Main diagonal elements are equal to one(1) and zero(0) elsewhere
ONES MATRIX
All elements equal to one(1)
ZERO MATRIX
All elements equal to zero(0)
MAGIC SQUARE
Equal sum of rows and columns
UNIFORM NORMAL
rand ( m , n ) randn ( m , n )
Specified row and column
rand ( [m , n] ) randn ( [m , n] )
DIAGONAL
Elements in the diagonal (square matrix)
TRIANGULAR MATRIX
All elements above or below the main diagonal are zero(0)
Specify diagonal
tril (<var_name> , k)
k=0 : main k > 0 : above k < 0 : below
Specify diagonal
triu (<var_name> , k)
k=0 : main k > 0 : above k < 0 : below
MATLAB SYNTAX | 5
MATRIX OPERATIONS
Transpose A‘
ELEMENT-WISE OPERATIONS
Addition A+B
Multiplication A .* B
Division A ./ B
Exponentiation A .^ n
MATLAB SYNTAX | 6
POLYNOMIAL OPERATIONS
Multiplication conv ( A , B )
DIFFERENTIATION
Derivative of ab polyder (a , b)
INTEGRATION