Matriks Kusus di Matlab
MATLAB
menyediakan berbagai command untuk membuat dan memanipulasi matriks
secara efisien. Di antaranya ialah command untuk membuat matriks-matriks
khusus, manipulasi indeks matriks, serta pembuatan deret. Mari kita bahas
terlebih dahulu mengenai matriks khusus. Berbagai matriks khusus yang kerap
kita pergunakan dalam perhitungan bisa dibuat secara efisien dengan command
yang telah ada di MATLAB.
dan Matriks khusus merupakan matriks yang didefiniskan oleh matlab, sehingga kita tinggal menggunakannya.
dan Matriks khusus merupakan matriks yang didefiniskan oleh matlab, sehingga kita tinggal menggunakannya.
Contoh:a) matriks nol, matriks
diagonal, matriks identitas, dan sebagainya.
Matriks
nol
Matriks yang
elemenya bilangan nol
Bentuk umum:
>>
zeros(n,m)
Contoh :
>>
zeros(2,3)
ans =
0 0 0
0 0 0
b) Matriks satu
Matriks yang
elemenya bilangan nol
Bentuk umum:
>>
ones(n,m)
Contoh :
>>
ones(3,3)
ans =
1 1 1
1 1 1
1 1 1
c) Matriks identitas
Bentuk umum:
>> eye(n)
Contoh :
>> eye(3)
ans =
1 0 0
0 1 0
0 0 1
d) Matriks bujur
sangkar ajaib
Matriks yang
memiliki jumlahan yang sama pada tiap baris, kolom maupun diagonalnya
Bentuk umum:
>>magic(n)
Contoh :
>>
magic(4)
ans =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
e) Matriks acak
Matriks isinya
bernilai acak berdasarkan distribusi statistic.
Bentuk umum:
>>rand(n,m)
Contoh :
>>
rand(4,4)
ans =
0.61543 0.17627
0.41027 0.81317
0.79194 0.40571
0.89365 0.0098613
0.92181 0.93547
0.057891 0.13889
0.73821 0.9169
0.35287 0.20277
Comments
Post a Comment