关于用Mathematica画太极图

xiaoee posted @ 2009年3月11日 02:09 in Mathematics with tags Mathematica 隐函数 图形 代码 周易 画图 , 7397 阅读
    前面写了一篇文章“绝对强大:太极图极坐标函数”,里面用给出了一种方式画那个太极图,这种方法确实在所有t(角度)都是以三角函数出现的情况下很好,而且也很快,昨天晚上突然想到我这个方法似乎太笨了,我为什么不直接用r和t作变量,输出(r*Cos[t],r*Sin[t])呢?
于是今天就试了一下,发现这样做是简单,但是相当的慢,当r取100个点,t取1000个点时很长时间也算不出来,我只好让t取100个点。
像下面这样:

可能是用这种方法式子中有大量的三角函数运算,所以很浪费时间,而上篇文章中的那种方法巧妙的把大部分三角函数去掉了,所以特别的快。


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter