level 11
一般的计算,我感觉我常用的正是一般的计算。
加减乘除,积分微分,微分方程都少有用到,大部分时候用到的功能都是很简单的,查各种概率分布的分位数,解个电路方程组,算个传递函数。更多的时候只是用来玩一下,在某个地方看到一个有意思的算法就用mathcad试着实现一下。
对我来说,这些确实只是一般的计算,而我也正是再普通不过的普通用户。
不一般的计算,就说R能做的事吧,若面对几个G的数据,它能很好的处理,进行各种统计分析,但丢给mathcad的话,可能速度和效果就不尽人意了。
同样,Matlab仿真,也确实比mathcad强。
即便是不复杂的符号计算,mathematica也确实更胜任,这一点吧主也常常强调,mathcad解决不了的就试试用mathematica。
不同的软件有不同的特点,面向的用户群体也确实不同,你用一个软件是因为这个软件适合你的需求,并且它的缺点也可以接受。
比如我要算一个电路,解一个方程组,mathematica和mathcad都能办到,但我喜欢mathcad直观的界面,所以我就用mc了,这并不代表mm就不好。
但是若要进行大量数据的分析处理,我宁愿去钻研语法奇特的R(至今尚未认真地学会)。
没必要用一个软件还用出优越感来,觉得就是世界上最好的,不许任何人说它不好。恰好相反,用得多了更应该了解这个软件的缺点,对它有更准确的认识,知道自己能用它做什么、不能做什么,对于自己也应该有清醒的认识:既不是我发明了这款软件,我也不是将它用得最好的用户,我就一普通用户。
2015年08月23日 05点08分


