2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Сложные конформные отображения ТФКП
Сообщение09.10.2017, 21:58 
Как наглядно строить отображения если поверхность многократно запутана и самопересекается? Вместо понятного узора из сетки получается каша из линий.

Задача такая: Дана сетка из точек. Как посмотреть какие точки куда прыгают после функции?

 
 
 
 Re: Сложные конформные отображения ТФКП
Сообщение10.10.2017, 11:09 
sergeyivanovich в сообщении #1254350 писал(а):
Как посмотреть какие точки куда прыгают после функции?

Если это вопрос по рисованию картинок, то точки сетки можно закодировать цветами. Скажем, по одной координате собственно шкалой цвета — фиолетовый-красный, а по другой яркостью (насыщенность/светлость).

 
 
 
 Re: Сложные конформные отображения ТФКП
Сообщение10.10.2017, 17:47 
Кстати, встречал ещё кодирование не вещественной и мнимой частей, а аргумента оттенком, а модуля «яркостью»/насыщенностью (иногда полезно нелинейно — логарифм брать, например) — тут хорошо сочетается, что и оттенок, и аргумент периодичны. Если использовать такой подход, может быть полезным использовать не HSV, а что-то, где оттенок не влияет на воспринимаемую светлоту типа такого (описание в спойлере).

Ещё можно предложить показывать сразу не все перекрывающиеся образы исходной сетки, или показывать их разными хорошо отличимыми цветами.

 
 
 
 Re: Сложные конформные отображения ТФКП
Сообщение10.10.2017, 19:20 
Очень близкие точки на равномерной сетке после применения функции могут быть в разных углах картинки. Будет каша из цветных точек\отрезков с разной плотностью.
Может нужен вообще другой подход?

Аналогия:
Квадратный лист бумаги покрыт сеткой из точек который смяли в шарик руками. Как наглядно представить куда прыгают точки из координат “до” и “после” смятия? Может это в принципе невозможно?

Неужели за столько лет из разных разделов математики никто не делал функции которые нельзя просто нарисовать сеткой в 2д? Похоже кодировать цветом единственный вариант. Жаль так не будет наглядности сетки.

 
 
 
 Re: Сложные конформные отображения ТФКП
Сообщение11.10.2017, 07:35 
sergeyivanovich в сообщении #1254570 писал(а):
Аналогия:
Квадратный лист бумаги покрыт сеткой из точек который смяли в шарик руками. Как наглядно представить куда прыгают точки из координат “до” и “после” смятия? Может это в принципе невозможно?


Так покажите само смятие - последовательность функций.

 
 
 
 Re: Сложные конформные отображения ТФКП
Сообщение11.10.2017, 10:56 
А вы где планируете изображать это, в 2D? Ну тогда конечно, смятый лист бумаги в проекции на плоскость будет давать нечто не очень хорошо представимое. Можно еще порисовать в 3D, попробовав в качестве высоты разные варианты, вроде одной из координат аргумента, полярного угла и т.д. Если, например, лист сложен гармошкой вдоль оси $x$, то эту ось за высоту, получим исходную гармошку в пространстве. Но будет ли упрощение, зависит от конкретного изображения и что выбрано за третью ось.

 
 
 
 Re: Сложные конформные отображения ТФКП
Сообщение11.10.2017, 15:47 
bayak в сообщении #1254690 писал(а):
Так покажите само смятие - последовательность функций.
Есть много разных сильно нелинейных функций от вектора с кучей параметров(например 100 штук). Конформное отображение будет каша из точек\отрезков. Кодировать цветами будет каша из разноцветных точек. Изначально сама функция это рекурсия возвращает вектор от вектора. Пример 2 млн. итераций каждая.
Изображение Нужна сама идея как это можно наглядно посмотреть наподобие конформного отображения если вход функции будет сетка из точек.
Vince Diesel в сообщении #1254721 писал(а):
будет давать нечто не очень хорошо представимое

Как бы найти что то хорошо представимое? Неужели никогда не возникало в математике подобных вопросов? А может это в принципе невозможно?

 
 
 
 Re: Сложные конформные отображения ТФКП
Сообщение11.10.2017, 16:38 
В принципе невозможны только две вещи — чётное, не делящееся на два и ответ на почти никак не поставленный вопрос.

 
 
 
 Re: Сложные конформные отображения ТФКП
Сообщение23.10.2017, 14:36 
Может описание изначальной задачи поможет? Может конформные отображения тут бесполезны?

Я рисую странные аттракторы. Например эта формула:
2.2 Icon
http://www.chaoscope.org/doc/attractors.htm#icon
Вот примерное описание способа:
Декартовы координаты 2д, от -1 до 1.
Суть расчета это итерации рекурсивной формулы у которой вход 2д вектор float, выход 2д вектор float. Задаем разрешение изображения 300 на 300 пикселей. Делим координаты от
-1 до 1 на 300 на 300 квадратов сеткой.
Делаем 2 млн. итераций формулой начального вектора x=0.1 y=0.1 и считаем сколько раз попали в каждый пиксель изображения и получаем разные сложные абстракции. Где количество попаданий в пиксель это его яркость.

Есть быстрый генератор в chaoscope+слайдеры.
http://www.chaoscope.org/download.htm

2 млн. итераций
Изображение

Или вот точками рисует куда попали после каждой итерации, только другие параметры и формула.
Изображение

Есть большое количество разных формул для таких абстракций с кучей настроек, например 100 параметров. Привязываться к формуле ненужно. Пусть она будет черный ящик с параметрами. Я меняю наугад параметры и иногда попадаю на красивые абстракции.


Вот чисто предположение:
Как идея это забыть, что странные аттракторы это рекурсивная формула, а сами они это смесь разного вида хаоса и строить конформные отображения, ведь вход формулы вектор и выход вектор.


Пример:
1)берем сложную функцию с 100 параметрами и случайно их меняем.
Получили абстракцию с отверстием в середине.
Построили конформную карту чтобы понять какая функция создает отверстие.
Сделали простую функцию которая создает только такое отверстие.

2)Берем сложную функцию с 100 параметрами и случайно их меняем.
Получили абстракцию с некими волнами по краям.
Построили конформную карту чтобы понять какая функция создает волны.
Сделали простую функцию которая создает только волны.

Соединили конформные отображения 1 и 2 получили функцию которая строит осознанную форму с отверстием и волнами. Все это только предположение…

Если рекурсивная формула относительно простая (мало параметров)то конформное отображение можно посмотреть и оно наглядно и понятно:
-фот710конформ отображ с вольфрама Icon

Если я создаю свои формулы намного сложней (например задаю 30 параметров)
то конформное отображение становиться примерно таким:
Изображение

Как можно понять такое отображение? Может есть как бы продвинутые варианты конформных отображений? Может совсем другой метод?

*Может поменять весь подход к рисованию таких абстракций?*
Например как можно осознанно задавать форму и комбинировать разные стили?
Чтобы у такой основной формы
Изображение
Была такая текстура
Изображение
В итоге примерно такой стиль всей похожей области:
Изображение
И такой стиль краев основной формы.
Изображение
Как сделать чтобы форма была примерно специально задана но точно не определена?
Как уметь задавать осознанно стиль таким абстракциям?
Эти абстракции это 2.2 Icon в начале поста.

Если бы это были заданы поверхности как f(x,y)=z
то я бы просто сложил например уравнения полусферы с уравнением плоскости. Получил бы плоскость с выдавленной полусферой.
А как смешивать странные аттракторы?

 
 
 [ Сообщений: 9 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group