Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.snto-msu.net/showflat.php?Number=5416347&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Wed Apr 13 05:09:52 2016
Кодировка: Windows-1251
[Математика] Доказательство работоспособности алгоритма - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
General Discussion >> Study (Archive)

Страницы: 1
TufonKin

Рег.: 24.04.2006
Сообщений: 5319
Рейтинг: 6503
  [Математика] Доказательство работоспособности алгоритма
      22.11.2006 15:20
 

Дано: массив точек z(x,y) размером 512х512 с фиксированным шагом по х и по у (шаг по х и по у может быть разным). Функция z обладает следующими свойствами: не содержит разрывов, гладкая, содержит в интересующей нас области не более 10 экстремумов. Также это может быть, например, боковая поверхность цилиндра.
Заданы два числа: E>0 и D>0.
Алгоритм преобразований:
На каждом шаге:
1) Строится гистограмма распределения точек по высоте. Выбирается порог А, соответствующий максимуму этой гистограммы.
2) Методом наменьших квадратов для каждой линии в направлении х (y=const) вычисляется полином n-ного порядка, учитывая только точки с z<=A, и вычитается из всех точек этой линии.
3) Опять гистограмма от получившегося массива, опять выбираем новый порог А, соответствующий максимуму гистограммы.
4) Аналогично п.2, но для направления y.

Для каждой степени n от 0 до 7 проводим m шагов, т.е. приняв n=0 (горизонтальная прямая), делаем m шагов, далее принимаем n=1 и делаем m шагов, далее n=2 и делаем m шагов, ..., n=7, делаем m шагов.

Можно ли так подобрать конечное m, чтобы по окончании алгоритма мы получили массив с Max(z)-Min(z)<E и среднеквадратичным отклонением z меньше D?

welkam
journeyman

Рег.: 30.01.2005
Сообщений: 62
Рейтинг: 37
  Re: [Математика] Доказательство работоспособности алгоритма [re: TufonKin]
      22.11.2006 20:18
 

Нда. Для математики надо это еще сформулировать правильно. А пока тему бы подправить.

Почему n до 7? Зачем степень полинома вообще растет? Почему обычное уклонение, которое должно оцениваться через среднеквадратичное, оценивается отдельно? И зачем все так сложно?

Может быть просто ближайшие полиномы считать надо?



Редактировал welkam (22.11.2006 20:28)
TufonKin

Рег.: 24.04.2006
Сообщений: 5319
Рейтинг: 6503
  Доказательство работоспособности алгоритма [re: welkam]
      22.11.2006 20:35
 

У нас есть 512х512 = 262 тыс. значений z. Имеется в виду гистограмма распределения этих значений. Положение максимума А этой гистограммы используется в п. 2 и 4 каждого шага.
n от 0 до 7 задано условием. Все остальные условия также не обсуждаются. Они есть как данность. Могу лишь уточнить, если есть какие-либо неясности. Нужно либо показать, что алгоритм работоспособен, либо уточнить область его применимости.

TufonKin

Рег.: 24.04.2006
Сообщений: 5319
Рейтинг: 6503
  Re: Доказательство работоспособности алгоритма [re: TufonKin]
      23.11.2006 14:02
 

up

_Ss_

Рег.: 21.11.2003
Сообщений: 4145
Рейтинг: 4662
  Re: Доказательство работоспособности алгоритма [re: TufonKin]
      23.11.2006 16:54
 

нельзя.
E - произвольно. Поэтому ты по сути приближаешь
512^2 значений многочленами,
а многочленов-то всего будет 512 * 2 - степеней свободы сильно меньше.
Значит не выйдет.



Если сказанное мной может быть понято двояко, и первый
вариант тебя расстраивает, я имел ввиду второй
Страницы: 1

General Discussion >> Study (Archive)

Дополнительная информация
0 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  Basilio, The_Nameless_One 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в