Форум программистов, компьютерный форум CyberForum.ru

Сглаживание сигнала - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка,стеки,очередь,бинарное дерево http://www.cyberforum.ru/cpp-beginners/thread631075.html
Хотел бы поинтересоваться как часто используют эти приемы на практике (на работе ,в проектах).
C++ Программу pascal переписать под c++ условные операторы Всем доброго времени суток помогите переписать программу под c++ program lolz; Var a,c,x,f:real Begin Writeln('vvedite a,c,x); Readln(a,c,x); If (c<0) and (a<>0) then f:=-a*x*x Else if (c>0) and (a=0) then f:=(a-x)/c/x Else f:=x/c; Write ('f=' ,f:0:3); http://www.cyberforum.ru/cpp-beginners/thread631040.html
C++ Прокоментировать программу, определяющую старые файлы и дату создания
Написать программу , которая определяет, какой файл из перечисленных в командой строке самый старый.вывести дату создания. #include <errno.h> #include <stdio.h> #include <stdlib.h> #include <sys/stat.h> #include <sys/types.h> #include <time.h> #include <fontl.h> #include <unistd.h>
Можно ли на MS VC 2010 express ставить расширения C++
Хочу поставить расширения для проверки орфографии и еще кое что. Скачал расширение там один файл C1IntelliSpell_2.0.20122.79.msi кликаю на него выдает буквально следующее что мол это расширение требует установки MS VS 2005 и выше. Мой вопрос заключается. Это типа тонкий намек на то чтобы покупайте проф версию или типа на express версию все таки можно ставить дополнения ?
C++ Программу pascal переписать под c++ http://www.cyberforum.ru/cpp-beginners/thread631019.html
Всем доброго времени суток, прошу помощи у вас по скольку слабо разбераюсь в этой отрасли. program gth; Uses crt; Var a,b,x,y,z,d,c:real; Begin Writeln('vvedite x'); Readln(x); Writeln('vvedite y'); Readln(y);
C++ Определение значения переменной в цикле В данной функции переменная k должна быть равна position в начале цикла,а когда отлаживаю программу,то k инициируется совершенно другим значением(большое отрицательное число,как будто я и не инициирую переменную).Почему так,не подскажите? bool Dictionary::correct(char id,char TempID) { int digit = 0; int temp = 0; int degree; int position = 0; for(int i = 0;i < 16;i++) if(id ==... подробнее

Показать сообщение отдельно
novi4ok
549 / 502 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
02.08.2012, 18:59     Сглаживание сигнала
Цитата Сообщение от ALFer181 Посмотреть сообщение
novi4ok, Дело в том, что по полученным данным должен формироваться как раз управляющий сигнал, но так как данные приходят "скачками" или "ступеньками", то не всегда можно сказать, действительно ли была ступенька(т е показатель не менялся) или это своего рода "шум". Ну и график это, вобщем говоря, критерий оценки работы прибора, тоже немало важен.
для качественного решения нужно понимать природу процессов, а мы ее не знаем. на твоих картинках ты изобразил некий процесс изменения в сторону увеличения, скажем, "в среднем под 45 градусов", но ступеньками. допустим, средняя длина ступеньки - 10, высота - тоже 10. и ты выдвигаешь протеворечивоые требования.
допустим, мы имеем уже три ступеньки позади, и находимся в конце четверной (правая точка на горизонтали).
т.е. "текущие координаты сигнала" - х 40, у 30.
ты, с одной стороны, хочешь, чтобы "не было запаздывания", т.е. нужно за текущее значение сигнала (ордината у) принимать 30. с другой стороны, ты хочешь "сглаживания", т.е. нам для этого должно быть все равно, какое значение имеет сигнал в настоящий момент, важно, как он менялся несколько ступенек назад.
нужно определиться, что в данный момент хуже - рассчитать управляющий сигнал, приняв текущее значение за 30 или 40? а если следующая ступенька будет прыгать не на 40, а вниз, на 20 - это сильно плохо или потерпит? нужно знать ответы на все эти вопросы, т.е. насколько инерционен твой объект, какова его реакция на управляющее воздействие, насколько критичны отклонения и т.д., а до того - голая спекуляция, и никакие методы и репетиторство не помогут.
 
Текущее время: 13:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru