Пример

Пример использования функции «Добавить из табличного файла»

Обработка "псево-одноколоночных" файлов

Рассмотрим для примера файл 50fs.dat из каталога <Папка установки Spectrum>\samples\.

Если просто открыть этот файл с помощью функции Добавить из файла, то мы увидим просто восходящую прямую:

Это не совсем тот график, который реально находится в файле. Если посмотреть содержимое файла в любом текстовом редакторе или при помощью команды Открыть во встроенном просмотровщике, то можно увидеть такой текст:

Spectrum решил, что файл является "одноколоночным" (с запятой в качестве десятичного разделителя) и построил график соответствующим образом. Но на самом деле в каждой строке находится два целочисленных значения (X и Y), отделенные друг от друга запятой.

Очистим диаграмму командой Очистить диаграмму и откроем тот же файл с помощью функции Добавить из табличного файла, явно указав в параметрах, что запятая является разделителем значений:

То, что получается в результате, и является "правильным" графиком:

Примечание:  Можно настроить Spectrum так, чтобы быстро открывать подобные файлы при помощи функции Добавить из файла. Для этого нужно в глобальном параметре программы “Разделители значений” указать запятую, как один из вероятных разделителей значений. Однако, при этом пропадает возможность использовать запятую как десятичный разделитель.

 

Содержание и дизайн:Чуносов Н.И. © 2010-2017