工程技术人员不可避免的会涉及到数值计算程序的编制,当前也存在一些功能非常强大的数值计算库,如IMSL等,然而这些商用库通常都不便宜。mathnet是开源的数值计算库,完全免费。关于mathnet的介绍可以参看http://hi.baidu.com/analyzecode/blog/item/8129a5de9b94954eccbf1a28
C#用于windows桌面程序的开发,有着无可比拟的优势,无论是速度上、语言易学性上。而mathnet是完全基于c#编写,不会存在兼容性的问题。因此,对于像俺这样只是开发小型的非商业的数值计算程序的人来说,利用c#与mathnet的联合,无疑是首要选择。
下面以一个简要的例子来说明MathNet的用法。 继续阅读