- 3
- 0
- 约1.54万字
- 约 13页
- 2017-06-08 发布于湖北
- 举报
Matlab 数据类型与.NET 数据类型转换
GalaxyGap 2012-12-11
用 Matlab 写算法还是有很多优势的,具体表现在以下几个方面:1)Matlab
的内部函数是用C 语言写的,虽然 M 语言是解释性语言,但调用内部函数进行
计算还是很快的。2)一般我们写算法都会涉及到很多基本的数学操作,比如说矩
阵相乘、矩阵求逆、求特征值、满足特定分布的随机数生成、基本统计量的计算
等等。这些基本的数学操作可以说是我们算法的基本组成部分,我们可以使用任
何一种语言编写函数一一实现这些基本的数学操作,然后由这些最基本的数学操
作构建我们更复杂的算法。但是我们有没有必要这么做呢?显然没有!因为这些
基本的数学操作虽然原理我们都懂,自己亲自动手实现也不会太难,但它太耗时,
我们自己写出来的东西可能也不稳健!耗时这个很好理解了,即使是一个很简单
的矩阵求逆我们也要写一大段的代码,费劲心思去进行流程设计和步骤分解,编
写代码的时候也要小心翼翼地处理各种细节。可以说从最底层开始写算法是非常
费神的,等你算法写好了,估计也已经累得半死,然后项目也早过期了。更严重
的是自己写出来的基本模块没有一些数学软件提供的模块那么稳健,可能存在某
些漏洞或bug,这样程序调
原创力文档

文档评论(0)