Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Yararlı olabilecek siteler:

Benzer bir sunumlar


... konulu sunumlar: "Yararlı olabilecek siteler:"— Sunum transkripti:

1 MATLAB ile kod yazma http://www.tutorialspoint.com/matlab/
Yararlı olabilecek siteler:

2 İşimize yarayacak bazı matematiksel kavramlar
Aritmetik: Sayılar arasındaki ilişkiler ile ilgilenilir ve aritmetik ile genellikle sayılar teorisi, ölçme ve hesaplama (toplama, çıkarma, bölme, çarpma, üs alma, kök alma) kastedilir. Cebir: Temel cebir aritmetikden soyutlama içerdiği için farklılaşır. Temel denklem çözümü, grup, halka, cisim gibi soyut cebrik yapıların oluşturulması konularını inceler. Basit bir cebir problemi: Beşer yıl arayla dört çocuk doğurmuş bir annenin şimdiki yaşı 50, çocuklarının şimdiki yaşları toplamıda annenin yaşından 32 yaş fazladır. En büyük çocuğun yaşını bulunuz. En büyük çocuğun yaşı olsun Çocukların yaşlarının toplamı: Denklem: Bu kurduğumuz denklemi bir matematikçi nasıl isimlendirir? Çözüm: MATLAB’de nasıl çözeceğiz Denkleminin MATLAB ile çözümü için iki yol

3

4

5 %%%problemi çözelim%%% A=[3 2 1; 0 3 4; 0 0 1]; b=[5; 4; 3];
MATLAB’de denklem takımının çözümü Çözümün bir yolu Bu her zaman mümkün mü? %%%problemi çözelim%%% A=[3 2 1; 0 3 4; 0 0 1]; b=[5; 4; 3]; X=inv(A)*b >> cozum_ikinci_birinci X = 2.4444 3.0000

6 %%%problem ifadesi%%% function F=F_ikinci(x1, x2, x3)
Çözümün bir başka yolu %%%problem ifadesi%%% function F=F_ikinci(x1, x2, x3) F=[3*x1+2*x2+x3-5;3*x2+4*x3-4;x3-3]; Bu m-file’ı hangi isimle kaydedeceğiz? %%%problemi çözelim%%% syms x1 x2 x3 [Sx1,Sx2,Sx3]=solve(F_ikinci(x1,x2,x3)) Bu m-file’ı yukarıdaki m-file’dan nasıl farklı? Sx1 = 22/9 Sx2 = -8/3 Sx3 = 3

7 %%%problem ifadesi%%% function F=F_logistic(x,r) F= r*x*(1-x)-x;
Buraya kadar ilgilendiğimiz cebrik denklemlerin ortak özelliği : Lineer denklemler Lineer ne demek? Başka türlü cebrik denklemlerde var: Lineer olmayan denklem çözümü Bir örnek: Bizim hesapladığımızdan farklı, neden? Önce MATLAB olmadan çözelim x = 0.6667 degerf = e-08 x = e-08 degerf = e-08 %%%problem ifadesi%%% function F=F_logistic(x,r) F= r*x*(1-x)-x; %%%problemi çözelim%%% r=3; [x, degerf]= F_logistic(x,r),0.5) Bu bulduğumuz çözümlerden sadece biri 0.01 olarak değiştirirsek


"Yararlı olabilecek siteler:" indir ppt

Benzer bir sunumlar


Google Reklamları