Sonlu eleman programları hk.

Başlatan bridgetjonesForumun Yardim Bolumu

Yanıt: 0
Gösterim: 1112
Son İleti 10 Şubat 2023, 22:20:24
Gönderen: bridgetjones
Sonlu Elemanlar Metodu Ders Notları - Prof. Dr. Ahmet TOPÇU

Başlatan acagrikForumun Yapı Anabilim Dalı

Yanıt: 4
Gösterim: 7295
Son İleti 13 Ekim 2016, 13:21:27
Gönderen: asiogü

Sonlu Elemanlar Yöntemi ve Matrisleri Çözme

erenahmet95 · 3048

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı erenahmet95

  • Azimli
  • ****
    • İleti: 57
    • +0/-0
arkadaşlar kiriş elemanların matris yöntemler ile çözülmesi ile ilgili python'da bir program yazmak istiyorum. fakat sistemin rijitlik matrisini oluşturduktan sonra bilinmeyen etkileri bulabilmem için matris formunu çözmem gerekiyor.

bu çözüm için nasıl bir yol izleniyor ? çünkü Ax=b formunda ki bir matris te bazı b değerleri (kuvvetler) mevcut u1 u2 ler gerekiyor . bu matriside elde çözüm yaparken ki mantıkla bilgisayara aktaramadım.  Gauss ile çözebilen olmuşta nasıl bir gauss uygulamış anlamadım. ben denediğim zaman olmuyor.  Ve tek bir matris için yapılan sonucu genelleştirmek mümkü değil. çünkü düğüm noktalarının yerleri değişiyor sürekli. genel bir yöntem illa ki vardır fakat ben bulamadım.

örnek matris koyayım
sistem rijitlik matrisi:

A=([[ 1200., -1200.,     0.,     0.],
       [-1200.,  3000., -1800.,     0.],
       [    0., -1800.,  3300., -1500.],
       [    0.,     0., -1500.,  1500.]])
x=[0,u2,u3,0]
b=[f1,10,20,f2]

ilk önce u2 ve u3 değeri bulunması gerekiyor. küçük matrislerde kolay ama büyük matrislerde nasıl bir yol izlenmeli ?



Çevrimdışı 54yyh65y65

  • Azimli Çaylak
  • ***
    • İleti: 46
    • +0/-0
Yanıtla #1 : 25 Ocak 2019, 16:01:12
üç açıklıklı çerçeve çözebilir misin??
ben MathCAD kullanıyorum.



Çevrimdışı erenahmet95

  • Azimli
  • ****
    • İleti: 57
    • +0/-0
Yanıtla #2 : 25 Ocak 2019, 23:30:16
Linklerin Görülmesine İzin Verilmiyor Üye Ol veya Giriş Yap
üç açıklıklı çerçeve çözebilir misin??
ben MathCAD kullanıyorum.

Suan icin malesef.  Yukarida ki sorunumu yeni hallettim. Sistem matrisinin algoritmasini kurup python da olusturmayi basardim.  Suan eleman sayisina gore eleman matrislerini olusturup ,sistem matrisini olusturacak bir fonksiyon yazmaya cabaliyorum  :)

Biraz python in numpy kutuphanesine alismak uzun surdu. :)

Edit:yukarida ki sorunu hala cozemedim daha cozdurme asamasina gelemedim simdilik sonradan okudum da bayagi sorunum varmis :D sistem matrislerini olusturma sorununu hallettim gibi.
« Son Düzenleme: 25 Ocak 2019, 23:33:21 Gönderen: erenahmet95 »



Çevrimdışı mr.nobody

  • Yeni Üye
  • *
    • İleti: 4
    • +0/-0
    • E-Posta
Yanıtla #3 : 10 Kasım 2019, 15:32:03
Merhaba bende python üzerinde çalışıyorum eleman rijitlik matrislerini sistem rijitlik matrisine aktarmayı nasıl yaptınız pythonda