`
Eastsun
  • 浏览: 308954 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

Fractal types

阅读更多

There are many different fractal types which are not covered when explaining coloring algorithms because they are either not common in fractal explorations or because they are not present in the popular fractal software packages.

But basically, we can classify fractal types in six main groups:

a) Fractals derived from standard geometry by using iterative transformations on an initial common figure like a straight line (the Cantor dust or the von Koch curve), a triangle (the Sierpinski triangle), or a cube (the Menger sponge). The first fractal figures invented near the end of the 19th and early 20th centuries belong to this group.

b) IFS (Iterated Function Systems). This is a type of fractal introduced by Michael Barnsley. The structure of these fractals is described by a set of affine (linear) functions that compute the transformations undergone by each point by homothety, translation, and rotation. The functions introduced into the system are selected randomly, but the final set is fixed and shows fractal structure.

c) Strange attractors. These sets can be considered as the representation of a chaotic movement (in no place and no time identical). These attractors are very complex and composed by a line of infinite length drawing tightly intertwined loops that never crosses its own trajectory.

d) Plasma fractals. Created with techniques like the fractional Brownian motion (fBm) or the midpoint displacement algorithm, these fractal type produce beautiful textures with fractal structure, like clouds, fire, stone, wood, etc. widely used in CAD programs. Skilled fractal artists love plasma to create textures or backgrounds in their images.       

e) L-Systems, also called Lindenmayer systems, were not invented to create fractals but to model cellular growth and interactions. A L-System is a formal grammar that recursively applies its rules to an initial set. As a result, sometimes, a fractal structure is created.

f) Fractals created by the iteration of complex polynomials: perhaps the most famous fractals (Julia, Mandelbrot…). Only this group of fractals has been widely experimented with different coloring algorithms by the fractal art community.

Many fractals sets can be considered subgroups from this types, for example fractal terrains are a three dimensional representation of a plasma fractal. Fractal music is the sonic representation of a chaotic attractor movement. Other fractals, like quaternionic or (recently) hypernionic fractals may be considered as an extension to higher dimensions of polynomial fractals iterated in the complex plane.

分享到:
评论

相关推荐

    Laravel开发-laravel-fractal Fractal 集成包(API 开发必备)

    `laravel-fractal`是Laravel框架中的一个集成包,专门用于处理这种需求,它基于`league/fractal`库,提供了一种优雅的方式来管理和转换复杂的API输出。本文将深入探讨`laravel-fractal`的使用方法和核心概念。 **1....

    Laravel开发-fractal

    **Laravel 开发中的 Fractal 分形转换器详解** 在 Laravel 框架的开发过程中,数据转换和序列化是一个非常关键的环节,它能够帮助我们有效地将后端的数据结构转化为前端可以理解的格式,例如 JSON。Fractal 是一个...

    Laravel开发-fractal-response

    在Laravel框架中,Fractal是一个非常有用的库,它使得数据转换和API响应的构建变得更加简单和优雅。这个"fractal-response"项目很可能是用来演示如何在Laravel应用中集成和使用Fractal来处理复杂的响应数据。让我们...

    Laravel开发-fractal-illuminate-paginator

    在Laravel框架中,开发过程中经常需要处理API接口的数据输出,这时`fractal`和`illuminate/paginator`两个库就显得尤为重要。`fractal`是用于处理复杂数据转换为JSON或其他格式的工具,而`illuminate/paginator`则...

    Laravel开发-fractal-laravel

    在本文中,我们将深入探讨Laravel框架中的一个关键组件——fractal-laravel,这是一个用于处理API数据转换的强大工具。Laravel作为一个优雅的PHP框架,它提供了丰富的功能来简化Web应用的开发,而fractal-laravel则...

    fractal-box.rar_fractal-box_分形 盒子_盒子法

    盒子法分形分析图像,很实用,可以直接实现。

    Laravel开发-laravel-fractal

    **标题**: Laravel开发 - Laravel Fractal **描述**: Laravel Fractal 是一个专为 Laravel 应用程序设计的轻量级库,它简化了在API响应中处理和转换复杂数据结构的过程,尤其适用于处理嵌套数据集。这个工具使得...

    Laravel开发-fractal-laravel-service

    在本主题"**Laravel开发-fractal-laravel-service**"中,我们将深入探讨如何在Laravel项目中集成并使用Fractal服务提供商来优化API的响应。 **一、Fractal的基本概念** Fractal的核心理念是Transformer,它负责将...

    Fractal_WPR_HTF - MetaTrader 5脚本.zip

    《MetaTrader 5中的Fractal_WPR_HTF脚本详解》 在金融交易领域,MetaTrader 5(MT5)是一款广泛使用的交易平台,它提供了丰富的技术分析工具和自定义指标功能,帮助交易者做出更明智的决策。"Fractal_WPR_HTF"是一...

    Fractal_MFI_HTF - MetaTrader 5脚本.zip

    《MetaTrader 5中的Fractal_MFI_HTF脚本详解》 MetaTrader 5(MT5)是一款全球广泛使用的外汇交易和分析平台,其强大的功能和丰富的技术指标库深受交易者喜爱。在MT5中,用户可以利用各种自定义指标进行交易策略的...

    Fractal Cities_Michael Batty.part4

    分形城市研究经典之作,作者:Michael Batty,由于上传文件大小限制,故压缩成5个压缩包,分别是Fractal Cities_Michael Batty.part1、Fractal Cities_Michael Batty.part2、Fractal Cities_Michael Batty.part3、...

    newton_fractal_newtonfractal_formula_

    % Newton fractal% Function generates newton fractal. The coloring is based on the number of% iterations. Images generated are indexed color images where the a% particular color represent a iteration ...

    Ultra Fractal分形软件

    Ultra Fractal分形软件 UltraFractal出品,长于自定义公式,创建新的分形,色彩设置很有特色,特别是zoom的时候,非常平滑,非常有特色。另外软件的外观也很舒服。目前最新的版本是3.05。

    Fractal_DeMarker - MetaTrader 5脚本.zip

    《MetaTrader 5中的Fractal DeMarker脚本详解》 MetaTrader 5(MT5)是全球金融市场中广泛使用的交易平台之一,它为交易者提供了丰富的技术分析工具和自动化交易功能。"Fractal DeMarker"是一个在MT5平台上的脚本,...

    Fractal Cities_Michael Batty.part3

    分形城市研究经典之作,作者:Michael Batty,由于上传文件大小限制,故压缩成5个压缩包,分别是Fractal Cities_Michael Batty.part1、Fractal Cities_Michael Batty.part2、Fractal Cities_Michael Batty.part3、...

    Fractal Cities_Michael Batty.part2

    分形城市研究经典之作,作者:Michael Batty,由于上传文件大小限制,故压缩成5个压缩包,分别是Fractal Cities_Michael Batty.part1、Fractal Cities_Michael Batty.part2、Fractal Cities_Michael Batty.part3、...

    Fractal ZigZag Expert - MetaTrader 4EA.zip

    《Fractal ZigZag 专家顾问在MetaTrader 4平台的应用与详解》 在金融交易领域,自动交易系统,特别是基于MetaTrader 4 (MT4) 平台的专家顾问(Expert Advisor,简称EA),已经成为了许多交易者的重要工具。"Fractal...

    Fractal Image Compression: a MFC project 分形图像压缩

    Fractal image compression is a very efficient compression technology which utilizes the self-similarity of natural images. This MFC project implements the algorithm of book "Fractal Image Compression:...

    FD.rar_fractal_fractal dimension_matlab fd_分型_分型维数

    在IT领域,分形(Fractal)是一种具有自相似性的几何形状,它们在不同尺度上重复出现,展现出复杂的结构。分形维数(Fractal Dimension, FD)是用于量化分形复杂度的一个重要参数,它超越了传统的欧几里得几何维度,...

    fractal 的matlab工具箱

    "fractal 的matlab工具箱"是一个专门为MATLAB设计的扩展工具,用于研究和分析分形几何学。分形是一种具有自相似性质的几何形状,它在自然界中广泛存在,如海岸线、云朵、雪花等。MATLAB作为强大的数学计算软件,提供...

Global site tag (gtag.js) - Google Analytics