| |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys | | |  | Betriebsfestigkeit mit FEM – schnell verstehen und anwenden, ein Seminar am 02.09.2025
|
Autor
|
Thema: VWRITE (2370 mal gelesen)
|
denizcan05 Mitglied student

 Beiträge: 80 Registriert: 26.11.2007
|
erstellt am: 16. Jul. 2008 14:13 <-- editieren / zitieren --> Unities abgeben:         
Hallo Liebe Ansys Gemeinschaft, ich habe ein Problem mit VWRITE Ich habe beispielweise eine Arraydatei mit 1x100x1 ich würde das gerne in Textdatei als zeilenweise speichern. Aber das wird immer nach spaltenweise gespeichert. Wo liegt mein fehler  *create,ausgabe *cfopen,datei,txt,,append *do,i,1,100,1 *vwrite,array(1,i) (100F6.2) *end do *cfclos *end *use,ausgabe Hinweiss: Mit mwrite geht es, aber das problem ist mit mwrite kann ich meine array auf eine alte datei nicht speichern oder keine schrift dazu schreiben. Gruess und danke schonmal für die Beiträge Denizcan
[Diese Nachricht wurde von denizcan05 am 17. Jul. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
graphoswald Mitglied wissenschaftlicher Mitarbeiter

 Beiträge: 34 Registriert: 28.05.2008 Intel Dual-Core 2,5GHz 2GB RAM Inventor 2010 Professional
|
erstellt am: 22. Jul. 2008 15:59 <-- editieren / zitieren --> Unities abgeben:          Nur für denizcan05
|
denizcan05 Mitglied student

 Beiträge: 80 Registriert: 26.11.2007
|
erstellt am: 25. Jul. 2008 12:11 <-- editieren / zitieren --> Unities abgeben:         
Hallo graphoswald, Vielen Dank fuer die Beitrag Es hat perfect gepasst. mit format *create,ausgabe *cfopen,datei,txt,,append *do,i,1,100,1 *vwrite,array(1,i) (F6.2,\) *end do *cfclos *end *use,ausgabe Nun habe ich damit weitere Probleme ich habe ein 100x100x1 array Obwohl ich seit einige Tage damit beschäftig bin konnte ich das leider nicht lösen.
Meine schleife *create,ausgabe *cfopen,datei,txt,,append *do,j,1,100,1 *do,i,1,100,1 *vwrite,array(j,i) (100(F6.2,\)) *end do *end do
*cfclos *end *use,ausgabe Gibt es dafuer vielleicht ein loesung? Grüß Denizcan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
graphoswald Mitglied wissenschaftlicher Mitarbeiter

 Beiträge: 34 Registriert: 28.05.2008 Intel Dual-Core 2,5GHz 2GB RAM Inventor 2010 Professional
|
erstellt am: 29. Jul. 2008 10:50 <-- editieren / zitieren --> Unities abgeben:          Nur für denizcan05
Freut mich, dass ich auch mal helfen konnte und nicht immer nur Hilfe bekomme Was genau ist das Problem bei deiner Schleife? Auf den ersten Blick würde ich sagen, dass beim Befehl "*enddo" keine Leerzeichen enthalten sein dürfen... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
denizcan05 Mitglied student

 Beiträge: 80 Registriert: 26.11.2007
|
erstellt am: 29. Jul. 2008 11:33 <-- editieren / zitieren --> Unities abgeben:         
Also mit enddo war es nur schreib fehler, Das Problem ist ich habe eine 100x100 array ich mochte das gerne in einem datei als 100x100 matrix haben genau wie im array steht, ich meine zeilen und spaltenweise. Ich freue mich für weiteren Beitrage Grüß Denizcan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
graphoswald Mitglied wissenschaftlicher Mitarbeiter

 Beiträge: 34 Registriert: 28.05.2008 Intel Dual-Core 2,5GHz 2GB RAM Inventor 2010 Professional
|
erstellt am: 01. Aug. 2008 13:41 <-- editieren / zitieren --> Unities abgeben:          Nur für denizcan05
Probier's mal damit: *do,j,1,100,1 *do,i,1,99,1 *vwrite,array(j,i) (F6.2,\) *end do *vwrite,array(j,100) (F6.2) *end do Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |