Подход к нормализации зависит от используемой формулы показателя.
Например, показатель делится на максимально возможное значение показателя и т.д. и т.п.
Простейшая нормализация, без учета плотности пространств:
//———————————————————————————————————————————————————————————————————————— double Scale(double In,double InMIN,double InMAX,double OutMIN,double OutMAX) { if (In>InMAX) return(OutMAX); if (In<InMIN) return(OutMIN); if (OutMIN==OutMAX) return(OutMIN); if (InMAX==InMIN) return((OutMAX+OutMIN)/2.0); return(((In-InMIN)*(OutMAX-OutMIN)/(InMAX-InMIN))+OutMIN); } //————————————————————————————————————————————————————————————————————————Названия переменных предельно понятны, проблем с пониманием работы алгоритма возникать не должно.
Благодарю. А посложнее...
Написать я и сам что угодно могу. Мне идея нужна. :))
Debugger:
Написать я и сам что угодно могу. Мне идея нужна. :))
Идея стоит ещё дороже, чем услуги в джобе. На порядки.
Написать я и сам что угодно могу. Мне идея нужна. :))
Debugger:
Если посложнее то можно еще и прологарифмировать. :)
Благодарю. А посложнее...
Debugger, вот Вам архив с книгами по алгоритмам. http://depositfiles.com/files/pfx9czmzi (размер архива порядка 35 метров. инфа для восстановления добавлена) Думаю там Вы найдёте решение своего вопроса.
В архив вошли следующие сочинения:
Вот это уже дельный подход. Благодарю. :))
Интересно... какие критерии используются для выбора алгоритма нормализации?

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем доброго времени суток!
Никак не найду нормальный понятный алгоритм нормализации. Хочу получат диапазон выходных значений -1 +1
Один нормалайзер (Normalizer) нашел, но как он работает что-то не очень понятно. Да и запустить не удалось.
Может кто скинуть ссылку на готовые алгоритмы.
Заранее благодарен.