Re: Сжатие координат
От: Кодт Россия  
Дата: 24.09.04 12:24
Оценка:
Здравствуйте, psyb00t, Вы писали:

P>Есть некое поле размером XxY, по нему разбросано несколько ортогональных прямоугольников (тоесть нет наклоненных под углом, стороны у них паралленьны осям координат). Так вот размеры этого поля очень большие, и необходимо их как-то уменьшить, то есть построить относительную систему координат со значительно меньшими размерами или еще както. Просто деление координат на какое-то число не подходит. Помогите плз! Да! Нужно чтоб эти полученные координаты можно было както преобразовать в обратном порядке

P>Да! Нужно чтоб эти полученные координаты можно было както преобразовать в обратном порядке

1. Логарифмическая шкала.
x' = K*ln(x/C)
x = C*exp(x'/K)

2. Проективная шкала.
x' = K*arctg(x/C)
x = C*tg(x/K)

3. Кусочно-линейная с логарифмической асимптотой
x = b^t+r <--> x' = t+r/(b^t), где t — целое.
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.