Sonlu Elemanlar Yöntemi ve Matrisleri Çözme

  • 3 Yanıt
  • 653 Gösterim

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

*

Çevrimdışı erenahmet95

  • **
  • 57
  • +0/-0
Sonlu Elemanlar Yöntemi ve Matrisleri Çözme
« : 19 Ocak 2019, 01:35:55 »
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

  • *
  • 18
  • +0/-0
Ynt: Sonlu Elemanlar Yöntemi ve Matrisleri Çözme
« Yanıtla #1 : 25 Ocak 2019, 16:01:12 »
üç açıklıklı çerçeve çözebilir misin??
ben MathCAD kullanıyorum.

*

Çevrimdışı erenahmet95

  • **
  • 57
  • +0/-0
Ynt: Sonlu Elemanlar Yöntemi ve Matrisleri Çözme
« 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

  • *
  • 4
  • +0/-0
    • E-Posta
Ynt: Sonlu Elemanlar Yöntemi ve Matrisleri Çözme
« 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