第1个回答 2016-01-29
优点:
1. 速度快
2. 有时(其实是经常)可以当做 Lisp 写
3. 可以方便的部分达到 CPP 的 template-based programming 的效果,增强稳健性(防御式编程)和运行速度(型别已知)
4. 随意调用 Python 包
5. 有 best (coding) practice 做参考
缺点:
1. 虽然对我来说不是缺点,但是每次准备安利时发现没有 IDE 安利不能
2. 自用的包每次更新的时候要调整不少避免 warning
3. 虽然常常有 pre-compiled 的版本,但是不编译一个最新 master 版本会不舒服
4. 偶尔编译时会出现差错,比如系统上的 llvm 和编译要求的不一样
第2个回答 2015-12-09
在一个水平线上,但是也仅限于此,而是一个「写数学」的软件,可以很方便的输入,是「计算软件」。
Mat保密atica 才是一个真正意义上的数学软件,但是长处也仅限于此,就像数学家并不真的需要用计算器一样,比如一个多项式的根以 Matlab 为例,一般来说它被看成是最重要的数学软件。所以真正的数学研究或者相关领域的研究反而没人用 mat保密atica。比如算100的阶乘,可是事实上 Matlab 更象是一个编程环境,而不是一个软件。如果要比较,是用来算东西的,Matlab 应该和 python 之类做比较更好。和所有其它数学软件相比,Matlab 在编程方面的功能都远远胜出,或者确切来说。这些它可以做的非常好,比如画出一条曲线的形状。要用它开发出一个新算法是几乎做不到的。
保密cad 其实不是一个数学软件
第3个回答 2016-01-14
1、右键“计算机”选择“属性”。
2、点击高级系统设置。
3、点击高级那个导航栏,然后点击性能那个属性设置框里,设置。
4、先点击数据执行保护,然后为除下列选定程序,再点添加你闪退不能打开软件,最后点击确定,重新打开软件,就行了。