Sedat DURMUŞ ve Programlama Sanatı
sedatdurmuscomputereng  
 
  Gaus Eleminasyon Metodu 14.03.2025 12:26 (UTC)
   
 
Arkadaşlar bu kısa süreli bir proje ve ödev olduğundan herhangi bir kod parçası

yayınlayamıyorum.Ama internette bir sürü kod var onları almanızı ben hiç önermem ama size ilham

kaynağı belki olabilir ama sizi biryere götürmez.Kendiniz zorlanarakta olsa yazmanız önemli...

  Öncelikle bizden ne isteniyor onu konuşalım...

                                bool   gauss_xxxxxx(double**&p,int satir);   şeklinde bir fonksiyon yazacağız.xxxxxx
 
olan yere öğrenci no yazacaksınız(Örneğin: bool gauss_254698(.......)).Bu fonksiyngeriye true yada

false değer döndürecek ve tersini aldığı martisede bulduğu ters matrisi yazacak.Bazı arkadaşlar yanlış

anlamış main falan gönderme olmayacak sadece fonksiyonu göndereceksiniz.

Gönderme adresi:ekinci@ktu.edu.tr

Gönderme zamanı 3 mart 17:00 ile 4 mart 17:00 arası olacaktır.

  Şimdi algoritmasına geçelim.Aslında belli adımlar var programın bunlar yer değiştirme(normal iki

dizinin eleman değişimi),bulunulan satır sutundaki eleman 1 olsun diye kendisine bölme,0 olması

gereken yerleri 0 yamak için çıkarmak.Gaus metodu ise şöyledir herşeyi sırasına göre yaparsanız iş

biter.

  
   Normal ana matrise önce kendisiyle aynı satir,sutun sayıs boyutunda birim matris ekleyeceksizi.Tabi

bunu başka bir matrise kopyalayarak yapacaksınız.Yeni matrise satır değişimi,belli yerleri 0 yapmak

için murat hocanın her matrisin kenarına yazdığı toplamalı çıkarmalı işlemi yapacaksınız.eğer matrisin

ilk matris kısmı kadarlık yerinde birim matris oluşmuş ise kalan kısım ters matristir onu p ye yazıp true

döndüreceksiniz.Yok değilse false döndürün.Arkadaşlar ancak bu kadar yardımcı olabilirim kusura

bakmayın...Kolay gelsin...



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
INFOMELDUNG_LOGINBOX
Bugün 10 ziyaretçi (79 klik) kişi burdaydı!
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol