Bu derste “Sayısal Analiz Özel Matrisler ve Yönetimi” özel matrislerden ve özel matrisleri hangi komutları kullanarak oluşturabileceğinizden bahsedeceğim.
1-) Zeros Matrisi: Tüm elemanları 0 olan matristir. zeros(satır,sütun)
Örnek Kullanım;
zeros(1,1) = [0 0]
zeros(3)= [0 0 0
0 0 0
0 0 0 ]
2-) Ones Komutu: Tüm elemanları 1 olan matristir. ones(satır, sütun)
Örnek Kullanım;
ones(1,1) = [1 1]
ones (3)= [1 1 1
1 1 1
1 1 1 ]
3-) Eye Matrisi: Kare matris içinde sol üst köşeden sağ alt köşeye doğru bir çizgi çizildiğinde, çizgi üzerindeki elemanları 1, diğerleri 0 olan matristir. eye(boyut)
Örnek Kullanım;
eye(3)= [1 0 0
0 1 0
0 0 1]
eye(3,4)= [1 0 0 0
0 1 0 0
0 0 1 0 ]
4-) rand Komutu: Elemanları rastgele sayılardan oluşan matristir. rand(satır, sütun)
0-1 arasında rastgele sayı üretir.
Örnek Kullanım;
- rand(4) // satır ve sütun 4
- rand(2,3) // satır 2 sütun 3
0-1 dışında bir sayı isteniyorsa sabit bir değer ile toplanmalı, çıkartılmalı, çarpılmalı veya bölünmelidir.
Örnek Kullanım;
- 5 + rand(1,4),
- 10 *rand(1,3)
- 3 – rand(1,3)
- 2 / rand (2,5)
5-) diag Matrisi: Elemanları “0” veya birinci satırın istenilen sütunundan başlamak kaydı ile sağ alt köşeye doğru istenilen sayı değerlerinden oluşan kare matristir.
Matlabda 3×3 boyutuna sahip köşegen matris oluşturma diag([1 2 3]) veya diag([1 2 3],0)
ans = [ 1 0 0
0 2 0
0 0 3 ]
Matlabda 4×4 boyutuna sahip köşegen matris oluşturma diag([1 2 3],1)
ans = [ 0 1 0 0
0 0 2 0
0 0 0 3
0 0 0 0 ]
Matlabda 6×6 boyutuna sahip köşegen matris oluşturma diag([1 2 3],3)
ans = [ 0 0 0 1 0 0
0 0 0 0 2 0
0 0 0 0 0 3
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0 ]
What’s up, afterr reding this remarkable pokst i am aleo glad too share myy knowoedge here wiith colleagues.
I do consider all of the oncepts yyou haave ofcfered for your post.
They’re very convincing annd wioll definnitely work. Still, tthe posts
are ver brjef for newbies. Mayy just you please prolong
thhem a bbit frpm subsequent time? Thank yyou for thee post.
My pargner andd I stujmbled over hedre by a dijfferent
page andd thought I should chec hings out. I like
what I seee soo i aam just followibg you. Loook forward
too goiing over your wweb pazge repeatedly.
Thanbks to my fawther who told me abot this website, this website iis
enuinely amazing.