很长一段时间没有来更新了,一是懒,二是最近有点忙。这些天一直在推公式,解方程什么的,一些简单的数据来来回回算了无数遍,到现在依然不知道自己有没有算对。但相比于最开始的做一个肉体计算器,在纸上推公式推到手疼,现在这两个工具的结合使用对我来说简直是救星。
首先说说Maple吧,在我手算了接近一个礼拜后,去找导师,导师那天给我推荐了这个软件,之后一天之内翻着各种教材加上问师兄就可以上手了(仅限于自己需要用的部分,这个软件比较强大,其功能应该不止于我现在用到的)。对于这个软件,百度百科里面介绍的第一句话就是:“Maple是目前世界上最为通用的数学和工程计算软件之一,在数学和科学领域享有盛誉,有“数学家的软件”之称”。确实是很厉害的一个工具,但此前身边一直都没见人用过,这是一件遗憾的事情。这两个礼拜用下来给我的感觉就是:像手写公式一样方便地输入公式(并不是手写),用电脑的速度结合你的要求推导公式,整个计算界面的编辑就像打字一样方便。而且其复数运算相比于Matlab的复数运算,好用不止一个度。
再说说Matlab吧,此前学过半年的Matlab图像处理工具箱,基本操作已经摸得很熟练了。Maple再方便,最后的自动计算、绘图什么的还是要靠Matlab。说到底,我还是比较依赖或者说偏爱这种带一点编程性质的工具(就算电脑算过程,但是一遍遍反复还是很伤肾啊,所以最好是都给我自动了)。我在这几个礼拜里面对Matlab的用法就是将Maple推好的公式直接复制(对,你没看错,就是直接复制)到Matlab里面,再结合前前后后的各个步骤,写一个.m脚本,方便快捷,省时省心。最后,Matlab的CFtool工具箱真的不好用。
Ps:今天玩得好累啊,不想打字了。关于matlab最近我学到一个小技巧,此前在改matlab的长公式里面的变量的时候,我都是傻愣愣的一个一个改,其实正确的姿势应该是将这个又臭又长的公式复制到一个空白的.m文件里面,再CTRL+F,恩,看到弹出的框你就知道怎么做了。还有就是一个待解决的问题,就是将公式里面的普通变量的乘除求幂什么的改成向量的乘除求幂,加点加得真心手断,以后有好用的方法再补充。