Определение параметров с NLSF
В качестве первого шага спектрального анализа сигналов можно использовать процедуру NLSF (Nonlinear Least Squares Fitting).
При использовании этой процедуры модельное выражение записывается в следующем виде: , (3.3) где , T – период колебания.
Для удовлетворительного воспроизведения большинства колебаний достаточно выбрать N=4¸5.
Задание на работу:
Рассчитайте в таблице свой сигнал на протяжении периода в соответствии с пояснениями, приведенными ниже в разделе 3.3.3. Постройте график сигнала и убедитесь в его идентичности заданному сигналу.
Вызовите процедуру NLSF и запишите модельную функцию (3.3) при N = 1. При записи функции целесообразно использовать форму Y-script, записав сначала вспомогательную переменную z =2*pi*x/T0, а затем выражение для расчета зависимой переменной y = a0/2+a1*cos(z)+b1*sin(z). При записи выражения для расчета z предполагается, что значение T0 известно и должно быть задано в числовом виде. Запись выражения для вспомогательной переменной должна заканчиваться символом “;”. В качестве начального приближения a0 целесообразно установить удвоенный уровень постоянной составляющей, а значения a1 и b1 задать на уровне, не превышающем амплитуды сигнала, и уточнить их значения путем пробного построения сигнала. Уровень постоянной составляющей представляет среднее значение сигнала и может быть определен путем выделения колонки и вызова функции расчета ее статистики с помощью меню Analysis:Statistics on Columns. Значение среднего находится в колонке Mean(Y) таблицы статистических параметров.
|