Composing fractals
نویسنده
چکیده
This paper describes a simple but flexible family of Haskell programs for drawing pictures of fractals such as Mandelbrot and Julia sets. Its main goal is to showcase the elegance of a compositional approach to program construction, and the benefits of a clean separation between different aspects of program behavior. Aimed at readers with relatively little experience of functional programming, the paper can be used as a tutorial on functional programming, as an overview of the Mandelbrot set, or as a motivating example for studies in computability.
منابع مشابه
Fractals from simple polynomial composite functions
This paper describes a method of generating fractals by composing two simple polynomial functions. Many common fractals, such as the Mandelbrot set, the tricorn, and the forced logistic map, as well as new fractals can be generated with this technique. In many cases, the symmetry of the resulting fractal can be easily proved.
متن کاملStructural characterization of chaos game fractals using small-angle scattering analysis
Small-angle scattering (SAS) technique is applied to study the nano and microstructural properties of spatial patterns generated from chaos game representation (CGR). Using a simplified version of Debye formula, we calculate and analyze in momentum space, the monodisperse scattering structure factor from a system of randomly oriented and non-interacting 2D Sierpinski gaskets (SG). We show that ...
متن کاملSelf-similar fractals and arithmetic dynamics
The concept of self-similarity on subsets of algebraic varieties is defined by considering algebraic endomorphisms of the variety as `similarity' maps. Self-similar fractals are subsets of algebraic varieties which can be written as a finite and disjoint union of `similar' copies. Fractals provide a framework in which, one can unite some results and conjectures in Diophantine g...
متن کاملAn Analysis of Fractal Properties in the Iranian Exchange Rate Behavior
The behavior of exchange rate in various exchange markets is not seemingly predictable, while there are different forecasting methods to do so. One of these methods is to use fractals to identify exchange rate behavior. This paper has made attempts to explore the properties of fractals in Iranâs exchange market in order to it can predict and analyze the trend of exchange rate. Accordingly, th...
متن کاملFrom Newton Fractals to Zhang Fractals Yielded via Solving nonlinear equations in Complex Domain
A novel type of fractals (i.e., Zhang fractals) is yielded via solving time-varying or static nonlinear equations in complex domain by discrete-time complex-valued Zhang dynamics (DTCVZD). The DTCVZD model that uses different types of activation functions can generate various Zhang fractals. These fractals are different from the conventional Newton fractals discovered 30 years ago (since 1983) ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Funct. Program.
دوره 14 شماره
صفحات -
تاریخ انتشار 2004