Чтение и запись данных в файл

avatar
JayT
8 августа 2021 в 21:56
168
1
0

Я довольно новый пользователь и провожу эксперимент по моделированию. Я хотел бы узнать, как записывать выходные данные в файл. Я подумываю о покупке Большой книги по имитационному моделированию, основанной на AnyLogic 6. Существуют ли существенные различия между AnyLogic 6 и 8 в чтении/записи данных в файл? К сожалению, они не выпустили эту главу для текущей версии книги, которая находится в сети. Существуют ли другие ресурсы о записи выходных данных в файлы? Спасибо!

Источник
Felipe
8 августа 2021 в 23:05
0

в справочной документации есть полный раздел о том, как записывать данные в Excel, за которым легко следить... к сожалению, когда вы говорите "записать в файл", файл может быть чем угодно... вам нужно быть более конкретным...

JayT
9 августа 2021 в 03:31
0

Спасибо! Я это проверю. Мне нужны данные, записанные в файл CSV, чтобы я мог анализировать их в R.

Ответы (1)

avatar
Jaco-Ben Vosloo
9 августа 2021 в 05:18
1

Предполагая, что ваш вопрос касается написания файла csv, а не преуспевания в соответствии с вашими комментариями, если вы хотите использовать стандартные объекты AnyLogic, вы можете легко следовать инструкциям из справки здесь

https://anylogic.help/anylogic/connectivity/text-file.html

Если вы предпочитаете полностью контролировать запись в CSV-файл, вы также можете легко использовать некоторые стандартные функции Java и создать такую ​​функцию.

enter image description here

Ввод строки может быть любой частью строки с любыми разделителями, которые вы хотите, запятая ,, вертикальная черта |, табуляция "\t" и т. д., и вам просто нужно добавить разрывы строк "\n" в ваша строка для записи новых строк в ваш вывод.

JayT
10 августа 2021 в 23:12
0

Спасибо, Жако-Бен!

Jaco-Ben Vosloo
21 декабря 2021 в 08:56
0

@JayT Не забудьте принять мой ответ, если он показался вам полезным, и проголосовать, если считаете, что он того заслуживает ;-)