DMUG-Archiv 2001

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

Re:Re: Exportieren in ein Text (TeX) File?

Hallo,

erst mal vielen vielen Dank f?r die schnelle Hilfestellung an: Holger, Susanne und Udo! :)

Ich bin ein St?ck weitergekommen:

Ich habe mich nun f?r den Befehl EXPORT entschieden! Bis jetzt habe ich nun eine Funktion definiert, die mein Ergebnis 
m.H.v. d. Export-Befehls in eine andere Datei schreibt! (Die anderen Befehle habe ich 
auch ausprobiert! Doch dieses Mal an den richtigen Stellen :)  Vorher habe ich immer versucht, mit den Befehlen 
OpenAppend - Write -Close zu arbeiten, dabei habe ich immer meinen ganzen Funktionsaufruf 
versucht, in Write einzuarbeiten! Das hat allerdings nie funktioniert! :) )

So, aber hier nun eine neue Frage (wobei ich nicht weiss, ob ich es einfach zu kompliziert mache. Vielleicht sollte ich 
mein Programm so lassen, wie es ist, und nicht versuchen, es "sch?n" zu machen! ?hm, lange 
Rede - kurzer Sinn?) :

Also, hier erst mal mein Beispiel. Ein kleines Testprogramm von mir (mit Fehler, aber immerhin habe ich eine Ausgabe 
nach meinem Sinn) :


In[]:= v:={}
         u:={}
         w:={u,v}
         n=3;
         vers[ n_ ]  :=  Module[{},    For[ i=1, i <= n, i++,  
                                                            If[ EvenQ[i],  v=Table[ StringForm[" `` Mal `` " , i ],    
{i , n}] ,
                                                                                 w=Table[ StringForm[" `` Mal `` " , 
i^2 ],    {i , n}]
                                                               ] 
                                                          ] ;
                                                             Export[" hallo.txt"  ,  Prepend[ w, {"Erste Spalte",  
"Zweite Spalte "} ] , " Table "]
                                           ]

So, mit dem Aufruf vers[2]  erhalte ich nun eine recht nette (geschummelte :) )  Tabelle!

Was ich jetzt gern machen w?rde, ist:

Statt n w?rde ich gern den Dateien Name, wo ich also meine Daten hinschicke (momentan hallo.txt) , eingeben k?nnen:

Bsp:

vers[ dateiname_ ] := Module[{}, (......)
                                            
                                               Export["  dateiname.txt" ,    .........] ]

damit ich einen Aufruf starten kann und sofort sagen kann, in welche Datei meine Ergebnisse geschrieben werden sollen:


In[]:=  vers[ michaela ]

Out[]:= michaela.txt


Ist das m?glich! Oder muss man so etwas manuell gestalten????

Gruss, Michaela


Antworten:
Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html