关于用Mathematica画太极图
前面写了一篇文章“绝对强大:太极图极坐标函数”,里面用给出了一种方式画那个太极图,这种方法确实在所有t(角度)都是以三角函数出现的情况下很好,而且也很快,昨天晚上突然想到我这个方法似乎太笨了,我为什么不直接用r和t作变量,输出(r*Cos[t],r*Sin[t])呢?
于是今天就试了一下,发现这样做是简单,但是相当的慢,当r取100个点,t取1000个点时很长时间也算不出来,我只好让t取100个点。
像下面这样:
可能是用这种方法式子中有大量的三角函数运算,所以很浪费时间,而上篇文章中的那种方法巧妙的把大部分三角函数去掉了,所以特别的快。