Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Дохтор, будьте милосердны, 1 деление, 1 умножение и 1 сложение:-)))
Отправлено
-=ВН=-
15 августа 2007 г. 11:54
В ответ на:
Ответ: Да ты ЛОХ!!! Если ты будешь делать как тебе сказал ВН, то на каждом шаге тебе придётца делать 2 операции деления 2 операции умножения и 3 операции суммирования, а я тебе предложил вариант с 1-й операцией сложения и 1-й операцией деления...Или мы лёгких путей не ищем?
отправлено <font color=gray>DOKTOP TyamOcec</font> 15 августа 2007 г. 11:33
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: Даже если так (хотя это не так)...Всё равно в моём варианте на операцию умножения меьше..Так что...Опять мимо
—
DOKTOP TyamOcec
(15.08.2007 12:09:30
83.167.116.142
,
пустое
)
Да так все, Дохтор, так. А Ваш вариант несомненно экономнее по вычислениям на целую операцию умножения, я ж разве спорю:-))
—
-=ВН=-
(15.08.2007 12:13:42
193.125.71.140
,
пустое
)
Ответ: Эта мотря как посмтреть...Можно сказать "на одну операцию", а можно сказать на 60%...Если принять трудоёмкость операции умножения/деления за 100, а трудоёмкость операции сложения за 50, то получается трудоёмкость моего метода 150 моих против 250 ваших
—
DOKTOP TyamOcec
(15.08.2007 12:20:29
83.167.116.142
,
пустое
)
Доктор, сдаюсь. Не нахожу себе оправданий. Достоин самой суровой кары. Но, Доктор, зная Ваш неистребимый гуманизм, к кротости Вашей взываю, помилосердствуйте, не бейте больно:-)))
—
-=ВН=-
(15.08.2007 12:26:2
193.125.71.140
,
пустое
)
Ответ: Ну насчёт "суровой кары" не знаю, а вот хорошую экзекуцию сделать Вам не помешало бы за то, что не учили математику в институте, двоешник (:-)))
—
DOKTOP TyamOcec
(15.08.2007 12:39:17
83.167.116.142
,
пустое
)
Не учил, Вы правы. Я по девушкам бегал. Как математика, так я по девушкам. Сейчас вот рву на себе волосы. И голову пеплом посыпаю. А поздно, Доктор, слишком поздно, поезд уже ушел. : -((
—
-=ВН=-
(15.08.2007 12:47:7
193.125.71.140
,
пустое
)
Ответ:
—
DOKTOP TyamOcec
(15.08.2007 12:37:11
83.167.116.142
,
пустое
,
ссылка
)
Нет, Доктор, я не веду сексуальных разговоров.
—
-=ВН=-
(15.08.2007 12:40:48
193.125.71.140
,
пустое
)
кстати, а как Вы сшиваете края в соседних окнах? ->
—
lmu
(15.08.2007 12:03:2
134.32.148.107
, 231 байт)
Ну да. Связан с обнулением i . Только это не переходный процесс. Это среднее за i+1 точку. А в каждом новом окне нужно обнулять Y[-1], если интересует среднее именно в этом новом окне.
—
-=ВН=-
(15.08.2007 12:20:34
193.125.71.140
,
пустое
)
Не надо тут никаких окон - это обычный осредняющий ЦФНЧ 1-го порядка (+):
—
argus98
(15.08.2007 12:09:39
81.22.205.230
, 152 байт)
N не может постоянно быть степенью двойки:-))
—
-=ВН=-
(15.08.2007 12:16:41
193.125.71.140
,
пустое
)
как клиент закажет:) А по жизни для 1 порядка вполне хватает
—
argus98
(15.08.2007 12:26:35
81.22.205.230
,
пустое
)
Ничего он не закажет. Речь шла о точном среднем.
—
-=ВН=-
(15.08.2007 12:29:26
193.125.71.140
,
пустое
)
Для точного среднего в любой момент времени без буфера не обойтись, тут этот фильтр не поможет (+):
—
argus98
(15.08.2007 12:43:39
81.22.205.230
, 127 байт)
Давайте не спорить. То, что я написал всего лишь рекуррентная форма общеизвестной формулы вычисления среднего. y[n]= 1/(n+1)*summa(x[i]). Сумма от 0 до n.
—
-=ВН=-
(15.08.2007 12:52:51
193.125.71.140
,
пустое
)
кстати, не выходит у меня по одной операции сложения, умножения и деления, туплю-с
—
lmu
(15.08.2007 13:03:16
134.32.148.107
,
пустое
)
y[n]={n*y[n-1]+x[n]}/(n-1). Или делайте как Дохтор прописал:-)) v[n]=v[n-1]+x[n]; y[n]=v[n]/(n+1). :-))
—
-=ВН=-
(15.08.2007 13:07:4
193.125.71.140
,
пустое
)
ОК
—
argus98
(15.08.2007 12:56:50
81.22.205.230
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 93:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru