Изменение цвета фрактала
-
- interested
- Сообщения: 4
- Зарегистрирован: 25 ноя 2022, 17:36
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
Изменение цвета фрактала
Надо сделать фрактал 4-х цветным, то есть 1/4 красным, 1/4 синим и тд. Помогите пожалуйста решить проблему!
-
- professor
- Сообщения: 3404
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 175 раз
- Контактная информация:
Re: Изменение цвета фрактала
Какую четверть? По какому принципу деление?
Одним графиком не получится, делите на 4 части и рисуйте 4 кривых
Одним графиком не получится, делите на 4 части и рисуйте 4 кривых
-
- VIP
- Сообщения: 1337
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
Re: Изменение цвета фрактала
Я б на вашем месте в картинку его рендерил, а не в граф.
Посмотрите для примера как вот здесь сделано:
https://forums.ni.com/t5/Example-Code/M ... -p/3535910
Посмотрите для примера как вот здесь сделано:
https://forums.ni.com/t5/Example-Code/M ... -p/3535910
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: Изменение цвета фрактала
Разные цвета это разные плоты. Т.е в график вы выдаёте не один кластер массивов X и Y, а массив кластеров. У каждого плота настраиваете свой цвет.
Второе замечание. На графике у вас просматриваются лишние линии перехода от одной ветки графа к другой. Для того, чтобы этого избежать, вставляете в массивы X и Y значения NaN. Они разрывают линии между точками и вы можете строить отдельные сегменты, передавая в массивы наборы координат точек, разделенные NaN. Это позволяет рисовать даже звезду с общей точкой в центре.
Итого. Для координаты X (для координаты Y аналогично) каждая точка фрактала содержит набор чисел: Nan, координата родителя, координата узла. Потом эти наборы вы объединяете в один массив. Или рассортировываете в несколько, чтобы отобразить их разными цветами
Второе замечание. На графике у вас просматриваются лишние линии перехода от одной ветки графа к другой. Для того, чтобы этого избежать, вставляете в массивы X и Y значения NaN. Они разрывают линии между точками и вы можете строить отдельные сегменты, передавая в массивы наборы координат точек, разделенные NaN. Это позволяет рисовать даже звезду с общей точкой в центре.
Итого. Для координаты X (для координаты Y аналогично) каждая точка фрактала содержит набор чисел: Nan, координата родителя, координата узла. Потом эти наборы вы объединяете в один массив. Или рассортировываете в несколько, чтобы отобразить их разными цветами
-
- interested
- Сообщения: 4
- Зарегистрирован: 25 ноя 2022, 17:36
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
Re: Изменение цвета фрактала
Спасибо, очень помогли с разрывом линий. Мне бы надо, чтобы четыре цвета были на одном графике, а через плот кусочно разбить график на 4 цвета не получается.Borjomy_1 писал(а): ↑11 дек 2022, 11:38 Разные цвета это разные плоты. Т.е в график вы выдаёте не один кластер массивов X и Y, а массив кластеров. У каждого плота настраиваете свой цвет.
Второе замечание. На графике у вас просматриваются лишние линии перехода от одной ветки графа к другой. Для того, чтобы этого избежать, вставляете в массивы X и Y значения NaN. Они разрывают линии между точками и вы можете строить отдельные сегменты, передавая в массивы наборы координат точек, разделенные NaN. Это позволяет рисовать даже звезду с общей точкой в центре.
Итого. Для координаты X (для координаты Y аналогично) каждая точка фрактала содержит набор чисел: Nan, координата родителя, координата узла. Потом эти наборы вы объединяете в один массив. Или рассортировываете в несколько, чтобы отобразить их разными цветами
-
- professor
- Сообщения: 3404
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 175 раз
- Контактная информация:
Re: Изменение цвета фрактала
Принцип разбиения на четыре цвета это какая-то секретная информация? Покажите, как у вас точки организованы и по какому принципу вы хотите разбить фрактал на 4 части. Наверняка всё реально.
-
- interested
- Сообщения: 4
- Зарегистрирован: 25 ноя 2022, 17:36
- Версия LabVIEW: 2016
- Благодарил (а): 1 раз
Re: Изменение цвета фрактала
Вот что у меня получилось на данный момент
- Вложения
-
- Dragon.vi
- (21.15 КБ) 43 скачивания
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 1727 Просмотры
-
Последнее сообщение Artem.spb