Belajar Matlab
MATRIK
Contoh membuat matrik 3x3
>>M=[1,3,2;3,4,5;7,2,1]
M =
1 3 2
3 4 5
7 2 1
>> D=det(M)
D =
46
>> I=inv(M)
-0.1304 0.0217 0.1522
0.6957 -0.2826 0.0217
-0.4783 0.4130 -0.1087
>> T=M'
T =
1 3 7
3 4 2
2 5 1
>> E=eig(M)
E =
9.1659
-1.5830 + 1.5852i
-1.5830 - 1.5852i
Ket :M=matrik yang kita berikan
D=determinan dari matrik M (perintah di matlab det(nama matrik))
I=invers matrik M( perintahnya inv(nama matrik))
T=transpose matrik M( M’)
E=nilai eigen( eig(nama matrik))
Perintah diatas dipakai di Comand Window pada Matlab selanjutnya jika anda ingin lebih menarik tulis M-file seperti berikut ini:
display('---------belajar matrik---------------------')%menampilkan tulisan di command window
display('----contoh program pertama-----------------')
display('nilai matriknya adalah sebagai berikut=')
M=[1,3,2;3,4,5;7,2,1]% matrik M 3x3
display('determinan matrik M=')
D=det(M)% determinan dari matrik M
display('invers matrik M=')
I=inv(M)% invers matrik M
display('transpose matrik M=')
T=M'%transpose matrik M
display('nilai eigen matrik M=')
E=eig(M)%nilai eigen dari matrik M
display('--------- silahkan di coba lagi----------------')
display('------------------selesai-------------------')
display('-----------------terima kasih--------------')
jangannlupa di save ya dengan nama terserah.
hasilnya:
---------belajar matrik---------------------
----contoh program pertama-----------------
nilai matriknya adalah sebagai berikut=
M =
1 3 2
3 4 5
7 2 1
determinan matrik M=
D =
46
invers matrik M=
I =
-0.1304 0.0217 0.1522
0.6957 -0.2826 0.0217
-0.4783 0.4130 -0.1087
transpose matrik M=
T =
1 3 7
3 4 2
2 5 1
nilai eigen matrik M=
E =
9.1659
-1.5830 + 1.5852i
-1.5830 - 1.5852i
--------- silahkan di coba lagi----------------
------------------selesai-------------------
-----------------terima kasih--------------
Ok silahkan dicoba.
Tidak ada komentar:
Posting Komentar