26
Sayısal Çözümleme 1 SAYISAL ÇÖZÜMLEME

SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 1

SAYISAL ÇÖZÜMLEME

Page 2: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 2

4. Hafta

DENKLEM ÇÖZÜMLERİ

SAYISAL ÇÖZÜMLEME

Page 3: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme

İÇİNDEKİLER

3

Denklem Çözümleri

Doğrusal Olmayan Denklem Çözümleri

Grafik Yöntemleri

Kapalı Yöntemler

İkiye Bölme (Bisection) Yöntemi

Adım Küçülterek Köke Yaklaşma Yöntemi

Yer Değiştirme Yöntemi

Açık Yöntemler

Basit Sabit Noktalı İterasyon

Newton-Raphson Yöntemi

Kiriş (Secant) Yöntemi

Page 4: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 4

Denklemler fizik kanunlarına ve fiziksel parametrelere dayanır.

Problemlerin çözümünde ve sistemlere ait bağımlı değişkenlerin

tahmin edilmesinde kullanılırlar.

Denklemler mühendislikte tasarımda kullanılır.

Sayısal analizdeki matematiksel modelleme aşaması denklemler

ve denklem çözümlerinden oluşur.

Denklem Çözümleri

Page 5: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 5

Denklem köklerini aramaya belirli bir başlangıç değeri

ya da değer aralığından başlanır.

Kökü aramaya doğru bir noktadan başlamak çözüme ulaşmayı

hızlandıracaktır.

Fonksiyonun girişine değerler vererek, fonksiyonun

çıkışı gözlemlenir.

Fonksiyonun çıkışını gözlemlemenin kolay yolu, fonksiyonun grafiğini

çizdirmektir.

Grafik, köke yakın aralığı hızlı ve kolay tespit etmeyi sağlar.

Kökü aramaya uygun yerden başlamayı sağlar.

Sayısal Analizde Denklem Köklerini Bulmada İzlenecek Yol

Page 6: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 6

Sayısal analiz ile denklem köklerini hızlı ve kolay bulmayı sağlayan bir

yöntemdir.

Karmaşık denklem/problemlerin yaklaşık (kabaca) çözümlenmesini

sağlar.

Grafiksel yöntemlerin dezavantajları

Hassas çözüm elde edilemez

Bilgisayar kullanmadan grafik çizmek uzun zaman alır

Çoğunlukla 3 ya da daha düşük bilinmeyenli denklem çözümü için

uygundur.

Grafik Yöntemleri

Page 7: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 7

Örnek: f(x) = xe-x + x3 + 1 fonksiyonunun kökünü, grafik yöntemi ile yaklaşık olarak

bulunuz?

Grafik Yöntemleri

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2-25

-20

-15

-10

-5

0

5

10

x f(x)

-2.0 -21.7781121978

-1.5 -9.0975336055

-1.0 -2.71828182845

-0.5 0.05063936464

0.0 1.00000000000

0.5 1.42826532985

1.0 2.36787944117

1.5 4.70969524022

2.0 9.27067056647

Page 8: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 8

Örnek: f(x) = x3 + 2x + 1 fonksiyonunun kökünü, MATLAB programında çizdireceğiniz

grafik üzerinden kabaca bulunuz?

Grafik Yöntemleri

Page 9: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 9

Denklem Çözümünde Kapalı Yöntemler

f(x)>0

-22

-17

-12

-7

-2

3

8

-3 -2 -1 0 1 2 3

x

f(x)<0

f(x)>0

-22

-17

-12

-7

-2

3

8

-3 -2 -1 0 1 2 3

f(x)<0

kök kök

xa xü

Fonksiyonlar kök civarında işaret değiştirdikleri için, kökü sağından ve

solundan kıskaca alarak bu aralığı gittikçe daraltıp köke ulaşmak

mümkündür. Bunun için iki tane başlangıç değeri belirlemek gerekir.

Kök, bu iki değerin arasındaki kapalı bölgede olduğu için bu yöntemlere

kapalı yöntemler adı verilir.

Serhat Yılmaz’ın Sunusundan Alınmıştır.

Page 10: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 10

Denklem Çözümünde Kapalı Yöntemler

Doğru kökü hızlı ve sağlıklı olarak bulmak için, arada başka bir kök

olmaması gerekir, bundan dolayı aralık mümkün olduğunca dar

seçilmelidir.

Serhat Yılmaz’ın Sunusundan Alınmıştır.

-25

-20

-15

-10

-5

0

5

10

15

-2 -1 0 1 2

1. kök

2. kök (aradığımız)

3. kök

xa xü

Page 11: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 11

Denklem çözümünde kapalı yöntemlerin bir türü olan Bisection, ikiye

bölme ya da yarılama olarak ta adlandırılmaktadır.

Bisection, sürekli bir fonksiyonun bir sıfırının (kökünün) bulunması için

kullanılan sistematik bir tarama tekniğidir.

Tekrarlama (tarama) yöntemlerinin en basit ve en anlaşılırıdır.

Kökün bulunduğu aralığı yarılayarak (ikiye bölerek) daraltma prensibine

dayanır.

Bu yöntem, içerisinde bir sıfır bulunan bir aralığın öncelikle tespitine dayanır.

Aralık sonunda fonksiyon zıt işarete sahiptir.

Sonra aralık iki eşit alt aralığa bölünür ve hangi aralığın bir sıfır değeri

içerdiğine bakılır.

Sıfır içeren alt aralıklarda hesaplamalara devam edilir.

Dezavantajı, yavaş yakınsaması ve bazen tam olarak çalışmaması.

İkiye Bölme (Yarılama, Bisection) Yöntemi Kapalı Yöntemler

Page 12: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 12

Bir f(x) fonksiyonu, [ xa, xü ] aralığında bir sıfır noktasına (köke) sahip

olduğunu varsayalım.

İlk olarak, f(x) fonksiyonunun belirtilen aralıkta kökü olup olmadığı [ f(xa)* f(xü) < 0 ]

kontrol edilir. Şart sağlıyorsa kök vardır. Çünkü fonksiyonlar zıt işaretlidir.

[ f(xa) * f(xü) > 0 ] ise kök yoktur.

[ f(xa) * f(xü) = 0 ] ise kök xa ya da xü

İlk iterasyonda, belirtilen fonksiyon aralığının orta noktası tespit edilir.

Kök [ xa, xo ] ya da [ xo, xü ] aralığından birisinde olmalıdır

f(xa)* f(xo) < 0 ise kök [ xa, xo ] aralığında

f(xo)* f(xü) < 0 ise kök [ xo, xü ] aralığında

f(xo)* f(xü) = 0 ise kök xo ‘dur

Bir sonraki iterasyonda kök yeni aralıkta aranır ve 2. adımdan itibaren işlemler

tekrarlanır.

Tekrarlama işlemi şartı sağlanana kadar devam eder.

İkiye Bölme (Yarılama, Bisection) Yöntemi Kapalı Yöntemler

süa xx

2

2

üao

xxx

Page 13: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 13

İkiye Bölme (Yarılama, Bisection) Yöntemi Kapalı Yöntemler

-2 ,5 -2 -1,5 -1 -0,5 0 0,5 1 1,5 2 2,5

x

f(x)

xa xü xo

-2 ,5 -2 -1 ,5 -1 -0 ,5 0 0,5 1 1,5 2 2,5

x

f(x)

xa xü xo

Kök, xa, xoarasında Kök, xo, xü arasında

2

a üo

x xx

• f(xa).f(xo) <0

f(xa).

f(xo)

xa ile xo farklı bölgelerde

kök kök

xü(yeni)=xo

Güncellenecek sınır

• f(xa).f(xo) >0 xa ile xo aynı bölgelerde

xa(yeni)=xo

2

a üs

x x

!xüxo!!xaxo!

Serhat Yılmaz’ın Sunusundan Alınmıştır.

Page 14: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 14

Örnek: x2-5=0 fonksiyonunun kökünü δs =0,13 duyarlılıkla başlangıç

aralığınızı [1 - 3] olacak şekilde bulunuz.

İkiye Bölme (Yarılama, Bisection) Yöntemi Kapalı Yöntemler

Page 15: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 15

Örnek: f(x) = x.e-x+x3+1 fonksiyonunun kökünü δs =2*106 duyarlılıkla bulalım,

Not: Grafik yönteminde, [-1,0] aralığı için kabaca sonuç x=-0.51

Serhat Yılmaz’ın Sunusundan Alınmıştır.

İkiye Bölme (Yarılama, Bisection) Yöntemi Kapalı Yöntemler

Tablo.4.1. İkiye bölme yöntemiyle fonksiyonun kökünün yaklaşık olarak bulunması

n xa xü xo f(xa).f(xo) =

2

a üx x

1 -1.000000 0.000000 -0.500000 - 0.500000

2 -1.000000 -0.500000 -0.750000 + 0.250000

3 -0.750000 -0.500000 -0.625000 + 0.125000

4 -0.625000 -0.500000 -0.562500 + 0.062500

5 -0.562500 -0.500000 -0.531250 + 0.031250

6 -0.531250 -0.500000 -0.515625 + 0.015625

7 -0.515625 -0.500000 -0.507813 - 0.007813

. . . . . .

. . . . . .

19 -0.515449 -0.515442 -0.515446 + 0.000004

20 -0.515446 -0.515442 -0.515444 - 0.000002

Page 16: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 16

Algoritması

Serhat Yılmaz’ın Sunusundan Alınmıştır.

İkiye Bölme (Yarılama, Bisection) Yöntemi Kapalı Yöntemler

Başla

İlk değerleri ve

sabitleri ata

H

Hatayı bul

=2

xx aü

f(xa).f(xo)<0? E

E

H

Kökü yaz

İkiye bölme ile yeni kök tahmini

2

a üo

x xx

E

xa=xo

xü=xo

< s ?

H n=n+1

xü=xo

Başla

İlk Değerleri Ata

f(xa).f(xü)>0? E

H

“Verilen

Aralıkta Kök

Yoktur”

f(xa).f(xü)=0? E

H

f(xa) =0 ? E

H

Kök=xa

Kök=xü

2

a üo

x xx

f(xa).f(xo)<0? H E

xa=xo

xü=xo

|xü-xa|/2 < s

E

kök=xo

kök ve tekrar sayısını yazdır

H n=n+1

n>=Nmax?

Maksimum tekrarda

yakınsama

sağlanamadı

E

H

Gelişmiş

Algoritması

Page 17: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 17

Ardışıl yaklaşım yöntemi olarak ta bilinir.

Bir başlangıç değerinden başlanarak, adım adım ( h, sabit mesafeler)

köke yaklaşılır.

Önce büyük adımlar ile başlanır.

[ f(x)* f(x+h) > 0 ] şartı sağlandığı sürece

Bir adım daha ilerlenir.

Adım büyüklüğünde (h) değişiklik yapılmaz.

[ f(x)* f(x+h) < 0 ] ise kök geçilmiştir.

En son kalınan başlangıç değerinden, adım küçülterek tekrar ilerlemeye devam

edilir.

Hata sınırlaması sağlanana kadar köke yaklaşmaya devam edilir.

h < s

Adım Küçülterek Köke Yaklaşma Yöntemi Kapalı Yöntemler

Page 18: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 18

Algoritması

Adım Küçülterek Köke Yaklaşma Yöntemi Kapalı Yöntemler

h

f(x)

xa xk xü x

f(x).f(x+h) >0

adım

f(x).f(x+h)<0

x(yeni)=x+h

h(yeni)=h/10

f(x).f(x+h)<0?

h>= s ve

f(x) ~=0 mı?

E

H

E

H x=x+h

Kökü yazdır

h=h*0.1

Başla

İlk Değerleri Ata x=xa, , h, s

Çalışması

Serhat Yılmaz’ın Sunusundan Alınmıştır.

Page 19: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 19

Örnek: x2-5=0 fonksiyonunun kökünü δs=0,02 duyarlılıkla başlangıç adım

değerini h=0.2 alarak, adım küçültme oranını h/10 olacak şekilde bulunuz.

Kapalı Yöntemler

Adım Küçülterek Köke Yaklaşma Yöntemi

Page 20: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme

ÖDEV

20

f(x) = ex.x2 - 5x fonksiyonunu [ -1, 1 ] aralığında s = 0.01 hata sınırlamasına göre

20 iterasyonda bisection ve adım küçülterek köke yaklaşma metodunu kullanarak

çözünüz?

Adım küçülterek yaklaşma metodunda

Başlangıç h= 0.1, küçültme oranı h=h/10;

Page 21: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 21

En eski kök bulma yöntemlerinden birisidir.

Eğrinin bir doğruyla yer değiştirmesi sonucunda, kökün konumunun yanlış

belirlenmesi nedeniyle, latince “yanlış nokta” anlamında olan Regula Falsi olarak

adlandırılır.

Regula Falsi yönteminde köke yakınsama yavaş olmasına rağmen, mutlaka

yakınsama vardır.

Bisection’dan hızlı, kiriş yönteminden yavaş

f(x) fonksiyonunun [a, b] aralığında kökü hesaplanmak istensin

[a, f(a)] ve [b, f(b)] noktaları arasına bir kiriş (doğru) çizilir.

Doğrunun x eksenini kestiği noktanın (a1) alt ve üst kısmında

iki benzer üçgen oluşur.

İki üçgenin benzerliğinden x eksenini kestiği nokta (a1) hesaplanır.

İstenilen hassasiyet (hata sınırı) sağlanmadıysa yukarıdaki işlemler

[a1 , f(a1)] ve [b, f(b)] noktaları için tekrar ettirilir.

Yer Değiştirme Yöntemi (Regula Falsi) Kapalı Yöntemler

Page 22: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 22

Yer Değiştirme Yöntemi (Regula Falsi) Kapalı Yöntemler

ü

xx

xx

xfxf

xf

)(()(

)( ( )

( ) ( )

ü a ü

r ü

a ü

f x x xx x

f x f x

Serhat Yılmaz’ın Sunusundan Alınmıştır.

xa xr

f (xü)

f (xa)

xüxr

xüxa

Benzer Üçgenler

Page 23: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 23

Yer Değiştirme Yöntemi (Regula Falsi) Kapalı Yöntemler

-2 ,5 -2 -1 ,5 -1 -0 ,5 0 0,5 1 1,5 2 2,5

x

f(x)

xa xü xr

-2 ,5 -2 -1 ,5 -1 -0 ,5 0 0,5 1 1,5 2 2,5

x

f(x)

xa xü xr

Kök, xa, xr arasında Kök, xr, xü arasında

• f(xa).f(xr) < 0

f(xa).

xa ile xr farklı bölgelerde

kök kök

xü(yeni)=xr

Güncellenecek sınır

• f(xa).f(xr) > 0 xa ile xr aynı bölgelerde

xa(yeni)=xr

( )

( ) ( )

ü a ü

r ü

a ü

f x x xx x

f x f x

sa %

Serhat Yılmaz’ın Sunusundan Alınmıştır.

Page 24: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme 24

Örnek : f(x)=x3+4x2-10 denkleminin [1,2] aralığındaki kökünü yer değiştirme

yöntemini kullanarak 2 iterasyon için çözünüz.

Yer Değiştirme Yöntemi (Regula Falsi) Kapalı Yöntemler

( )

( ) ( )

ü a ü

r ü

a ü

f x x xx x

f x f x

Page 25: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme

ÖDEV-2

25

f(x)=x3+4x2-10 fonksiyonunu [1, 2] aralığında δs = 10-5 hata

sınırlamasına göre bisection metodunu kullanarak çözünüz?

Page 26: SAYISAL ÇÖZÜMLEME - bilisim.kocaeli.edu.trbilisim.kocaeli.edu.tr/dosyalar/Dosyalar/DersNotlari/4-denklem-cozumleri-ogr.pdf · Sayısal Çözümleme İÇİNDEKİLER 3 Denklem Çözümleri

Sayısal Çözümleme

KAYNAKLAR

26

Serhat YILMAZ, “Bilgisayar İle Sayısal Çözümleme”, Kocaeli Üniv. Yayınları

Cüneyt BAYILMIŞ, Sayısal Analiz Ders Notları, Sakarya Üniversitesi.

Mehmet YILDIRIM, Sayısal Analiz Ders Notları, Sakarya Üniversitesi

İlyas ÇANKAYA, Devrim AKGÜN, “MATLAB ile Meslek Matematiği” Seçkin

Yayıncılık

İrfan Karagöz, “ Sayısal Analiz ve Mühendislik Uygulamaları” Vipaş Yayıncılık