Ich versuche für die Berechnung der Eigenformen von Gebäuden ein Excel-FIle zu erstellen, welches mir so ziemlich alle Arbeit abnimmt.
Dazu muss ich aber mit Unbekannten rechnen. Erst nachdem ich damit eine Gleichung gelöst habe, kann ich anhand dessen Werte einsetzen.
Die Formel um welche es geht lautet wie folgt:
[K]-w^2*[M]
mit
[K] = Steifigkeitsmatrix - je nach dem 2x2, 3x3, 4x4, 5x5
[M] = Massenmatrix - je nach dem 2x2, 3x3, 4x4, 5x5
w = Eigenkreisfrequenz
Ich bin dabei schon soweit fortgeschritten, dass ich die zwei Matrizen berechnen lassen konnte. Nun muss ich aber aus diesen beiden eine Matrix berechnen, wobei w^2*[M]/10^6 durch x ersetzt wird, und aus dieser Matrix wird dann die Determinante berechnet, was dann eine Lösung der Form ax^3+bx^2+cx+d ergibt.
Daraus resultiert die Gleichung 0=ax^3+bx^2+cx+d. Lösen der Gleichung ergibt mir mehrere x,i mit denen ich weiterrechnen kann (Eigenkreisfrequenz, Eigenfrequen, Eigenform).
Mein Ziel ist es, am Schluss einfach die entsprechenden Wandstärken etc. einzugeben, eine Lösung ausgespuckt bekommen und diese dann grafisch darstellen zu lassen.
Leider bin ich bei VBA eher bescheiden, wir hatten das mal im ersten Semester, musste aber feststellen, dass ich alles wieder vergessen habe. Ging damals aber auch nur um simples Multiplizieren etc.
Für adressatengerechtes Schreiben wäre ich dankbar, sowie für jeden Lösungsansatz.