Professional Documents
Culture Documents
Analiz
MATRSLER VE MATRSLERLE LEMLER
DZLER Bir Boyutlu Dizi (Vektr)
Liste eklinde dizi oluturma
xi=ilk eleman, xf=son eleman, n=eleman says (Bu deer girilmezse, varsaylan olarak 100 kabul edilir.)
MATRSLER
Matris Oluturma
Deiken_ad=[ilk satr elemanlar; ikinci satr elemanlar; ; son satr elemanlar]
VEYA
rnek
: Transpoze leci
Dizi Adresleme
V bir vektr ise V(n) ile vektrn n inci elemanna eriilir.
A bir matris ise A(m,n) ile matrisin m inci satr n inci stun elemanna eriilir.
Dizi Adresleme Kolon Operatr (:)
Vektrler
V(:) Vektrn tm elemanlarn ifade eder. (Yani, V ile ayndr)
V(m:n) Vektrn m ile n arasndaki elemanlarn ifade eder.
Dizi Adresleme Kolon Operatr (:)
Matrisler
A(:,n) Matrisin n inci stunundaki tm elemanlar
A(m,:) Matrisin n inci satrndaki tm elemanlar
A(:,m:n) Matrisin m ve n arasndaki (m ve n dahil) tm stun elemanlar
A(m:n,:) Matrisin m ve n arasndaki (m ve n dahil) tm satr elemanlar
A(m:n, p:q) Matrisin m ve n satrlar ile p ve q stunlar arasndaki tm elemanlar
Dizi Adresleme Kolon Operatr (:)
Dizi Adresleme Daha Fazlas
6 nc eleman siler
VEYA
Problem 2
ones ve zeros komutlarn kullanarak aadaki matrisi oluturunuz.
Problem 3
Aadaki matrisleri oluturan Matlab komutlarn yaznz.
Problem 4
Tek komutla aadaki matrisleri oluturunuz.
Problem 5
Tm elemanlar 1 olan 2x2 lik bir A matrisi oluturduktan sonra matrisin kendisini
kullanarak (gerekirse birka kez) aadaki matrisi oluturunuz.
Diziler ve Matrislerle Matematiksel lemler
Toplama ve karma
Blme ve Matris Tersi
Bir A matrisinin tersini bulmak iin inv(A) / (Sol Blme) ve \ (Sa Blme)
komutu veya A^-1 komutu kullanlabilir. ileleri
VEYA
VEYA
Eleman Bazl leler
*, ^ ve /, \ ileleri matrissel anlamda ilem yapar. Eleman Bazl leler
* Matris Anlamnda arpma .* Eleman eleman arpma
^ Matris Anlamnda s Alma (A^2=A*A) .^ Eleman eleman s alma
/ Matris Anlamnda Sol Blme ./ Eleman eleman sol blme
\ Matris Anlamnda Sa Blme .\ Eleman eleman sa blme
Eleman Bazl leler
fonksiyonunun x=1,2,,8 iin deerlerini hesaplaynz.
Bir kuvvet bir vektrdr (yn ve bykl olan fiziksel bir niceliktir).
Kartezyen koordinat sisteminde iki boyutlu bir F vektr
eklinde yazlabilir.
F : Kuvvetin bykl
: Kuvvetin x ekseni ile yapt a
clear Eer Fx ve Fy bilinirse F ve belirlenebilir.
F1M=400; F2M=500; F3M=700;
Th1=-20; Th2=30; Th3=143; Dirsee etki eden toplam kuvvet, dirsee etki eden kuvvetlerin toplamdr.
F1=F1M*[cosd(Th1) sind(Th1)]; Buna gre aadaki adm takip ederek, zmn matlab kodunu
F2=F2M*[cosd(Th2) sind(Th2)]; yaznz.
F3=F3M*[cosd(Th3) sind(Th3)]; Her kuvveti iki elemanl bir vektr olarak yaz. Vektrn ilk eleman
Ftot=F1+F2+F3; vektrn x bileeni, ikinci eleman ise vektrn y bileeni olacaktr.
FtotM=sqrt(Ftot(1)^2+Ftot(2)^2); Vektrleri toplayarak toplam vektrn olutur.
Th=atand(Ftot(2)/Ftot(1)); Toplam vektrnn bykl ve ynn bul.
Problem 8 (Eleman Eleman Hesaplama)
Srtnme katsays bir ktleyi hareket ettirmek iin uygulanmas gereken
m
F kuvvetin lsyle belirlenebilir. Eer m ktleli bir cismi hareket ettirmek
iin uygulanmas gereken kuvve F ise
Kirchoffun Voltaj Kanunu: Kapal bir devre zerindeki toplam voltaj sfrdr.
Izgara akm yntemine gre, ilk olarak her bir zgara iin bir akm (i1, i2, i3, i4) belirlenir.
Kirchoff Kanunu her bir zgara iin uygulanrsa, akmlar iin bir lineer denklem sistemi elde
edilir.
ki zgaraya ait bir direnteki akm, ilgili zgaralardaki akmlarn toplamdr. O halde btn
akmlarn ayn ynde olduunu varsaymak uygundur.
O halde problemdeki 4 zgara iin denklemler:
Problem 10 ki Paracn Hareketi
Bir tren ve bir otomobil bir geide yaklamaktadr. Tren geidin gneyinden
400 ft uzaklkta sabit 54mi/h hzla kuzeye doru, otomobil ise geidin
batsndan 200 ft uzaklkta 28mi/h hz ve 4 ft/s^2 ivme ile douya doru
gitmektedir. Gelecek 10 saniye iin tren ve otomobilin pozisyonlarn,
aralarndaki mesafeyi, otomobilin hzn, trenin otomobile gre hzn 11x6
lk bir matriste saklayan ve ekrana yazan matlab komutlarn yaznz.
Sabit bir ivmeyle dz bir izgi boyunca hareket eden bir paracn konum
denklemi
ile verilir.
Problemler
1) Aada verilen fonksiyonlarn, verilen noktalardaki deerlerini bulan matlab komutlarn yaznz.
2) vektr ynndeki birim vektr
olduunu biliyoruz. Buna gre
3) olduunu gsteriniz. Bunu gstermek iin x= 1.5, 1.0, 0.5, 0.1, 0.01, 0.001, 0.0001 vektrn ve buna
4) serisinin 1 e yaknsadn n=10, n=20, n=30, n=40 iin seri deerlerini hesaplayarak gsteriniz.
5) serisinin ye yaknsadn n=10, n=20, n=30, n=40 iin seri deerlerini hesaplayarak gsteriniz.
Kaynaklar
MATLAB ile Sembolik Analiz ders notlar, Prof.Dr. Erhan OKUN, Karadeniz Teknik
niversitesi
MATLAB, An Introduction with Applications, Amos Gilat, The Ohio State University