Страница 1 из 1

Вывод таблицы в файл. Нужно вставить двоеточия.

Добавлено: Ср авг 10, 2016 7:34 am
Dobronravoff
Доброе утро.

Есть матрица Matrix 3x1000 с данными.
Сохраняю в файл следующим образом:
WRITEPRN("Data.txt"):=Matrix
Создается файл Data.txt в котором данные строки матрицы записываются в строку, за которой следует символ конца строки (EOL). То есть выглядит это примерно так:
123 123 123
321 321 321
123 123 123
...

Мне нужно разделить данные символом ";", чтобы получилось так:
123; 123; 123;
321; 321; 321;
123; 123; 123;
...

Я добавил в матрицу 2-й, 4-й и 6-й столбцы, в которых элементам матрицы присвоил значения ";".
Появилось две проблемы:
1). Символ ";" появляется в текстовом файле со знаками кавычек, (но их я смогу автоматически удалить в MS Word).
2). Исчез символ конца строки (EOL) и данные выводятся подряд, а мне нужна "таблица".
Сейчас это выглядит так:
123 ";" 123 ";" 123 ";" 321 ";" 321 ";" 321 ";" 123 ";" 123 ";" 123 ";"

Подскажите, пожалуйста, есть ли какое-то решение этой проблемы? Можно, конечно, написать программку и автоматически редактировать текстовый файл, но хочется научиться делать это сразу в Mathcad.