从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() |