日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

做了一个画f(x,y)=0函数图像的算法,果断codeplex之

發(fā)布時間:2025/3/17 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 做了一个画f(x,y)=0函数图像的算法,果断codeplex之 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

??? 代碼上傳到了http://vlpp.codeplex.com/的Candidate\Games\FunctionVisualizer文件夾下面,VS2010,.NET 4.0。做這個的目的只要是前幾天看到了batman equaltion,然后渾身不舒服,因此就想起了這片新聞(http://news.cnblogs.com/n/106212/)里面的東西。就花了一個晚上和一個早上的時間做了出來。當然這里面有點瑕疵,不過大概還是好的。

?

??? 在Candidate\Games\FunctionVisualizer\FvCalculation\RawExpression.cs里面可以看到用來表達函數(shù)的語法樹。旁邊的ExpressionParser.cs有一個用unsafe+char**寫的語法分析器。當我得到了語法樹之后,就求f(x,y)的偏微分(RawExpression.Different函數(shù)),然后按照下面的步驟進行:

?

??? 1:從屏幕的所有點(a,b)開始

??? 2:用牛頓迭代發(fā)求f(x,b)=0的解x'

??? 3:用牛墩迭代法求f(a,y)=0的解y'

??? 4:每個點(a,b)就變換成了(a,y')和(x',b)

??? 5:如果Bitmap的大小是100*100的話,那么現(xiàn)在我就獲得了兩萬個(double, double)點,將他們Math.Round之后畫到Bitmap里面就成為函數(shù)圖像了。

?

??? 為了加速,我做了下面的幾件事情

??? 1:用unsafe把string轉(zhuǎn)成char*,然后做語法分析器(方法基本上就是我寫的這篇文章http://www.cppblog.com/vczh/archive/2008/06/15/53373.html)。

??? 2:繪圖的時候Bitmap.Lock得到指向Bitmap的顏色的緩沖區(qū),unsafe強制轉(zhuǎn)換成byte*,然后填顏色。

??? 3:在得到f(x,b)和f(a,y)之后,對他們求微分f'x(x,b)和f'y(a,y),然后把這些函數(shù)從RawExpression編譯到System.Linq.Expression再Compile成Func<double, double>。

?

??? 下面就放幾個截圖。由于|x|我還沒想到好方法去支持,所以我只畫了上面提到的那片新聞的一半的圖。

???

總結(jié)

以上是生活随笔為你收集整理的做了一个画f(x,y)=0函数图像的算法,果断codeplex之的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 怡红院精品视频 | 一级免费观看视频 | 日韩高清免费观看 | 日韩成人高清在线 | 日韩黄色短片 | 久久99热这里只有精品 | 国产资源网站 | 最新91在线 | 日本五十熟hd丰满 | 日本va欧美va国产激情 | 西西人体做爰大胆gogo | 一区二区国产欧美 | 欧美精品色婷婷五月综合 | 精品在线一区 | 欧洲精品一区二区 | 最近的中文字幕在线看视频 | 青青草国产精品 | 国内毛片毛片毛片毛片 | 久久国产一区 | 亚洲二区视频 | 91蜜桃在线观看 | 蜜桃av乱码一区二区三区 | 国产精久 | 懂色av蜜臂av粉嫩av | 欧美精品免费在线 | 四虎在线免费观看视频 | 极品少妇xxxx精品少妇 | 国产日产欧美一区二区 | 欧美日韩亚洲一区二区 | 大尺度舌吻呻吟声 | 日本午夜电影网站 | 久久国产加勒比精品无码 | 色www亚洲国产张柏芝 | 国产精品美女久久久久图片 | 成人少妇影院yyyy | 一级片一级 | 玖玖综合网 | 亚洲福利 | 天天摸日日摸狠狠添 | 巨大胸大乳奶电影 | 久草香蕉视频 | 无码gogo大胆啪啪艺术 | 成年人拍拍视频 | 开心激情综合网 | 午夜影院日本 | 欧美一级黄色片在线观看 | 午夜伦理剧场 | 天天想你在线观看完整版电影免费 | 亚洲一区免费视频 | 嫩草影院一区二区三区 | 国产精品免费一区二区三区在线观看 | 日本国产亚洲 | 免费观看高清在线 | 黄色成人在线视频 | 日韩超碰在线 | 好吊妞一区二区三区 | 无套内谢大学处破女www小说 | 99re在线| 高清乱码免费网 | 欧美日韩国产一区 | 不卡av影院 | 韩国一级淫片免费看 | 色777| 亚洲视频图片小说 | 在线黄色网| 五月婷av| 国产第一页在线观看 | 伊人超碰 | 青青草精品在线 | 日韩欧美在线免费观看 | 女十八毛片 | av网站在线免费播放 | 亚洲人视频在线观看 | 男人插入女人阴道视频 | 久久人妖 | 曰本女人与公拘交酡 | 天天天操操操 | 原创少妇半推半就88av | 国产中文字幕一区二区 | 天天天色 | 亚洲熟女一区二区三区 | 国产传媒一区 | 一级大片免费观看 | 国产精品一区二区三区四 | 爆操巨乳美女 | 日韩欧美福利视频 | 久久精品视频在线 | 国产乱人乱偷精品视频 | 免费观看一区二区 | www.人人干 | 日本一区二区三区视频在线播放 | 秘密基地在线观看完整版免费 | 免费网站观看www在线观看 | av网站免费在线看 | 午夜8888 | 中文在线不卡视频 | 国产一区二区女内射 | 一二三四区在线 | 91精品国产色综合久久不卡蜜臀 |