Das Forum zu Z88OS (Open Source) / The newsgroup for Z88OS (open source)

Moderatoren: ccad, SHautsch, auroraIco, Lehrstuhl

vom pythag0ra5
#2238
Hallo zusammen,

eine Frage: Ist es möglich in Z88 Variablen zu definieren / zu verwenden?

Zur Zeit habe ich eine z88i1.txt-Datei, die wie folgt aufgebaut ist:
Code: Alles auswählen
2 4 4 8 0
1 2 0 0 (Knoten 1, 2 Freiheitsgrade, x=0, y=0)
2 2 1 0 (Knoten 2, 2 Freiheitsgrade, x=1, y=0)
3 2 1 1 (Knoten 3, 2 Freiheitsgrade, x=1, y=1)
4 2 0 1 (Knoten 4, 2 Freiheitsgrade, x=0, y=1)
1 9 (Element Nr. 1)
1 2 (zwischen Knoten 1 und Knoten 2)
2 9 (Element Nr. 2)
2 3 (zwischen Knoten 2 und Knoten 3)
3 9 (Element Nr. 3)
3 4 (zwischen Knoten 3 und Knoten 4)
4 9 (Element Nr. 4)
4 1 (zwischen Knoten 4 und Knoten 1)
Gerne würde ich die o.g. Datei sinngemäß wie folgt aufbauen:
Code: Alles auswählen
x=1
y=1
2 4 4 8 0
1 2 0 0 (Knoten 1, 2 Freiheitsgrade, x=0, y=0)
2 2 %x 0 (Knoten 2, 2 Freiheitsgrade, x=1, y=0)
3 2 %x %y (Knoten 3, 2 Freiheitsgrade, x=1, y=1)
4 2 0 %y (Knoten 4, 2 Freiheitsgrade, x=0, y=1)
1 9 (Element Nr. 1)
1 2 (zwischen Knoten 1 und Knoten 2)
2 9 (Element Nr. 2)
2 3 (zwischen Knoten 2 und Knoten 3)
3 9 (Element Nr. 3)
3 4 (zwischen Knoten 3 und Knoten 4)
4 9 (Element Nr. 4)
4 1 (zwischen Knoten 4 und Knoten 1)
Über einen Hinweis, ob so etwas möglich ist, wäre ich sehr dankbar,

Besten Dank und viele Grüße!
vom DGoller
#2239
Hallo pythag0ra5,

Nein es ist nicht möglich Variablen direkt in den Z88-Eingabedateien zu verwenden.
Falls Sie die Modellerstellung automatisieren wollen, würde ich Ihnen empfehlen eine Skriptsprache, wie z. B. Perl, zu verwenden um die z88i1.txt zu erstellen, oder zu verändern.

Viele Grüße,
DGoller
vom pythag0ra5
#2240
Guten Morgen,

besten Dank für die Antwort! Auf die Idee, die z88i1-Datei als Output eines anderen Skripts zu generieren, bin ich ehrlich gesagt noch gar nicht gekommen...

Viele Grüße!
vom DGoller
#2241
Guten Morgen,

kein Problem. Falls Sie dennoch auf Probleme stoßen, können Sie sich gerne wieder per E-Mail oder hier im Forum an uns wenden.

Viele Grüße

DGoller

Hallo FEMartin, leider ist es derzeit nicht m&oum[…]

Hallo muppets, wir wollen nicht zu viel verraten,[…]

JGlamsh, "danke" for your time and att[…]

Guten Morgen Tristan, das ist aus der Ferne leide[…]