5.00 / 1 oy

Matlab'da Temel Matris Örnekleri

Önceki yazım için bkz: Matlab'da Temel Vektör Örnekleri

Soru 1: 1'den 9'a kadar olan sayıların oluşturduğu 3x3 boyutlı bir matrisi oluşturan komutu yazın ve matrisi de A adında bir değişkene aktarın.

Matris şu şekilde olmalı:

1 2 3

4 5 6

7 8 9

Çözüm:

 A = [1 2 3; 4 5 6 ; 7 8 9]

Soru 2:  Birinci soruda hazırladığınız matrisin transpozunu alın. Çıktısı şu şekilde olmalı:

1 4 7

2 5 8

3 6 9

Çözüm: 

A'

Soru 3: Birinci soruda tanımlanan A matrisinin elemanlarının 2 ile çarpılması ile bir B matrisi elde edin. B matrisi şu şekilde olmalı:

2  4  6

8  10 12

14 16 18

Çözüm: 

B=A*2

Soru 4: A ile B matrislerinin karşılık gelen elemanlarının çarpımı ile ele edilecek bir C matrisi için gerekli çarpım işlemini yazın.

A =

     1     2     3
     4     5     6
     7     8     9
     
 B =

     2     4     6
     8    10    12
    14    16    18

Çözüm: C=A.*B

 

Soru 5: Aşağıda verilen A matrisinin sadece 2. sütununu seçen Matlab komutunu yazın.

A =

     1     2     3
     4     5     6
     7     8     9

Çözüm: 

>> A(:,2)

ans =

     2
     5
     8

Soru 6: 5. soruda verilen A matrisinin sadece 3. satırını seçen Matlab kodunu yazın.

Çözüm: 

>> A(3,:)

ans =

     7     8     9

 

Soru 7: 5. soruda verilen A matrisinin sadece 2. 3. satırlarını seçerek bir D matrisi oluşturan Matlab kodunu yazın.

Çözüm: 

>> D=A(2:3,:)

D =

     4     5     6
     7     8     9

Soru 8: 5. soruda verilen A matrisinin sadece son satırını ve son sütununu (son skaler değerini) seçen Matlab kodunu yazın.

Çözüm: 

>> A(end,end)

ans =

     9

Soru 9: 5. soruda verilen A matrisinin sadece son 2 satırını ve son 2 sütununu seçen Matlab kodunu yazın.

Çözüm: 

>> A(end-1:end,end-1:end)

ans =

     5     6
     8     9

Soru 10: 5. soruda verilen A matrisinin sadece 7. sıradaki skaler değerini seçen Matlab kodunu yazın.

Çözüm: Matlab sütun bazlı bir program olduğu için saymaya yukarıdan aşağı başlar. 7. sıradaki değer de 3. sütun 1. satır değeri olan 3 olur.

>> A(7)

ans =

     3

benimadimcemil

08.03.2020 15:02

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Matlab'da Temel Matris Örnekleri

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.