几个令人惊叹的函数图像

标签: Brain Storm 函数 软件介绍 图片 图形 | 发表时间:2011-06-21 23:52 | 作者:Matrix67 armgod
出处:http://www.matrix67.com/blog

    国外有人发现一个鲜为人知的古董级函数作图软件—— GrafEq 。这个软件只有 2M 大小,它的功能就只有一个:作出形如 x2 + y2 = 1 的二元等式或者不等式的图像。令人惊叹的是,这个软件的图像绘制能力异常强大, Mathematica 等大型专业数学软件完全不是它的对手。
    这个软件早就没再更新了。它的“最新版本”是 2.12 ,只支持 Windows 95 到 Windows XP 的系统,或者 PowerPC 7.12 到 MacOS 9.2 的系统,可见其年代久远。神奇的是,这个软件的官方网站依然健在,而且软件竟然也都能下载。如果你有幸还能装上这款软件,你将有机会重温一次 Windows 95 时代的软件安装画面。


    一些带有三角函数的方程,某些地方的图像变化非常剧烈,连 Mathematica 也无法准确地描绘出来:

      

    然而, GrafEq 却能很好地描绘出来:

      

    注意,方程的图像显然无法形成实心的方块,这只是因为图像太密集罢了。

    既然有机会见到各种方程图像的真容,我们当然要多尝试一些更复杂的方程。下面是另外几个例子:

      

 
      

 
      

 
      

 
    要比哪个图像最帅,还是要数 GrafEq 官方网站上提供的一个示例

      

相关 [函数图像] 推荐:

函数图像(二)

- DreamToTrue - C++博客-λ-calculus(惊愕到手了欧耶)
    今天终于把雏形给做出来了. 主要的方法是牛顿迭代法,把屏幕上的所有点都收敛到函数图像上面. 为了提速,我是用了ThreadTool.QueueUserWorkItem和Parallel.For,还把那颗函数的语法树用Linq.Expression编译成了机器码. 下面的这些图都是二十秒钟左右就可以画出来的了.

几个令人惊叹的函数图像

- armgod - Matrix67: My Blog
    国外有人发现一个鲜为人知的古董级函数作图软件—— GrafEq. 这个软件只有 2M 大小,它的功能就只有一个:作出形如 x2 + y2 = 1 的二元等式或者不等式的图像. 令人惊叹的是,这个软件的图像绘制能力异常强大, Mathematica 等大型专业数学软件完全不是它的对手.     这个软件早就没再更新了.

GPU并行计算版函数图像生成器

- Lionheart - 博客园-装配中的脑袋
前几天技术大牛Vczh同学开发了一个函数图像绘制程序,可以画出方程f(x,y)=0的图像. 他的原理是用图像上每一点的坐标带入函数f得到针对x和y的两个方程,再用牛顿迭代法求解得到一组点集,然后画到图像上. 用他的程序可以画出各种各样令人惊叹的方程图形. 但是他的程序非常慢,因为对每一个点坐标都用牛顿迭代法求解是一项很费时的任务,即使采用了Parallel.For,CPU算起来也很吃力.