Pull to refresh

Comments 26

Помню пилил такое на Pascal. Жутко бесило, что там String состоит из 255 символов, нельзя было делать большое количество итераций, вылезало за строку((. Приходилось массивы создавать и самому делать функции replace / insert…
В девятом классе все это проходили).
Я L-систему делал на F#, а IFS на C#.
Кстати, L-система на F# есть в моей книге www.soshnikov.com/fsharp — кому интересно, на сайте можно скачать примеры кода к книге и посмотреть.
Да, я в процессе работы эту книгу смотрел :)
Очень жаль, что нет free-версии книги. Понятное дело, что всегда можно на торрентах нарыть, но намного приятней, когда автор сам предлагает скачать со своего сайта все что нужно.
К сожалению, договор с издательством запрещает выкладывать всю книгу в открытый доступ. Они ведь тоже должны заработать денег… Через какое-то время, надеюсь, сделаем электронную версию…
Я вам завидую. Мы в девятом классе такого не проходили…
> Дата рождения: 12 мая 1917
Ну в ваши года и компов не было.

Реклама:
Лицей «Наукова Зміна» — математика выше высшей, программирование — олимпиадное + уклон в графику.
L-cистемы строили в университете на Delphi :) Мне нравилось, мозг ломало хорошо.
Там в тексте ссылка на первое есть.
В том что весь остальной текст вообще не связан с L-системами.
У ifs фракталов есть интересный расширение flame fractals. Создавать можно с помощью apophysis, есть 3d вариация, правда коммерческая — xenodream.
Ага. По сути они являются ifs с нелинейными преобразованиями вместо аффинных.
Оригинал статьи о fractal flames:
zx-spectrum

10 DIM X(16): DIM Y(16)
20 FOR I=1 TO 4
30 FOR J=1 TO 4
40 LET K=4*I+J-4
50 LET X(K)=J-3: LET Y(K)=I-3
60 NEXT J: NEXT I
70 LET X(2) = 0:LET Y(2) = -3
80 LET X(8) = 2:LET Y(8) = 0
90 LET X(9) = -3:LET Y(9) = -1
100 LET X(15)=-1:LET Y(15)=2
ПО FOR I=1 TO 16
120 FOR J=1 TO 16
130 FOR K=1 TO 16
140 LET XX=16*X(I)+4*X(J)+X(K)
150 LET YY=16*Y(I)+4*Y(J)+Y(K)
160 PLOT 126+XX, 88+YY
170 NEXT K: NEXT J: NEXT I
Я конечно всё понимаю, но так бесстыже постить копипасту (обратите внимание на дефисы в тексте, кои были переносами) — это верх неуважения.
Копировалось из Word'а — это курсовая работа. Оттуда и переносы.
Тогда извиняюсь за столь резкую реакцию.
Не извиняйтесь, это действительно копипаста. Вернее, компиляция копипаст. Вот, например, откуда взято (и текст и картинки) про красоту растений, Хомского и прочее:

www.ehhu.ru/people/user/6/blog/47528/ («автор» удалил из оригинального текста ссылки на википедию и добавил пере-носы в сло-ва)

smartysmile.ru/news/l-systems-matematicheskaya-krasota-rastenij/ («автор» выкинул секцию про более сложные грамматики)

Это результаты гуглёжа на первую попавшуюся фразу. Желающие могут продолжить.
это какого года ворд, что дефисы вы вручную расставляли?
Не исключено, что просто при копировании из редактора автор забыл убрать переносы.
А в целом достаточно занятная статья.
Sign up to leave a comment.

Articles