| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: Parameter in datei speichern (2097 mal gelesen)
|
Silenzio Mitglied Student
Beiträge: 23 Registriert: 10.04.2008
|
erstellt am: 03. Jun. 2009 14:56 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ich habe mir eine Skript geschrieben in dem auch eine DO-Schleife existiert. In dieser Schleife definiere ich mir Parameter, welche sich mit jedem Durchlauf der Schleife ändern. Ich möchte gerne diese Parameter in eine extra Datei schreiben lassen. Ich habe mir schon viele Beiträge zum externen Abspeichern von Daten durchgelesen, aber irgendwie blicke ich da nicht durch. Kann mir bitte jemand helfen? Vielen Dank schon mal! MfG Sebastian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
clockworker Mitglied Berechnungsingenieur
Beiträge: 72 Registriert: 23.04.2009 Ansys 2020 R1 Win10 Xeon W-2155 @ 3.3 GHz 10 Kerne
|
erstellt am: 03. Jun. 2009 16:09 <-- editieren / zitieren --> Unities abgeben: Nur für Silenzio
Hi, Füg diese Befehle in deine Schleife ein /output,Parameter,txt,,APPEND *vwrite,parameter (1F8.3) /out Der Parameter wird bei jedem Schleifendurchlauf in der Datei Parameter.txt im Format XXXX.XXX hinterlegt. Gruß Clockworker Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
arnd13 Mitglied Dipl. Ing.
Beiträge: 735 Registriert: 05.11.2008
|
erstellt am: 03. Jun. 2009 18:14 <-- editieren / zitieren --> Unities abgeben: Nur für Silenzio
Ohne die verwirrende Formatangabe: /output,Parameter,txt,,APPEND /com,parameter=%parameter% /output Eine andere Möglichkeit ist, den Parameter in ein array zu schreiben und dieses array am Schluß in eine .txt- oder .xls-Datei einzulesen, z.B.: *dim,param_,array,i_max !Schleife geht von 1 bis i_max *do,1,i_max ... param_(i)=parameter ... *enddo *cfopen,parameter,txt *vwrite,param_(1),param_(2),param_(3),param_(4),param_(5) (5F20.1) !als Bsp., hier benötigt man dann die Formatangabe *cfclose Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wosch Ehrenmitglied V.I.P. h.c. Elektrotechniker im Ruhestand
Beiträge: 2607 Registriert: 16.12.2004 Rechne zuerst ein Problem nach, für das Du eine analytische Lösung kennst.
|
erstellt am: 04. Jun. 2009 08:19 <-- editieren / zitieren --> Unities abgeben: Nur für Silenzio
|
Silenzio Mitglied Student
Beiträge: 23 Registriert: 10.04.2008
|
erstellt am: 04. Jun. 2009 10:57 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von clockworker: Hi, Füg diese Befehle in deine Schleife ein/output,Parameter,txt,,APPEND *vwrite,parameter (1F8.3) /out Der Parameter wird bei jedem Schleifendurchlauf in der Datei Parameter.txt im Format XXXX.XXX hinterlegt. Gruß Clockworker
so hat es funktioniert, mehr wollte ich gar nicht. Vielen Dank! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|