MC做隐函数图像
mathcad吧
全部回复
仅看楼主
level 13
LNSZDZG
楼主
看了剑客介绍的GrafEq绘制的函数图像,很美,很强大。
http://www.ithome.com/html/soft/1350.htm
试着在MC中做了几个,还行。
2014年08月20日 08点08分
1
level 12
朱老剑客
能说说你是怎么做的么?原来在MC吧里有过做隐函数图像的讨论,嗯,你也参与了哈,不过我感觉你现在的这个图像使用另外一种方法做出来的,说说怎么样?
2014年08月20日 09点08分
2
朱老剑客
https://tieba.baidu.com/p/2175243128?pid=29714040163&cid=0#29714040163
2014年08月20日 09点08分
朱老剑客
https://tieba.baidu.com/p/2182487691?pid=30771471207&cid=31013528096#31013528096
2014年08月20日 09点08分
level 13
LNSZDZG
楼主
2014年08月20日 14点08分
3
level 13
LNSZDZG
楼主
程序忘了精简了,b2,b3,b4,b5是删除的,抱歉,重来!
2014年08月20日 14点08分
4
level 13
LNSZDZG
楼主
这是上图的函数
2014年08月20日 14点08分
5
level 13
LNSZDZG
楼主
看了一下,zpz老师已经做过了!程序基本一样,只是我套了一下分形的框架,最后用图片显示出来了!
抱歉!请zpz老师谅解!
2014年08月20日 14点08分
6
level 12
朱老剑客
我感觉是不是这还考虑了置信度问题呢?因为从你的图里看出函数曲线并不是与背景强烈对比的出现的,而是与背景之间有色彩渐变。
是不是当某一个点处在真实函数值的±?%下,就可以在图上表示出来呢?
还有600×600就是360000个(0,1)矩阵,我总感觉对于表示函数细节来说还是有点儿粗糙。可是从你的图里看来还是很精致的了哈。
2014年08月20日 14点08分
7
LNSZDZG
是的,程序中的size就是这个功能,它表示当函数值在[-size,size]之间时,就在图像上显示出来。即用了b1≤size,来表示是否显示。
2014年08月20日 15点08分
level 13
LNSZDZG
楼主
2014年08月21日 08点08分
8
level 13
LNSZDZG
楼主
2014年08月21日 14点08分
9
level 13
LNSZDZG
楼主
http://v.youku.com/v_show/id_XNzYyMDc0MDIw.html
看看这个,您能坚持多久
2014年08月26日 11点08分
10
level 12
朱老剑客
是不是生成这个动画要用的时间就更长了?每一帧都是刷新上百万元素的矩阵。还是仅刷新运动的那一小部分矩阵,其他的不变动呢?比如说用putregion来实现每次仅改变矩阵的一部分。
2014年08月26日 13点08分
11
朱老剑客
就像在help里说的,我先给出一个300×400的0矩阵,占位置,然后所有的操作就是改变这个矩阵内的某些值,这可以让MC专注于关键的计算上,而不会浪费时间在“在内存中给大矩阵找空间暂存”上。
2014年08月26日 13点08分
LNSZDZG
回复 朱老剑客 :在做分形时,这个好像还不好弄
2014年08月27日 02点08分
LNSZDZG
回复 LNSZDZG :因为无法确定是那一部分的值需要改变,而哪些值保持不变。所以目前只能“每一帧都是刷新上百万元素的矩阵”了。因此,速度是比较慢的。
2014年08月27日 02点08分
level 11
randvac
没想到分形还能用于隐函数绘制,收藏!
2015年03月11日 02点03分
12
1