MATLAB ÖZEL DERSİ ALMAK İÇİN TIKLAYIN.
Matlab'da Matrislerin Aritmetik İşlemleri
Bu bölümde Matlab’da aşağıdaki matris aritmetik işlemlerini sırasıyla göreceksiniz.
-
Matlab'da Matrislerin Toplanması
-
Matlab'da Matrislerin Birbirinden Çıkarılması
-
Matlab'da Matrislerin Çarpılması
-
Matlab’da .* işlemi
Matlab'da Matrislerin Toplanması
Örnek:

ve

matrislerini toplayınız.
>>X = [11 4 5 ; 12 9 7];
>>Y = [6 4 3 ; 8 1 2];
>>Z = X + Y
Z =
17 8 8
20 10 9
Matlab'da Matrislerin Birbirinden Çıkarılması
Örnek:

ve

matrislerini birbirinden çıkarınız.
>>X = [11 4 5 ; 12 9 7];
>>Y = [6 4 3 ; 8 1 2];
>>W = X - Y
W =
5 0 2
4 8 5
Matlab'da Matrislerin Çarpılması

ve

olmak üzere X ve T matrislerini birbiriyle çarpınız.
X = [11 4 5 ; 12 9 7];
T = [6 8 ; 4 1 ; 3 2];
Q = X*T
Q =
97 102
129 119
Örnek

matrisinin 3.dereceden üssünü hesaplayanız.
R=[11 4 ; 12 9];
U = R^3
U =
2819 1396
4188 2121
Bir matristen skaler bir değerin çıkartrılması şeklindeki bir işlemde X matrisinin bütün elemanlarından 5 çıkarılacaktır.
Örnek
X = [11 4 5 ; 12 9 7];
>> a = X-2
a =
9 2 3
10 7 5
Matlab’da .* işlemi
Matlab’da * ile .* işlemi tamamen farklıdır. .* işlemi Matlab’a özgü bir işlemdir. * işlemi matris çarpımı verirken .* işlemi aynı boyuttaki matrisleri eleman-eleman çarpara ve yine aynı boyutta bir matris verir.
Örnek

ve

G = [11 4 ; 12 9 ];
F = [6 8 ; 4 1 ];
G*F
ans =
82 92
108 105
>> G.*F
ans =
66 32
48 9
Görüldüğü üzere A*B ≠ A .* B
-
-
-
-
-
-
-
-
Sıfır matrisi: Matlab zeros komutu, Birler matris: Matlab ones komutu, Birim matris: Matlab eye komutu, Random matrisi: Matlab rand komutu, Köşegen (diagonal) matris: Matlab diag komutu
-
-
-
-
-
-
-
-
-
Like this:
Like Loading...