终于完成了Koch变换、极限圆变换和Sierpinski变换下的分形程序
mathcad吧
全部回复
仅看楼主
level 13
LNSZDZG 楼主
前面帖子曾经给出过Koch变换和极限圆变换下的分形,今天终于完成了Koch变换、极限圆变换和Sierpinski变换下的分形程序,并将这几个变换集中在一起了,用一个主程序调用可以产生Mandelbrot集合Julia集。
2015年03月10日 02点03分 1
level 13
LNSZDZG 楼主
这是主程序,可以看出:他就是原先的Julia分形程序,只是增加了一个变换接口
2015年03月10日 02点03分 2
帮顶,
2015年03月10日 02点03分
level 13
LNSZDZG 楼主
这是绘图界面,增加了单选按钮和列表框,操作简化
2015年03月10日 02点03分 3
Koch变换下的M集
2015年03月10日 02点03分
level 13
LNSZDZG 楼主
极限圆变换下的Julia集
2015年03月10日 02点03分 4
错了,这是Koch变换
2015年03月10日 02点03分
level 13
LNSZDZG 楼主
Sierpinski变换下的M集
2015年03月10日 02点03分 5
level 13
LNSZDZG 楼主
这才是极限圆变换
2015年03月10日 02点03分 6
level 12
不错! :)
又有好长时间没看到月城了哈。
2015年03月10日 02点03分 7
是啊,很想念他的。
2015年03月10日 02点03分
level 13
LNSZDZG 楼主
2015年03月10日 13点03分 8
level 13
LNSZDZG 楼主
2015年03月11日 01点03分 10
level 13
LNSZDZG 楼主
现将5个变换的程序贴出来,就可以利用主程序调用产生以上的分形了
2015年03月11日 01点03分 11
level 13
LNSZDZG 楼主
2015年03月11日 01点03分 12
level 15
已经全部copy下来了,存档。只是暂时没精力研究学习。
我以为,分形的好些部分都相同或相近,也可以走模块化的路子。xklppp老师的JS是这样做的,您现在也在这样做。不过按inside的做法,分形的程序还可以分成更多、更细的自定义函数。
2015年03月12日 03点03分 13
哈哈,这个理解太好了!我跟你和LNS所说的,整理分形的研究成果,形成一些自定义函数,也就是这个意思。不是要大段大段的程序,而是功能性的小函数,这些自定义函数是可以沉淀下来的,即使以后不做分形,即使其他人的兴趣方向不在分形上,但这些基本的自定义函数都会使用得上。:)
2015年03月12日 03点03分
回复
���Ͻ���
:让MC的功能强大起来,始终就是要做两件事,一件事是丰富MC的程序功能,一件事是通过做有一定难度的编程来证明MC的“可牛逼性”。嗯,第一件事是基础,第二件事是上层建筑。
2015年03月12日 03点03分
[哈哈]这是我偷懒了哈,主要是拆分原来的程序太麻烦,我就在已有的地方加上了一个接口。
2015年03月12日 08点03分
仔细想了一下,同意月城和剑客的想法。我想分形的程序可以大体上分5个部分——1、基本框架;2、变换;3、迭代;4、陷阱;5、着色;6、放大。
2015年03月12日 08点03分
level 13
LNSZDZG 楼主
月城,抱歉,我应该给您发源文件的哈,怎么能让您在敲一遍呢?这是地址
链接: [无效] http://pan.baidu.com/s/1eQgYAB4 密码: eiw8
2015年03月12日 08点03分 14
谢谢!已下载。
2015年03月12日 09点03分
对于我来说,这些资料很珍贵,下 的时候很兴奋,生怕一会就不见了!!!
2015年03月12日 09点03分
@xklppp899 嗯,嗯,懂得珍惜,很好,能做到这点,就可以申请当小吧主了吧。
2015年03月12日 09点03分
xklppp899就是画板论坛的xklppp老师吗?向您学了不少东西,十分感谢!
2015年03月12日 09点03分
level 12
@xklppp899 ,看了你在画板论坛里的贴子,很棒哈!有几个贴子是我原来就赞过的。LNSZDZG不知什么原因不能上画板论坛了,所以有些讨论戛然而止。如果不嫌弃我们这里的话,我非常希望画板论坛的朋友们能够常来甚至常驻这里。
尽管Mathcad吧的主题是Mathcad,但不限于这个软件,聊MC是自由,不聊MC也是自由,吧友们能够有啥聊啥这是MC吧的荣幸。MC吧的朋友们需要打开自己的眼界,否则就是太枯燥了。
希望你能把在画板论坛里发表的作品转到这里来,让更多的人来看看。同时也希望MC吧能够吸引到更多更广的各行各业的想玩儿点儿什么且已经去实践了的朋友们来这里展示、切磋、互通有无。 :)
2015年03月12日 10点03分 15
谢谢朱老师,很高兴有地方说说话,我会抽时间请大家指正我的那些小东西。顺便请教一下,Mathcad 处理字符串是如何的,谢谢!
2015年03月12日 10点03分
level 12
Mathcad可以处理字符串,xkl,不过貌似关于处理字符串的内容在MC吧里还比较少,如果你有什么在处理字符串上的需求、难题、心得或者作品,希望你能够单开一个帖子说说,不必拘束,不必客气,不必“谢谢”,有一说一就好,不必叫我“朱老师”,叫我“剑客”好了。
2015年03月12日 10点03分 16
剑客就是剑客,风范果然,没别的,只是到时候想跟各位老师讨教一下关于字符串重写系统的问题,故有此一问。
2015年03月12日 11点03分
MC的字符串处理函数虽然不如VBA多,但是,使用起来很随意。很好用的。我有几个关于字符串的帖子,如进制转换、生肖、人民币大写,都是原创。里面有些技巧。年初,剑客整理的搜索文件(文件名忘了),可以搜索到相关内容。
2015年03月12日 11点03分
字符串函数,在MC的帮助中有介绍。
2015年03月12日 11点03分
回复
�³ǹ�ԢԢ��
: 太好了,这样交流起来就会少些障碍。
2015年03月12日 11点03分
level 1
我是看了VIHART的视频之后,感觉阿波罗尼奥斯垫片(楼主笔下的极限圆?)好像很好看,于是摸到了这个帖子。
请问楼主,如果把第一个大圆的半径设为R0,令R0等于1
找到面积第二大的圆,则其半径R1=1/4
以此类推,R2=1/6,R3=1/12
请问这样下去数列{Rn}是否有通项公式?
手画的,图有点不准。
也许我这个问题也很低[喷]端,但我实在没找到完备的解答。在此先谢谢了m(_ _)m
2015年03月12日 13点03分 18
阿波罗尼奥斯垫片——我还没做出来,不过它和极限圆有点不同
2015年03月12日 13点03分
@chunk45,希望您整理一下阿波罗尼奥斯垫片的相关资料,单独开贴,我也想学习一下阿波罗尼奥斯垫片
2015年03月12日 13点03分
@chunk45 我怎么不会用@
2015年03月12日 13点03分
@LNSZDZG 呵呵,@LNSZDZG ,你在使用@ 的时候,要在@ 后面紧跟着写上吧友的名字,然后要输入“空格”,才能生效。
2015年03月12日 13点03分
level 12
chunk提了一个很有深度的问题,建议单开一贴详细讨论,这种好问题放在“回复”里是容易被埋没的。
2015年03月12日 13点03分 19
几何数列的求解方法,这很锻炼MC编程的哈!希望@chunk45 单独发帖。
2015年03月12日 13点03分
http://www.inrm3d.cn/viewthread.php?tid=4784画板论坛柳烟老师对这个问题有所涉及,但是也是征解,没有结果。
2015年03月12日 14点03分
回复
�³ǹ�ԢԢ��
:这个不错,延伸阅读的话,wiki里有很多精彩的研究。
2015年03月12日 15点03分
level 12
尤其是这个:http://en.wikipedia.org/wiki/Packing_problems
里面的还有目录和参考,信息量很大的。
咱们还是用老方法,有什么思路或者看法就直接说,看看我们能够讨论到什么深度哈。
2015年03月12日 15点03分 20
level 13
LNSZDZG 楼主
变换
2015年03月14日 14点03分 21
1 2 尾页