【已更新,测试正常】现在就用你的电脑产生Mandelbrot分形
novakon2012/09/03软件综合 IP:广东
#######本帖已经更新,程序DLL调用错误已经解决,请重新下载。


QQ截图20120903101236.jpg



首先介绍什么是mandelbrot分形:对于复平面上的点C,令
Z0=C;
Z1=Z0^2+C;
Z2=Z1^2+C; ......


如果复数序列Z的模(到原点的距离)趋于无穷大,则这个点C不在mandelbrot集内。反之则这个点在mandelbrot集内。


计算时通常计算到Zn(序列Z第n项),n为一个比较大的数。如果经过这么多次计算后Zn的模还在一个比较小的范围内,就认为这个点属于mandelbrot集。迭代次数n在程序中可以修改,以达到不同的效果/把时间控制在合理范围内。


程序说明:点击最左边的按钮,会使用.NET框架下bitmap类的Setpixel方法绘制mandelbrot图,很慢,不要用


点击Launch Mandelbrot C,将使用C语言编写的函数绘制mandelbrot图,支持多线程(最新版本已经取消多线程支持,原因复杂),带16x随机取样反锯齿。


勾选full screen复选框,将按照您屏幕尺寸绘制mandelbrot图。您可以将窗口最大化查看,还可以点击图片保存。




###########请务必把压缩包中的bcdrawdc.dll解压到c盘根文件夹下。mandelbrot.exe也可以解压在同一个地方。
attachment icon mmbbootttttt.zip 18.25KB ZIP 18次下载
来自:计算机科学 / 软件综合
7
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
novakon 作者
12年4个月前 IP:未同步
448355
每次运算都返回以毫秒计的时间消耗,所以您可以用这个程序测试您电脑的计算速度(建议:将iteration值设为1000或者更高)。说明:由于算法并没有做太多优化,大多数情况下,这个程序计算时不会占用100%的CPU资源,但仍然可以反映您电脑的计算能力。下一步将考虑加入对AVX指令集的支持,提高运算速度。




源码就先不发了?
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
novakon作者
12年4个月前 IP:未同步
448366
收到很多反馈说报错,如果在您的电脑上也无法运行,请截图贴上来


/经检查是因为缺失Microsoft Visual C++ Runtime Library 11,我稍后会贴出没有library依赖的版本,在这期间您可以考虑安装这个runtime library,以运行本程序。



/非常遗憾的是,微软没有提供这个Runtime Library的独立安装程序
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
novakon作者
12年4个月前 IP:未同步
449962
已更新,测试正常,请尝试再次下载。请遵照指示将bcdrawdc.dll复制到c盘根目录。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
novakon
学者 机友 笔友
文章
1256
回复
8386
学术分
16
2008/03/29注册,2年10个月前活动

已走,勿送

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:未同步
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}