Favorilerine Ekle | Giriş Sayfan Yap | Tavsiye Et

 

Kurs Tanıtım Sayfası | Süper Üye Kimdir? | Menü Tasarımı Konulu Örnek Ders
Kod İndir| Hazır Kodlar | Makaleler| İpuçları | VB .NET Kursu | Dersler | Forum | Alt Bölümler | Servisler
    Merhaba Misafir
    anasayfa » visual basic makaleleri » Gauss Eliminasyon Yöntemi Algoritması
Üye Girişi
Kullanıcı Adı:  
Şifre : 
Kaydet ?
Siteden tam olarak faydalanabilmek için üye olmalısınız.
Unuttuğunuz şifrenizi öğrenebilmek için kayıt sırasında verdiğiniz Hatırlatma Cevabı'nı bilmeniz gereklidir.
Şifre hatırlatma işlevini sadece 3 defa kullanma hakkınız vardır.
Kullanıcı adını ve şifresini unutan üyelere email ile yardım verilmez.

Aktivasyon Gelmedi mi?Aktivasyon mesajınız email adresinize gelmedi mi?
Buraya tıklayarak bir kez daha aktivasyon mesajı gönderilmesini sağlayabilirsiniz.
Lütfen email hesabınızın BULK ve SPAM klasörlerini de kontrol ediniz.
Rastgele Makale

VB Projesi Nelerden Olu?ur?

Yazar: Webmaster
Program üretiyorsunuz; ama üretti?iniz program nelerden olu?uyor? Her bir parça ne i?e yar?yor? Biliyor musunuz? Ama olmaz ki! ??te bilgiler a?a??da:


Webmasterlar
Sitenize Ekleyin!
Sitenizde "Son Eklenen 10 Visual Basic Yazısı"'nı göstermek ve içeriğini zenginleştirmek için buraya tıklayınız.

Vbasicmaster.com'a link verin!
Aşağıdaki minik banneri sitenize eklemek için tıklayın!

Üye Sayısı:
Ziyaretçiler nerede?
Yayın № : 7928
Yayın Tar:16.10.2006
Yazar : pegamen
Hit :9032

Bu Yazarın Yazıları Sadece bu yazarın  göster
Bu Yazıyı Tavsiye Et

Lineer Denklem takımlarının çözümünde kullanılan yöntemlerden biri Gauss Eliminasyon Yöntemidir. Burada bu yöntemin sınırlı değişken için modellenmiş algoritması verilmiştir. Belki günün birinde birinin işine yarar...

Lineer denklem takımı : hatırlarsanız sanırım lisede birinci dereceden 3 b
ilinmeyenli 3 denklem verilip çözdürülürdü. birini çekip diğerinde yerine koy falan. işte bu denklem



Yazının Tamamını Okumak İçin Giriş yapın

Üye giriş formundaki kaydet seçeneğini işaretleyerek bir kez giriş yapmanız halinde, sonraki girişleriniz otomatik yapılır.
Yukarıdaki linke tıkladığınız zaman hem giriş yapmış hem de bu sayfaya yönlenmiş olursunuz.


Yorumlar, eklemeler ve düşünceler
        w(x,x)<>0 oldugu durumda bu islem yapılabilir, w(x,x)=0 ise uygun rotastonlar yapılarak asal kosegen uzerinde 0 olmayacak sekilde matris duzenlenmelidir.

   Ramci, 07.11.2006 15:44
   Evet - doğru.
Program parçacığı bütünden kopya olduğundan orasını almamışım, teşekkürler.

Matriste satırların yerini değiştirdiğinizde denklem takımı çözümü açısından bir farklılık olmaz.
Oluşan farklılık matrisin determinantının işaretinin değişmesidir.
Aşağıda determinant hesabında kullanılmak üzere bir işaretçi eklenmiş kontrol döngüsü yer almaktadır. İlgilenenlerin lineer denklem takımı çözümlerinde kullanılan bir diğer yöntem; Cholesky Ayrıştırma Algoritmasına da bakmasını tavsiye ederim. Henüz onaydan çıkmadığından adres veremiyorum, tarihi yazayım bari --> 24 Kasım 2006

Dim DetNeg As Integer
DetNeg = 0

PivCo:
Dim araci As Double
Dim yon As Integer
'Pivot=0 kontrolü
For m = 1 To dsay
If w(m, m) = 0 Then
For a = m To dsay
b = a + 1
If b = dsay + 1 Then
For n = 1 To m
b = n
If w(b, m) <> 0 Then Exit For
Next
Exit For
End If
If w(b, m) <> 0 Then Exit For
Next

For x = 1 To dsay + 1
araci = w(m, x)
w(m, x) = w(b, x)
w(b, x) = araci
Next
If DetNeg = 0 Then
DetNeg = 1 'Determinant hesabında işaret değişecek.
Else
DetNeg = 0
End If
End If
Next

For m = 1 To dsay 'aman kaçırmayalım.
If w(m, m) = 0 Then GoTo PivCo
Next

   pegamen, 24.11.2006 14:07
   kodları yazdım ve dsay= main.combo1.text te main de hata veriyor...
vb den pek bir şey anlamam,ödev olduğu için bi çaba içerisindeym.bi yardım ederseniz sevinirim..

   deniz1172, 08.05.2007 14:35
   güzel olmuş da w(x,x)=0 olma durumunu anlamadım...çok karışık :( bu algoritmayı acilen yazmam lazım biri bana yardım edebilirmi?...lütfennn...desem?

   encaisajika, 02.12.2007 20:49
© Hakan Ersöz 2000-2013| Üyelik Sözleşmesi | | Ödeme Bildirimi
Sitemizden yenilikleri hemen öğrenin, pop upları engelleyin, chat yapın... ToolBarımızı indirin:
Vasicmaster Toolbar'ı indirin