程序实现的图形为:
图形1:复变函数 f(z)=z1*z2+0.2541;
其中 z1=3*x+(3/11)*y*i;
z2=(3*7)*x+3*y*i;
///DrawPicture(e,0.2541);
///mult(x*3,y*3/11,x*3/7,y*3,ref x,ref y);
数学的美丽,是一种抽象的美。
可是,如果您是有心人,如果您发自内心的喜爱那音律般的美丽,那“计算”的节奏,或紧迫,或舒缓,有如天籁般的声音,您就会不由自主的去捕捉……
记得有一次去武汉音乐学院的主页去,看到一篇论文,讲的是演化计算来“谱写”音乐。原来音乐家早已心有戚戚焉……
捕捉“音律”,或需要些专业知识。可是,把那节奏,那韵律,转化为像素,却是你我都能做到的----哦,分形,这里又是你的灵魂的舞台,像素点就是你轻快的舞步落处,你是否愿意与我共舞一曲?
来吧,让我牵起你的手……
来吧,您也加入吧……
图形1是我最喜欢的一幅,看中间浮雕般的效果,我心里渐渐的涌起一股感动:多么具有古典气质的图案呵,千百年来,她竟然隐身于这幅分形图形当中。
代码如下(c#):
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
namespace picture
{
/// <summary>
/// Form1 的摘要说明。
/// </summary>
public class Form1 : System.Windows.Forms.Form
{
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.Container components = null;
private Pen redPen=new Pen(Color.Red,0);
private Pen greenPen=new Pen(Color.Green,0);
private Random randNum=new
Random(unchecked((int)DateTime.Now.Ticks));
private double zoom=2.0;
private double attract=0.0001;
public Form1()
{