Professional Documents
Culture Documents
DEVRE TASARIMI
Yalova 2021
İçerik
Genel Matrisler
Ödevler
akif.karafil@yalova.edu.tr 2
Genel Matrisler
Matlabın kendi özel matrisleri bulunmaktadır. Bunların en önemlileri ones,
eye, zeros, magic, rand, randn.
>> A=zeros (2,4) % satırdan olu an ve bütün elemanları 0 olan bir matris üretir.
A=
0 0 0 0
0 0 0 0
akif.karafil@yalova.edu.tr 3
Genel Matrisler
>> A=ones (3,3) %3x3 lük olu acak tüm elemanları 1 olan matris
A=
1 1 1
1 1 1
1 1 1
A=
5 5 5
5 5 5
5 5 5
akif.karafil@yalova.edu.tr 4
Genel Matrisler
>> A=rand(1,10)
b=
6 3 9
0 2 -8
-5 1 5
akif.karafil@yalova.edu.tr 5
Genel Matrisler
>> a=[1+2i 3-5i;9+4i -8-7i]
a=
>> a'
ans =
>> a.'
ans =
1.0000 + 2.0000i 9.0000 + 4.0000i
3.0000 - 5.0000i -8.0000 - 7.0000i
akif.karafil@yalova.edu.tr 6
Genel Matrisler
Boyutları aynı olan matrisler toplanabilir veya çıkartılabilir.
>> a=[5 4 -3;2 -1 0;9 -8 7];
>> b=[4 -3 2;1 0 -1;-7 2 3];
>> x=a+b
x=
9 1 -1
3 -1 -1
2 -6 10
>> y=a-b
y=
1 7 -5
1 -1 1
16 -10 4
akif.karafil@yalova.edu.tr 7
Genel Matrisler
İki matrisin çarpımı için ilk matrisin sütunu, çarpılacak ikinci matrisin satırına
eşit olmalıdır.
akif.karafil@yalova.edu.tr 8
Genel Matrisler
Bölme işlemi iki şekilde yapılır (/ ve \). A kare matrisinde A/B ifadesi,
A*inv(B) demektir. A\B ise inv(A)*B anlamına gelmektedir.
ans =
0.5000 0
0.6250 0.2500
>> x=A\B
x=
2 0
-7 4
akif.karafil@yalova.edu.tr 9
Genel Matrisler
Bir matrisin elemanlarının kuvvetini almak için A.^p ifadesini kullanmak
yeterlidir.
>> z=A.^2
z=
16 0
9 4
Bir kare matris için kuvvetini almak A^2 dir. Bu A*A anlamına gelir.
>> y=A^2
y=
16 0
18 4
akif.karafil@yalova.edu.tr 10
Genel Matrisler
Bir matrisin üstel fonksiyonu exp(A) olarak ifade edilir. Elemanların üstel
ifadelerini alır.
>> F=exp(A)
F=
54.5982 1.0000
20.0855 7.3891
Bir matrisin tersini almak için inv komutu kullanılır. Bir kare matrisin A
A¯¹=A¯¹A=I birim matrise eşittir. Matlab programında en çok kullanılan
komutlardan biridir.
>> inv(A)
ans =
0.2500 0
-0.3750 0.5000
akif.karafil@yalova.edu.tr 11
Genel Matrisler
Bir matrisin determinantını almak için det komutu kullanılır.
>> det(A)
ans =
akif.karafil@yalova.edu.tr 12
Genel Matrisler
Bu polinomun köklerini bulabilmek için roots komutu kullanılır.
c=
0.7108 + 2.2288i
0.7108 - 2.2288i
-0.7108 + 0.2074i
-0.7108 - 0.2074i
akif.karafil@yalova.edu.tr 13
Ödevler
Ödev-1: Aşağıdaki matrisin determinantını ve tersini bulunuz.
akif.karafil@yalova.edu.tr 14
Ödevlerin Hazırlanması
Ödev, 1 Kasım 2021 Pazartesi saat 09:30’a kadar akif.karafil@yalova.edu.tr
adresine pdf formatında gönderilecektir. Ödev hazırlanırken aşağıdaki
kurallara uyunuz.
1. Formüller ve denklemleri yazabilmek için Microsoft Word’ün "Denklem"
yazma kısmı veya Mathtype programı kullanarak formülleri yazınız.
3. Ödev için bir kapak sayfası hazırlayınız. Kapak üzerinde üniversitenin adı,
logosu, fakültenin ismi ve bölüm ismi, dersin ismi, öğrencinin numarası
adı-soyadı, dersi veren hocanın adı-soyadı yer alacak şekilde düzenleme
yapınız.
akif.karafil@yalova.edu.tr 15
Dersin Tüm Kaynakları
1. Karafil, Akif. "Elektronik 1-2 Ders Notları".
2. Asadi, Farzin & Abut, Nurettin. "Güç Elektroniği Devrelerinin PSIM İle Simülasyonu ",
Umuttepe Yayınları, 2018.
3. Asadi, Farzin & Abut, Nurettin. "Güç Elektroniği Devrelerinin Matlab - Simulink İle
Simülasyonu ", Umuttepe Yayınları, 2018.
4. PSpice: A Tutorial L. H. FENICAL REGENTS/PRENTICE.
5. Arifoğlu, Uğur. "Simulink 10.1 ve Uygulamaları", Alfa Yayıncılık, 2020.
akif.karafil@yalova.edu.tr 16
Sorularınız?
akif.karafil@yalova.edu.tr 17