3) MultiScAn.WaveletAnalysis.dll – библиотека, реализующая вейвлет-анализ;
4) DialCol.txt – файл цветовой шкалы, используемой для визуализации результатов вейвлет-анализа.
Программа является интерактивной, т.е. требующей взаимодействия с пользователем, поэтому время выполнения отдельных этапов обработки не превышает 0.5 с. при использовании требуемых технических средств.
П.2.4. ОБРАЩЕНИЕ К ПРОГРАММЕ
Для вызова программы необходимо запустить на выполнение файл MultiScAn.Visualization.exe и выбрать закладку «Вейвлет-анализ».
Интерфейс программы WaveletAnalysis представлен на рис. П.2.1.
Описание панели инструментов программы WaveletAnalysis представлено в табл. П.2.1.
Интерфейс программы WaveletAnalysis
Рис. П.2.1
Таблица П.2.1
Панель инструментов программы WaveletAnalysis
Кнопка на панели инструментов | Значение |
Выход из приложения | |
Загрузка анализируемого сигнала из текстового файла | |
Загрузка вейвелета из текстового файла | |
Вейвлет-анализ сигнала | |
Сохранение результатов вейвлет-анализа в текстовый файл | |
Настройка программы | |
Просмотр диалога «О программе» |
Для загрузки, сохранения или сохранения изображения анализируемого сигнала, вейвлета или результата вейвлет-анализа в соответсвующей закладке («Данные», «Вейвлет» или «Результат») необходимо выбрать соответсвующий пункт контекстного меню («Загрузить», «Сохранить» или «Сохранить изображение…») или нажать на соответствующую кнопку панели инструментов (см. табл. П.2.1).
В стандартном диалоге открытия файла необходимо выбрать нужный файл. В итоге на соответсвующей закладке («Данные», «Вейвлет» или «Результат») появляется графическое изображение анализируемого сигнала, вейвлета или результата вейвлет-анализа.
П.2.5. ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ
Входной информацией являются текстовые файлы с расширением «.dat» (от англ. data – данные), содержащие данные исходного сигнала.
Структура входного файла «.dat»:
где
– количество данных; , – значение сигнала, целое число.Выходной информацией для данной задачи являются текстовые файлы с расширением «.war» (от англ. waveletanalysisresult – результат вейвлет-анализа), содержащие результаты вейвлет-анализа.
Структура выходного файла «.war»:
где
– ширина растра; – высота растра; , , – результат вейвлет-анализа, вещественное число.П.2.6. СООБЩЕНИЯ ПРОГРАММИСТУ
Сообщения, выдаваемые программисту, приведены в табл. П.2.2.
Таблица П.2.2
Сообщения программисту
Сообщение | Действие программиста |
Неверный формат входной строки | Выбранный файл данных имеет некорректный формат. При необходимости попытаться загрузить другой файл данных |
Невозможно найти файл «Resources\DialCol.txt» | Результат вейвлет-анализа успешно рассчитан или загружен, но не может быть отображен в связи с тем, что не найден файл цветовой шкалы. Необходимые действия описаны в приложении 2.7 |
Результаты загрузки и вычислений выводятся в интерфейсном элементе так, как это приведено на рис.П.2.2 и П.2.3.
Результат загрузки вейвлета
Рис. П.2.2
Результат вейвлет-анализа сигнала
Рис. П.2.3
П.2.7. НАСТРОЙКА ПРОГРАММЫ
Для функционирования программы WaveletAnalysis необходимо установить .NETFramework версии 1.1.
Визуализация результатов вейвлет-анализа требует наличие файла цветовой шкалы. Для этого необходимо создать каталог Resources в каталоге с программой и поместить в него файл DialCol.txt.
РУКОВОДСТВО ОПЕРАТОРА
П.3.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
Программа вейвлет-анализа имеет идентификатор WaveletAnalysis. Программа WaveletAnalysis выполняет следующие функции:
1) загрузка и сохранение дискретных сигналов (включая вейвлеты);
2) расчёт, загрузка и сохранение результатов вейвлет-анализа;
3) предоставление интерфейсов для подсистемы визуализации данных МАДС;
Программа WaveletAnalysis входит в состав системы МАДС в качестве динамически загружаемой библиотеки. Система МАДС реализует многомасштабный анализ дискретных сигналов методами вейвлет-анализа и структурной индексации.
П.3.2. УСЛОВИЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ
Программа WaveletAnalysis предъявляет следующие требования к техническим средствам:
1) стандартный x86-совместимый ПК;
2) тактовая частота процессора не менее 900 МГц;
3) объем оперативной памяти не менее 128 Мб;
4) разрешение экрана монитора не менее 1024x768.
Программа WaveletAnalysis предъявляет следующие требования к программным средствам:
1) операционная система семейства Windows (WindowsNT/2000/XP);
2) .NET Framework версии 1.1;
3) наличие в каталоге программы файлов MultiScAn.Visualization.exe, MultiScAn.Common.dll, MultiScAn.WaveletAnalysis.dll и Resources\DialCol.txt.
П.3.3. ВЫПОЛНЕНИЕ ПРОГРАММЫ
Для вызова программы необходимо запустить на выполнение файл MultiScAn.Visualization.exe и выбрать закладку «Вейвлет-анализ».
Интерфейс программы WaveletAnalysis представлен на рис. П.3.1.
Интерфейс программы WaveletAnalysis
Рис. П.3.1
Описание панели инструментов программы WaveletAnalysis представлено в табл. П.3.1.
Для загрузки, сохранения или сохранения изображения анализируемого сигнала, вейвлета или результата вейвлет-анализа в соответсвующей закладке («Данные», «Вейвлет» или «Результат») необходимо выбрать соответсвующий пункт контекстного меню («Загрузить», «Сохранить» или «Сохранить изображение…») или нажать на соответствующую кнопку панели инструментов (см. табл. П.3.1).
В стандартном диалоге открытия файла необходимо выбрать нужный файл. В итоге на соответсвующей закладке («Данные», «Вейвлет» или «Результат») появляется графическое изображение анализируемого сигнала, вейвлета или результата вейвлет-анализа.
Таблица П.3.1
Панель инструментов программы WaveletAnalysis
Кнопка на панели инструментов | Значение |
Выход из приложения | |
Загрузка анализируемого сигнала из текстового файла | |
Загрузка вейвелета из текстового файла | |
Вейвлет-анализ сигнала | |
Сохранение результатов вейвлет-анализа в текстовый файл | |
Настройка программы | |
Просмотр диалога «О программе» |
П. 3.4. СООБЩЕНИЯ ОПЕРАТОРУ
Сообщения, выдаваемые оператору, приведены в табл. П.3.2.
Таблица П.3.2
Сообщения оператору
Сообщение | Действие программиста |
Неверный формат входной строки | Выбранный файл данных имеет некорректный формат. При необходимости попытаться загрузить другой файл данных |
Невозможно найти файл «Resources\DialCol.txt» | Результат вейвлет-анализа успешно рассчитан или загружен, но не может быть отображен в связи с тем, что не найден файл цветовой шкалы. Необходимые действия описаны в приложении 2.7 |
Результаты вычислений выводятся в интерфейсном элементе так, как это приведено на рис. П.3.2.
Результат вейвлет-анализа сигнала
Рис. П.3.2