Спектральный анализ–это метод обработки сигналов, позволяющий выявить частотно составляющие сигналы.
Т.к. сигналы имеют случайную характеристику, то при обработке сигналов используются методы математической статистики.
Частотный состав сигналов определяют вычислением оценок спектральной плотности мощностей сигналов (СПМ).Задачами вычисления СПМ является обнаружение гармонических составляющих в анализируемом сигнале и оценивании их параметров.
Пусть последовательность x[n] – это дискретный случайный процесс. Обозначим через E – действительное значение некоторого параметра случайного процесса x[n]. В результате обработки случайного процесса будем вычислять не действительное значение Е, а его оценка .
Оценки являются случайными величинами и характеризуются:
1) Смещение оценки (это математическое ожидание отклонения оценки от его действительного значения): .
2) Квадрат среднеквадратичной оценки: .
Все методы цифрового спектрального анализа делятся на две группы:
a) Классические методы- основываются на использовании преобразования Фурье (к группе относятся и другие методы: корреляционные, периодогранные).
b) Метод параметрического моделирования (относятся методы оценивания СПР).
Оглавление. 2
Язык программирования Visual Basic for Application. 5
Основные средства и возможности VBA. 5
Основные элементы VBA. 5
Основы программирования на VBA. 17
Типы данных. 17
Описание переменных. 18
Допустимые имена. 19
Инструкция Def Тип. 20
Массивы.. 21
Динамические массивы.. 21
Функции и процедуры для работы с массивами. 22
Константы.. 22
Тип данных, определенный пользователем.. 23
Операции VBA. 24
Приоритеты операций. 25
Встроенные функции VBA. 26
Математические функции. 26
Функции проверки типов. 27
Функции преобразования форматов. 27
Функции обработки строк. 28
Функции времени и даты.. 30
Функции выбора. 32
Функции, возвращающие строки. 33
Встроенные диалоговые окна. 33
Инструкции VBA. 37
Оператор присвоения. 37
Перенос строки. 38
Комментарии. 38
Расположение нескольких операторов на одной строке. 39
Операторы перехода и выбора. 39
Операторы повтора. 40
Условная компиляция. 41
Процедура. 42
Переход в подпрограмму и возвращение из подпрограммы.. 43
Вызов процедуры.. 44
Рекурсивные процедуры.. 46
Область определения переменной. 47
Время жизни переменной. 47
Процедуры обработки ошибок и отладка программ.. 47
Разработка процедур, предотвращающих появление ошибок. 47
Перехват и обработка ошибок. 50
Свойства объекта Err 52
Методы объекта Err 52
Отладка программ.. 55
Ошибки компиляции. 55
Ошибки выполнения. 56
Логические ошибки. 57
Инструкция Option Explicit 57
Пошаговое выполнение программ.. 58
Точка останова. 59
Вывод значений свойств и переменных. 59
Работа с файлами. 62
Типы файлов в VBA. 62
Открытие и закрытие файла. 62
Ввод данных в файл последовательного доступа. 63
Вывод данных из файла последовательного доступа. 64
Работа с файлом произвольного доступа. 66
Наиболее употребляемые инструкции и функции при работе с файлами. 69