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

Форум пользователей пакета Mathcad

Модератор: Admin

Dobronravoff
Сообщения: 1
Зарегистрирован: Ср авг 10, 2016 7:19 am

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

Сообщение Dobronravoff » Ср авг 10, 2016 7:34 am

Доброе утро.

Есть матрица 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.