Python 与 MATLAB 的不同之处

2018-12-09  本文已影响0人  捡个七

基本数据结构

Python 是一门面向普遍需求的编程语言,而 MATLAB 主要是用来做数值计算的。所以,Python 的基本数据类型也和一般的编程语言一样普遍。但是,离开了 Numpy 这个包,就不再有数组或者矩阵的数据类型。下面主要介绍 Python 和 MATLAB 的一些不同之处。

Python 中的数字 MATLAB 中的数字 MATLAB 中的字符串索引和切片操作

额外的工具

在 Python 中,可以导入第三方的 Packages 来扩展功能。而 MATLAB 中在 Toolboxes 中安装需要的模块和功能。

语法对比

下面展示实现统一功能的 Python 代码和 MATLAB 代码。

Python 和 MATLAB 的语法对比

可以发现在 MATLAB 中,无需导入额外的 packages 操作。且每个 MATLAB 的代码后面都跟随着 ;for 循环的操作也不同,MATLAB 中的每个 for 循环结束,要跟随一个 end

参考

MATLAB®to Python: A Migration Guide

上一篇 下一篇

猜你喜欢

热点阅读