Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi 7- 4 Adet Tablo Döngü Problemi
#1
Merhabalar. 
Delphi'de iş yerinde kullanmak üzere şebeke sistemleri analizi ve şebeke borularından geçen debilerin hesaplanmasıyla ilgili bir modelleme yapıyorum. Modellemede şebeke sisteminde olan toplam boru sayısı olacak. Bu modelleme lineer teori denen bir nümerik yol ile çözüleceği için biraz kafa karıştırıcı zaten bende bu yüzden işin içinden çıkamadım. 

4 adet tablomuz var. 
Birincisine matris sistemi gibi katsayılar girilecek. Yani mesela boru sayısına 4 dediğimiz zaman 4x4 lük bir tablo oluşacak ve içerisine sayıları kullanıcı girecek. 

İkincisinde boru sayısı kadar (misal 4) 1x4'lük bir tablo olacak ve Q1, Q2, Q3, Q4 yazacak.

Üçüncüsünde ise yine 1x4'lük bir tablo olacak ve kullanıcı içerisine yine sayıları girecek. 

1. ve 3. tablo 4. tabloda debi değerlerini hesaplarken kullanacağım değerlerle dolu oluyor. (Kullanıcıların girdiği)

4. tabloya geldiğimde ise 1. sütunu iterasyon sayısı olacak ve 1er artırılarak devam edecek. 
2., 3., 4,... sütunlarında girilen boru sayısı kadar Q1, Q2, Q3,... değerleri yazılacak. 
Bu Q değerlerinin lineer teori formülünde her biri tek tek hesaplanıyor ilk değerleri 0 olarak giriliyor.
Q1 hesaplanırken Q2, Q3, Q4.... ün bir önceki değerleri, Q2 hesaplanırken Q1'in o satırdaki değeri ve Q2, Q3,Q4... ün bir önceki değerleri... vesaire şeklinde hesaplanıyor. Yani hepsi birbirine bağlı. 

Ben bunların hepsini programa girdim. Fakat örneğim 4 boru üzerinden olduğu için sadece 4 boruya göre hesap yapabiliyorum. 5 boru olduğunda 1., 2., 3., tabloların satır sayıları artacak 4. tablonun sütun sayısı artacak ve formüllerin hepsi ona göre değişmesi lazım.. Formüllerin değişmesi ve döngüde sıkıntı yaşıyorum.. 

Derdimi anlatabildim mi bilmiyorum ama 4 boruluk delphi ekran görüntüsünü atıyorum eke. yardımcı olursanız çok sevinirim ... Smile


Ek Dosyalar Resimler
   
Cevapla
#2
Selamlar, olayları kendinize göre formülüze etmek yerine, elde etmek istediğiniz, varmak istediğiniz sonucu ve bu arada uymak zorunda olduğunuz kısıtları yazarsanız benim için anlamak daha kolay olacaktır. Siz sorunu ve yapmak istediğiniz işi anlatın!
Cevapla
#3
(20-05-2019, Saat: 02:31)mustafaozpinar Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Selamlar, olayları kendinize göre formülüze etmek yerine, elde etmek istediğiniz, varmak istediğiniz sonucu ve bu arada uymak zorunda olduğunuz kısıtları yazarsanız benim için anlamak daha kolay olacaktır. Siz sorunu ve yapmak istediğiniz işi anlatın!

As öncelikle. Lineer teori diye bir yöntem hocam. Bu yöntem ve bu formüller ile yapılmak zorunda.. yoksa bende basitleştirmeye çalıştım ama bununla isteniyor...
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi Örnek Login Ekranı mehmetalpgozbasi 9 1.264 18-09-2019, Saat: 12:55
Son Yorum: wiseman
  Delphi ile Webserverlar icin cache server yapimi TheEAK 0 70 12-09-2019, Saat: 16:36
Son Yorum: TheEAK
  Delphi 10.3 Community Edition IBX seti yok KUNTAY 7 404 27-07-2019, Saat: 16:51
Son Yorum: KUNTAY
  Delphi Date - Sql Datetime HuseyinF 6 408 19-07-2019, Saat: 16:11
Son Yorum: adelphiforumz
  Delphi Test Otomasyonu baslaner 4 388 19-07-2019, Saat: 09:35
Son Yorum: SimaWB



Konuyu Okuyanlar: 1 Ziyaretçi