1003 / 724 / 342
Регистрация: 21.10.2012
Сообщений: 2,152
1

Нахождение разницы двух сигналов

09.10.2014, 20:36. Показов 1026. Ответов 2
Метки нет (Все метки)

Здравствуйте. Имеется 2 сигнала: один до обработки, другой после. Нужно посчитать разницу этих 2-сигналов (определить погрешность обработки), но при этом ещё и подвигать полученный сигнал во времени, т.к. после обработки сигнал запаздывает. Разницу считал так: https://www.cyberforum.ru/cgi-bin/latex.cgi?\sqrt{\frac{\sum_{k=1}^{120}{(s(k)-result(k))}^{2}}{120}}
Вот код:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
sum1 = zeros(1, 120);
m = zeros(1,120);
for l=1:1:120
    result=circshift(result,[0 l]);
    result(1:l)=0;
for k=1:1:120
    m(k)=(s_M(k)-result(k)).^2;
end;
sum1(l)=sum(m);
sum1(l)=(sum1(l)/120).^(0.5);
end;
 
j=1:1:120;
plot(j,sum1);
legend('Поиск минимума');
Но график получается странным, после 20 элементов одна единица, как так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.10.2014, 20:36
Ответы с готовыми решениями:

Создание двух сигналов в MATLABe
Доброго времени суток. Возникла проблема с одной задачкой. Необходимо создать 2 сигнала, начало и...

Сравнение спектра двух сигналов
Здравствуйте! Мне дали задание сравнить спектры двух сигналов. Фурье преобразование сделал, спектры...

Диаграмма Боде корреляции двух сигналов
Добрый день. Имеется два биологических сигнала, представленные в виде двух векторов (A и B), и...

ВКФ от определенного количества отсчетов двух сигналов
Имеется сигнал. До и после кодека. Необходимо получить ВКФ от различного количества отсчетов оного...

2
Эксперт по электронике
938 / 838 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
10.10.2014, 10:04 2
АлександрКом, сигнал Вы где обрабатывали? В матлабе?
0
1003 / 724 / 342
Регистрация: 21.10.2012
Сообщений: 2,152
10.10.2014, 17:15  [ТС] 3
Да, в матлабе
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.10.2014, 17:15

Как построить сигнал, равный сумме двух гармонических сигналов с разной частотой, амплитудой и начальной фазой
Программа рассчитывает амплитудный спектр. На график выводится аналитический и дискретный сигнал...

Нахождение точки пересечения двух полиномов
Прошу помочь в решении !!! Даны: 1) коэффициенты, аппроксимирующие полиномы 7-й степени W1(w)...

Нахождение точек пересечения двух функции с матлаб
Здравствуйте! :) Стоит такая задача: Написать программу реализующую решение системы графически...

Сравнение двух текстовых переменных и вывод их разницы в виде текста что отличается в двух массивах
Есть две текстовых переменных типа string. Необходимо вывести в третью переменную, разницу этих...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.