MATLAB 到 Python之路1_数据结构和简单操作
Posted fatherchrist
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB 到 Python之路1_数据结构和简单操作相关的知识,希望对你有一定的参考价值。
在numpy中,用array来代替matrix,不同于MATLAB中的万物皆matrix,这里的数据首先以array存在,然后通过操作才能和矩阵形式的array运算
1,array的形式
1.1 一维
[1,2,3,4]
构建方式:
array1 = np.array[1,2,3,4]
1.2 二维
[[1,2,3],
[4,5,6],
[7,8,9]]
构建方式:
array2 = np.array[[1,2,3],
[4,5,6],
[7,8,9]]
一维数组和二维数组不能直接运算,否则会将一维数组进行升维,将其第一行的数据填充n行来满足二维数组的shape
1.3 多维数组
以上是关于MATLAB 到 Python之路1_数据结构和简单操作的主要内容,如果未能解决你的问题,请参考以下文章