国产欧美另类精品又又欠钱_免费自慰AV_免费观看全部A片大全不卡_国产成人综合久久精品小说,Chinese 中国 XXXX 乱子 a,免费AV无码一区二区,国产三级久久,91在线无,免费黄片视频观看,亚洲国产精品人人做人人爱,中文一区在线

南京軟件定制開發(fā)

南京傾心軟件歡迎您訪問本站

13605185909

新聞資訊

NEWS CENTER
欄目導(dǎo)航

C#開發(fā)程序引用科學(xué)計(jì)算庫

發(fā)布時(shí)間:Mar 10, 2021         已有 人瀏覽
       C#開發(fā)程序簡單快捷,,但對于科學(xué)運(yùn)算支持不好,,沒有相應(yīng)的科學(xué)計(jì)算庫,。
 
        在C#中進(jìn)行科學(xué)運(yùn)算,,我所知的方法有下面幾個(gè):
 
        1. 在C#中調(diào)用matlab
 
         matlab有強(qiáng)大的科學(xué)計(jì)算庫,,以及豐富的線性計(jì)算,,積分插值等函數(shù),,C#中可以調(diào)用matlab的dll進(jìn)行科學(xué)運(yùn)算。
 
         這種方法的最大問題在于計(jì)算效率很低,。我這里僅利用簡單的矩陣加減乘除測試過,,其效率比利用C#代碼編寫的矩陣運(yùn)算低100倍以上。
 
         對于復(fù)雜的函數(shù)比如插值,,濾波等我沒測試過,。
 
         使用這種方法最大的好處就是不需要考慮科學(xué)計(jì)算算法的具體實(shí)現(xiàn),只需關(guān)注自己要實(shí)現(xiàn)的部分即可,,開發(fā)效率高,。
 
         關(guān)于C#調(diào)用matlab后面另說。
 
        2. C#中調(diào)用python
 
         python雖然本身沒有科學(xué)計(jì)算庫,,但由于python自身的優(yōu)勢,,目前已經(jīng)有成熟的科學(xué)計(jì)算哭numerics,scipy等,,已經(jīng)基本可以實(shí)現(xiàn)matlab上常用的矩陣計(jì)算,、符號計(jì)算、插值積分,、繪圖等大多數(shù)功能,。且由于numerics庫都是源于非常成熟的pascal科學(xué)計(jì)算庫,,因此計(jì)算效率非常高。
 
         這種方法我還沒研究過,,好像需要使用Ironpython,,其地址http://pytools.codeplex.com/
 
       3. C#中使用mathnet庫
 
         Math.net計(jì)算庫是專為.NET開發(fā)的開源科學(xué)計(jì)算庫。包含了大部分矩陣運(yùn)算,、線性運(yùn)算等功能,。效率高,且可以在C#中直接使用,。簡單的矩陣運(yùn)算,,其效率可以達(dá)到C#代碼的10倍以上。其開源代碼地址:http://mathnetnumerics.codeplex.com/
 
           vs2010擴(kuò)展插件管理工具
 
http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c
 
 
 
          在C#中使用mathnet庫很簡單,,只需在工程引用中加入“MathNet.Numerics.dll”即可,。
Copyright © 2020-2022 南京傾心軟件技術(shù)有限公司 版權(quán)所有     蘇ICP備2020070309號-1
QQ在線咨詢
13605185909
返回頂部