最近利用空闲的时间,又把Matlab系统地认真学习了一遍,感觉收获蛮多的。之前也用Matlab编过一些小项目和小程序,但总是按照C/C++的思维在编程。因此当工程比较大的时候编出来的Matlab效率很低而实现的复杂程度又几乎和C++相当,因此很多情况下都是编到中途果断放弃用C++。
说到Matlab编程,就不能不提到Matlab软件本身。Matlab最伟大之处在我看来是提供了一个奇妙的世界观来看待程序甚至整个世界,它用矩阵作为程序的基本元素和框架,程序的一切都是基于矩阵搭建的。巧合的是,电影黑客帝国(电影的原名就叫Matrix,没错,矩阵)里构建的虚拟世界的那个机器就叫Matrix(电影的名字也来源于此,虽然中文版里Matrix被翻译为母体)(跑题一下,有个记录片叫David Icke - Secrets of the Matrix,讲的是关于这个世界的阴谋论的,也很有启发性)。和电影里的Matrix相似,Matlab也可以理解为用矩阵来模拟这个世界,作