Lineer Denklem Sistemlerinin Çözümü

Benzer belgeler
Lineer Denklem Sistemleri Kısa Bilgiler ve Alıştırmalar

TUNCELİ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ LİNEER CEBİR DERSİ 2012 GÜZ DÖNEMİ ÇIKMIŞ VİZE,FİNAL VE BÜTÜNLEME SORULARI ÖĞR.GÖR.

DENKLEM DÜZENEKLERI 1

Lineer Cebir. Doç. Dr. Niyazi ŞAHİN TOBB. İçerik: 1.1. Lineer Denklemlerin Tanımı 1.2. Lineer Denklem Sistemleri 1.3. Matrisler

ÖZDEĞERLER- ÖZVEKTÖRLER

homojen, sıfırdan farklı ise homojen olmayan denklem sistemi denir. Denklem sistemindeki bilinmeyenlerin derecesi 1 den büyük ise (B ß

3. BÖLÜM MATRİSLER 1

4. BÖLÜM DOĞRUSAL DENKLEM SİSTEMLERİ

10. HAFTA BLM323 SAYISAL ANALİZ. Okt. Yasin ORTAKCI.

MAK 210 SAYISAL ANALİZ

MATRİSLER. Şekil 1 =A6:B7+D6:E7

x 1,x 2,,x n ler bilinmeyenler olmak üzere, doğrusal denklemlerin oluşturduğu;

GÜZ DÖNEMİ ARASINAV SORULARI. 1. Sayısal çözümleme ve fonksiyonu tanımlayarak kullanıldığı alanları kısaca açıklayınız?

LİNEER CEBİR. Ders Sorumlusu: Doç.Dr.Kemal HACIEFENDİOĞLU. Ders Notu: Prof. Dr. Şaban EREN

Mesleki Terminoloji. Sayısal Analiz DERSİ VEREN: ARŞ. GRV. DR. GÖKSEL BİRİCİK MEHMET EMRE ÖNDER DOĞAÇ CEM İŞOĞLU

8. HAFTA BLM323 SAYISAL ANALİZ. Okt. Yasin ORTAKCI.

Lineer Denklem Sistemleri

Motivasyon Matrislerde Satır İşlemleri Eşelon Matris ve Uygulaması Satırca İndirgenmiş Eşelon Matris ve Uygulaması Matris Tersi ve Uygulaması Gauss

Nazım K. Ekinci Matematiksel İktisat Notları ax 1 + bx 2 = α cx 1 + dx 2 =

Değişken içeren ve değişkenlerin belli değerleri için doğru olan cebirsel eşitliklere denklem denir.

36. Basit kuvvet metodu

m=n şeklindeki matrislere kare matris adı verilir. şeklindeki matrislere ise sütun matrisi denir. şeklindeki A matrisi bir kare matristir.

Şayet bir lineer sistemin en az bir çözümü varsa tutarlı denir.

KISITLI OPTİMİZASYON

7. BÖLÜM BARA ADMİTANS VE BARA EMPEDANS MATRİSLERİ

Mühendislikte Sayısal Çözüm Yöntemleri NÜMERİK ANALİZ. Prof. Dr. İbrahim UZUN

MATLAB KULLANARAK BARA ADMİNTANS MATRİSİNİN OLUŞUMU

23. Sistem denge denklemlerinin direkt kurulması

Doğrusal Denklem Sistemlerini Cebirsel Yöntemlerle Çözme. 2 tişört + 1 çift çorap = 16 lira 1 tişört + 2 çift çorap = 14 lira

HATA VE HATA KAYNAKLARI...

D İ Z İ L E R A R R A Y S

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

ii) S 2LW 2WH 2LW 2WH S 2WH 2LW S 3( x 1) 5( x 2) 5 3x 3 5x x Maliye Bölümü EKON 103 Matematik I / Mart 2018 Proje 2 CEVAPLAR C.1) C.

x 0 = A(t)x + B(t) (2.1.2)

Matris Cebiriyle Çoklu Regresyon Modeli

MAK 210 SAYISAL ANALİZ

ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ

BLM111 Programlama Dilleri I. Hafta 10 Diziler. Yrd. Doç. Dr. Caner ÖZCAN

BLM-111 PROGRAMLAMA DİLLERİ I. Ders-10 Diziler. Yrd. Doç. Dr. Ümit ATİLA

VEKTÖR UZAYLARI 1.GİRİŞ

EEM211 ELEKTRİK DEVRELERİ-I

Yapı Sistemlerinin Hesabı İçin. Matris Metotları. Prof.Dr. Engin ORAKDÖĞEN Doç.Dr. Ercan YÜKSEL Bahar Yarıyılı

matrisleri bulunmuş olur. X A. B yardımıyla değişkenlere ulaşılır. Bu yolda A ne ulaşmak güç olduğu gibi A ni bulamama durumunda söz konusudur.

GÖRÜNTÜ İŞLEME - (7.Hafta) KENAR BELİRLEME ALGORİTMALARI

KOCAELİ ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ. BİLGİSAYAR LABORATUVARI II FİNAL SINAVI SORU ve CEVAPLARI(I. ogr)

Tanım 2.1. Bir kare matrisin determinantı, o matrisi bir sayıya eşleyen fonksiyondur.

GEO182 Lineer Cebir. Matrisler. Matrisler. Dersi Veren: Dr. İlke Deniz Derse Devam: %70. Vize Sayısı: 1

.:: BÖLÜM I ::. MATRİS ve DETERMİNANT

Bu bölümde; Çok ölçütlü karar verme yöntemlerinden biri olan TOPSİS yöntemi anlatılacaktır.

Yrd. Doç. Dr. A. Burak İNNER

Elektrik Müh. Temelleri

Özdeğer ve Özvektörler

Ders 02. Gauss-Jordan Yok Etme Yöntemi. 2.1 Çözümler:Alıştırmalar 02. Prof.Dr.Haydar Eş Prof.Dr.Timur Karaçay. 1. Soru

Doğrusal Denklemler Sis./Sys. of Linear Equations

Diziler. Dizi Tanımı Dizi Elemanlarına Değer Atama Diziler ve Göstergeler 2-Boyutlu Diziler

1. Hafta SAYISAL ANALİZE GİRİŞ

GÖRÜNTÜ İŞLEME - (4.Hafta)

Diziler. Yrd.Doç.Dr.Bülent ÇOBANOĞLU

AHP ANALİTİK HİYERARŞİ PROSESİ AHP AHP. AHP Ölçeği AHP Yönteminin Çözüm Aşamaları

Elementer matrisler, ters matrisi bulmak, denk matrisler

Minör nedir? Genel olarak, n. mertebeden bir kare matris olan A matrisinin, a ij öğesinin minörünü şöyle gösterebiliriz:

DENKLEM SİSTEMLERİ. ifadesinde a sayısı bilinmeyenin katsayısı ve b ise sabit sayıdır.

İKİNCİ DERECEDEN DENKLEMLER

KISALTILMIŞ SİMPLEKS YÖNTEMİ

Chapter 9. Elektrik Devreleri. Principles of Electric Circuits, Conventional Flow, 9 th ed. Floyd

Matrisler ve matris işlemleri

HSancak Nesne Tabanlı Programlama I Ders Notları

Hiperstatik sistemlerin çözümünde, yer değiştirmelerin küçük olduğu ve gerilme - şekil değiştirme bağıntılarının lineer olduğu kabul edilmektedir.

Algoritmalar, Akış Şemaları ve O() Karmaşıklık Notasyonu

ESKİŞEHİR OSMANGAZİ ÜNİVERSİTESİ

DATA STRUCTURES. Lab II Metotlar, Diziler ve Hata Ayıklama. Prof. Dr. Aybars UĞUR

3.7 Gauss Siedel ydntemi

Okut. Yüksel YURTAY. İletişim : (264) Sayısal Analiz. Algoritma & Matlab.

İKİ BOYUTLU ÇUBUK SİSTEMLER İÇİN YAPI ANALİZ PROGRAM YAZMA SİSTEMATİĞİ

Ders 9: Bézout teoremi

1. Her marka için 3 aylık satış toplamı nedir? (Tablodaki satır toplamları)

ÖRNEKLER-VEKTÖR UZAYLARI 1. Çözüm: w=k 1 u+k 2 v olmalıdır.

CEBİR ÇÖZÜMLÜ SORU BANKASI

BMÜ-101 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ LABORATUARI

Hafta 11 Çok Boyutlu Diziler

Analitik Hiyerarşi Prosesi (AHP) Yrd.Doç.Dr. Sabahattin Kerem AYTULUN

İç-Çarpım Uzayları ÜNİTE. Amaçlar. İçindekiler. Yazar Öğr. Grv. Dr. Nevin ORHUN

Denklem Çözümünde Açık Yöntemler

YÖNEYLEM ARAŞTIRMASI - III

ADAPTİF FİLTRELERDE GAUSS-SEIDEL ALGORİTMASININ STOKASTİK YAKINSAMA ANALİZİ

Eigenvalue-Eigenvector Problemleri

Matris İşlemleri Uygulaması

Sayısal Yöntemler (COMPE 350) Ders Detayları

KUADRATİK FORM. Tanım: Kuadratik Form. Bir q(x 1,x 2,,x n ) fonksiyonu

Ayrık Fourier Dönüşümü

8.Konu Vektör uzayları, Alt Uzaylar

Açı Yöntemi. 1 ql 8. Açı yöntemi olarak adlandırılan denklemlerin oluşturulmasında aşağıda gösterilen işaret kabulü yapılmaktadır.


DATA STRUCTURES. Lab II Metotlar, Diziler ve Hata Ayıklama. Doç. Dr. Aybars UĞUR

1 Vektör Uzayları 2. Lineer Cebir. David Pierce. Matematik Bölümü, MSGSÜ mat.msgsu.edu.tr/~dpierce/

3.5. Devre Parametreleri

Kısıtsız Optimizasyon OPTİMİZASYON Kısıtsız Optimizasyon

Adı Soyadı : Öğrenci No :

ÖABT Lineer Cebir KONU TESTİ Matris Cebiri

Transkript:

ineer Denklem Sistemlerinin Çözümü n bilinmeyenli n denklemden oluşan bir sistem; a 1n x n b 1 a 21 a 2n x n b 2 a n2 x n b n Matrisel ormda iade edilirse; a 1n b a 21 a 2n J M 2 b 2 J M J M a n2 x n b n Burada; : atsayılar matrisi, B : Sabitler matrisi, X : Bilinmeyenler matrisidir [] [X] =[B] Bu denklem sisteminde çözümün olabilmesi için det() 0 olmalıdır ineer denklem sistemlerinin çözüm yöntemleri iki alt başlıkta toplanabilir; 1 Doğrudan Yöntemler (Ters Matris, Cramer, Gauss Eleminasyon, Gauss-Jordan Yöntemleri), 2 Sayısal Yöntemler (Jakobi, Gauss Siedell Yöntemleri)

1 Doğrudan Yöntemler Ters Matris Yöntemi @ @ @ @ @ 1 X B Q @ @ X @ @ @ 1 R @ B Q @ X @ R @ @ 1 @ B Q @ X @ @ 1 @ B Örnek : 5 4 14 2 3 7 denklem sisteminin çözüm kümesini bulunuz

Cramer Yöntemi Yukarda verilen denklem sisteminin cramer yöntemi ile çözümü; a 1n a 21 a 2n M J a n2 b 1 a 1n b 2 a 2n 1 J M b n a n2 b 1 a 1n a 21 b 2 a 2n 2 J M b n b 1 a 21 b 2 n J M a n2 b n Not : Bu iki yöntem denklem sayısı 3 ve 3 ten az olan sistemlere uygundur Örnek : 5 4 14 2 3 7 denklem sisteminin çözüm kümesini bulunuz

Gauss Eleminasyon Yöntemi Çok eski bir yöntem olmasına rağmen bir çok popüler yazılım paketinde doğrusal denklemlerin çözüm yöntemi olarak kullanılmaktadır Yöntemin gerçekleştirilmesi iki aşamadan oluşur; 1 Bilinmeyenlerin elenmesi; na köşegen altındaki elemanlar, elementer satır işlemleri ile sıır yapılır a 13 b 1 a 1n b a 21 a 23 b J 2 M Q 1 0 a 23 b 2 M J a 31 a 32 a 33 b 3 0 0 a 33 b 3 2 Geriye doğru çözüm kümesinin bulunması; a 1n J 0 a 23 0 0 a 33 Örnek : M J x 3 b 1 M b 2 M J b 3 2 x 3 8 2 @ x 3 3 3 3 @ 2x 3 3 denklem sisteminin çözüm kümesini bulunuz

#include<stdioh> int main(void) void backsubs(loat [][10],loat [], int); loat a[10][10],b[10],tem=0,temp=0,temp1=0,temp2=0,temp4=0,temp5=0; int n=0,m=0,i=0,j=0,p=0,q=0; print("are Matrisin Boyutu :"); scan("%d",&n); or(i=0;i<n;i++) or(j=0;j<n;j++) print("[%d,%d] :",i,j); scan("%",&a[i][j]); print("\nensabitler Matrisi\n"); or(i=0;i<n;i++) print("b[%d] :",i,j); scan("%",&b[i]); or(i=0;i<n;i++) temp=a[i][i]; i(temp<0) temp=temp*(-1); p=i; or(j=i+1;j<n;j++) i(a[j][i]<0) tem=a[j][i]*(-1); else tem=a[j][i]; i(temp<0) temp=temp*(-1); i(tem>temp) p=j; temp=a[j][i]; //Satir degisimleri or(j=0;j<n;j++) temp1=a[i][j]; a[i][j]=a[p][j]; a[p][j]=temp1; temp2=b[i]; b[i]=b[p]; b[p]=temp2; //osegen haric elemanlarin siirlanmasi temp4=a[i][i]; or(q=i+1;q<n;q++) temp5=a[q][i]; or(j=0;j<n;j++) a[q][j]=a[q][j]-((temp5/temp4)*a[i][j]); b[q]=b[q]-(temp5/temp4*b[i]); backsubs(a,b,n); return 0; void backsubs(loat a[][10],loat b[], int n) int i=0,j=0; or(i=n-1;i>=0;i--) or(j=n-1;j>i;j--) b[i]=b[i]-a[i][j]*b[j]; b[i]=b[i]/a[i][i]; print("x%d = %\n",i+1,b[i]);

Gauss-Jordan Yöntemi Gauss yönteminin arklı bir durumudur na köşegen hariç diğer elemanlar, elementer satır işlemleri ile sıırlanır Dolayısıyla, çözümü bulmak için geriye doğru çözümün bulunması adımını içermez 0 0 b 1 0 0 M J Jx M 2 b 2 M J 0 0 a 33 x 3 b 3 yrıca, bütün satırlar pivot elemanlara bölünerek normalize edilebilir Örnek : 2 x 3 8 2 @ x 3 3 3 3 @ 2x 3 3 denklem sisteminin çözüm kümesini bulunuz

2 İterati Yöntemler Gauss-Jakobi Yöntemi n bilinmeyenli denklem sistemi, a 1n x n b 1 a 21 a 2n x n b 2 a n2 x n b n Şeklinde verilmiş olsun Bu sistemş Gauss-Jakobi yöntemi ile çözebilmek için aşağıdaki orma dönüştürülür 1 B C 1 a11 a 1n x n b1 1 B C 1 a21 a 2n x n b2 1 B C 1 an1 x a 1 a n2 x n bn nn Dönüştürülen sistemin çözüm kümesine yakınsayabilmesi için, yakınsama koşulunu sağlaması gerekir n a ii X a ij her satır için köşegen elemanı, diğer elemanların toplamından j 1 j i büyük olmalıdır Eşit olma durumunda yakınsama çok yavaş olur İterasyon için; b 1 b 2 x n b n a @ 12 x2k a 1n a @ 21 x1k a 2n a @ n1 xn k xn k x1k @ 1 g g k xn @ 1 g Genel iterasyon ormulu; Matrisel ormda yazılacak olursa; J M x n J a 0 12 a 1n k a 21 a 0 2n a @ 22 a 2 2 M J x n M J a n2 M 0 b 1 b 2 b n [X] k+1 = [B ] - [ ] [X] k

Örnek : 5 @ 2 x 3 4 4 @ 2x 3 3 2 4x 3 17 Denklem sisteminin çözüm kümesini (0,0,0) başlangıç değerlerini kullanarak bulunuz

Gauss-Seidel Yöntemi Bu yöntem Jakobi yönteminin geliştirilmiş halidir Yakınsaması çok daha hızlıdır Seidel yönteminde, k+1 iterasyonunda bulunan x i k+1 sonuçları, j=i+1,n olmak üzere x j k+1 sonuçlarının bulunmasında kullanılır b 1 b 2 x n b n @ @ a 21 @ x2k @ a 13 x1 @ a 23 x1 @ a n2 Genel iterasyon ormulu; x3k @@ a 1n k xn x3k @@ a 2n k xn x2 @@ @ 1 xn a @ 1 nn i @ 1 a ij x i b i a ii @ X j 1 a ii n x j @ X j i 1 a ij a ii x j k İterasyona başlanmadan yakınsama koşuluna dikkat edilmelidir #include<stdioh> int main(void) loat a[10][10],b[10],x[10],y[10]; int n=0,m=0,i=0,j=0; print("are Matrisin Boyutu : "); scan("%d",&n); or(i=0;i<n;i++) or(j=0;j<n;j++) print("[%d,%d] :",i,j); scan("%",&a[i][j]); print("\nsabitler Matrisi\n"); or(i=0;i<n;i++) print("b[%d] :",i,j); scan("%",&b[i]); print("baslangic Degerleri\n"); or(i=0;i<n;i++) print("x[%d]_0 :",i); scan("%",&x[i]); print("\nterasyon sayisi : " ); scan("%d",&m); while(m>0) or(i=0;i<n;i++) y[i]=(b[i]/a[i][i]); or(j=0;j<n;j++) i(j==i) continue; y[i]=y[i]-((a[i][j]/a[i][i])*x[j]); x[i]=y[i]; print("x%d = % ",i+1,y[i]); print("\n\n"); m--; return 0;

Örnek : 5 @ 2 x 3 4 4 @ 2x 3 3 2 4x 3 17 Denklem sisteminin çözüm kümesini (0,0,0) başlangıç değerlerini kullanarak bulunuz

Örnek : 5x 6y @ 4z 7 3x y @ z 3 @ 5x @ 3z @ 8 Denklem sisteminin çözüm kümesini (0,0,0) başlangıç değerlerini kullanarak bulunuz

Ödev : Yandaki devrede 1, 2 ve 3 akımlarını genelleştirilmiş matris ormatı ile, her iki iterasyon yöntemini kullanarak bulunuz