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