从MATLAB转向Python
作为MATLAB的老用户,还是没抵过时代的滚滚洪流,开始用python做数据处理了,记录一些语法和使用上的差异。
| 差异 | MATLAB | Python |
|---|---|---|
| 注释 | % | # |
| 注释快捷键 | Ctrl + R/T | Ctrl + /(Pycharm) Ctrl+1(Spyder) |
| 清除工作区内变量 | clear | reset |
| 清除历史命令 | clc | clear |
| 索引序号 | 以1为起点 | 以0为起点 |
| 分支、循环 | 以end结束 | 以不缩进结束 |
| 等差数列 | i = 1:3:30 | i = range(1,30,3) |
| 数据长度 | length() | len() |
| 数组大小 | size() | np.size() |
| 正态分布数据 | randn() | np.random.randn() |
本文探讨了MATLAB和Python两种编程语言在科学计算领域的使用区别,包括易用性、社区支持、学习曲线、应用范围及生态系统的比较。MATLAB擅长数值计算,拥有丰富的内置函数,而Python以其开源、灵活的特性,结合众多科学库如NumPy和SciPy,成为全栈开发的热门选择。
1005

被折叠的 条评论
为什么被折叠?



