今天終于把雛形給做出來了。主要的方法是牛頓迭代法,把屏幕上的所有點都收斂到函數(shù)圖像上面。為了提速,我是用了ThreadTool.QueueUserWorkItem和Parallel.For,還把那顆函數(shù)的語法樹用Linq.Expression編譯成了機器碼。下面的這些圖都是二十秒鐘左右就可以畫出來的了。代碼仍然在Vczh Library++3.0的Candidate\Games\FunctionVisualizer里面。直接F5太慢,要編譯后在資源管理器打開。
下面幾個圖來自于博客園的這篇新聞(http://news.cnblogs.com/n/106212/)。因為我還沒做絕對值函數(shù),所以只畫了一半。結(jié)果還是有點瑕疵,再想想辦法優(yōu)化一下。




下面幾個圖來自于博客園的這篇新聞(http://news.cnblogs.com/n/106212/)。因為我還沒做絕對值函數(shù),所以只畫了一半。結(jié)果還是有點瑕疵,再想想辦法優(yōu)化一下。






