初来乍到,发博一篇,关于Fortran和Matlab
来源:互联网 发布:北京美工培训班学费 编辑:程序博客网 时间:2024/04/19 19:42
Fortran和Matlab,这两款软件对于许多人来说已经较为陌生,但它却是我较为熟悉的计算软件。从级别上来说,Matlab要比Fortran高级得多,然而它们却能完成相同的任务(除了画图等之外的运算),只是用Fortran就苦了编程的人们,因为要用更多的代码来实现同样的功能。现在的语言有较多的api,也是为了省去这些麻烦而做的。
Matlab是强大的,它的矩阵运算、图形图像处理、GUI的可视化编程,无一不极尽全面。它在安装时候的可选安装包都有几十个。甚至它的帮助文件都有几百兆之多。人们完全可以通过它的帮助文件来自学。Matlab也是美丽的,在学生时代它制作的图片常常被我当成实验报告的一部分。它画出的三维图不仅立体化还可以自动添上美丽的彩色。
当我沉浸在Matlab的强大功能之中的时候,一个问题——速度问题来了,一个大运算量的程序耗了半天算不出来(速度慢的原因我还不明了,当时运行是慢的)。这时我只能回到更低级的语言上来。Fortran便是其中之一。Fortran的简洁甚至只要下载一个不到1M的Shell,不用安装就能运行。它的速度比Matlab快多了,完成了我所需的运算。简单的程序没有问题,就是较复杂的,也可通过写更多的代码来完成。可是在这个没有类和对象的概念的软件中,人们要花更多的时间去书写。也许这就是我的一个师兄告诉我“编程是体力活”的缘故。不过也有许多前辈已经为我们做好了许多事情,如<Numerical recipes for Fortran>便是其中之一,这些,也许就是类似于高级语言的api了吧。
“改头换面”的本意是形变而神不变,可是在万变的程序中,我们很容易会迷失方向。也许不应该想得太多,就像去云南旅游一样,我们已经在享受美景了,还在乎是坐哪辆车到达的吗?
- 初来乍到,发博一篇,关于Fortran和Matlab
- 关于Fortran
- 【初来乍到】第一篇博客
- 初来乍到 人生第一篇
- (转)Fortran、matlab 和 C语言中数组的存储方式
- 航天飞机和Fortran
- 初来乍到,求大神轻点,刚自学android,写个打电话和发短信的小DEMO吧
- fortran关于NaN的问题
- Visual Fortran 中使用Matlab引擎心得
- Matlab与Fortran混合编程:m…
- matlab与fortran的数据传递
- Fortran, Matlab, Octave, Scilab计算速度比较
- 试发一篇
- 发一篇长的
- 发部一篇水文
- 随便发一篇
- 关于OC的协议和委托,转载一篇博文
- matlab 关于double和im2double
- 走过2015,展望2016
- 安卓开发——DisplayMetrics类
- FZUOJ 1402 猪的安家 (中国剩余定理 互质)
- 每个痛苦的过程都是你进步的阶梯
- HDU 2647 Reward(拓扑排序)
- 初来乍到,发博一篇,关于Fortran和Matlab
- 331. Verify Preorder Serialization of a Binary Tree
- Maven学习 (六) 搭建多模块企业级项目
- Fragment使用(二)
- 【Android开发小记--6】动画--属性动画以及Fragment切换动画(3D)
- 【连通分量】BZOJ 1051:[HAOI2006]受欢迎的牛
- 【RxJava】Observable基本方法
- HDOJ 1224 Free DIY Tour (Floyd + 打印路径)
- ASP.NET中FORM验证中的cookieless属性