Eksportuję dane z tabeli "mydata1" w formacie CSV do "pliku1.dat". Poniżej znajduje się kod Mathematica:Eksportowanie, dołączanie/przygotowywanie danych i tekst do plików (Mathematica)
mydata1=TableForm[Flatten[
Table[Table[Table[
{xcord, ycord, zcord}, {xcord, 0,50,10}],
{ycord,0,50,10}], {zcord, 50, 100, 10}], 2]];
Export["file1.dat",mydata1,"CSV"]
Teraz moja „file1.dat” wygląda następująco:
0,0,50
10,0,50
20,0,50
..
.. and so on
Teraz mam inny zestaw danych z tabeli „mydata2” (kod poniżej). Chcę móc przechowywać dane z tej tabeli "mydata2" w tym samym pliku "file1.dat". Ale zanim to zrobię, muszę napisać tekst w pliku "file1.dat" np. "Dane poniżej są z mydata2 ".
Należy zauważyć, że oba dane z obu tabel muszą zostać wyeksportowane w formacie CSV.
mycounter=20
mydata2=TableForm[Flatten[
Table[Table[Table[
{++mycounter,xcord, ycord, zcord}, {xcord, 0,50,10}],
{ycord,0,50,10}], {zcord, 50, 100, 10}], 2]];
w końcu mój plik danych „file1.dat” powinien wyglądać ten
*Data from data from mydata1
0,0,50
10,0,50
20,0,50
... and so on
*Below data from mydata2
21,0,0,50
22,10,0,50
23,20,0,50
... and so on.
Jeśli obserwować ostateczną plik danych „file1.dat” powinny mieć dane z tabeli „mydata2” poniżej dane z "mydata1" i pomiędzy nimi jest napisany tekst.
Uwaga: Jestem gotów do eksportu danych z rozszerzeniem TXT ale w formacie CSV Na przykład:
Export["file1.txt", mydata1, "CSV"]
Użyłem „PutAppend”, ale nie robi to daje mi żądany results.Either Nie używam go właściwie, a może nie jest słowem kluczowym dla mojego rodzaju problemu.
Mam dużo pytań dotyczących eksportu, ale nie chciałbym o to teraz prosić, ponieważ nie chcę was wszystkich mylić.
Dziękuję za odpowiedź, użyłem twojej odpowiedzi, ponieważ spełniło moje wymagania. –