numpy.matrix.ravel

原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.matrix.ravel.html

译者:飞龙 UsyiyiCN

校对:(虚位以待)

matrix.ravel(order='C')[source]

返回一个扁平矩阵。

有关更多文档,请参阅numpy.ravel

参数:

订单:{'C','F','A','K'},可选

使用此索引顺序读取m的元素。'C'意味着以C样顺序索引元素,最后一个轴索引变化最快,回到第一个轴索引变化最慢。'F'意味着以类似Fortran的索引顺序索引元素,第一个索引变化最快,最后一个索引变化最慢。请注意,'C'和'F'选项不考虑底层数组的内存布局,只涉及轴索引的顺序。'A'意味着在内存中m是Fortran 连续时,以类似Fortran的顺序读取元素,否则类似C的顺序。'K'意味着按照它们在存储器中出现的顺序读取元素,除非当步幅为负时反转数据。默认情况下,将使用“C”索引顺序。

返回:

ret:matrix

返回扁平化为形状(1,N)的矩阵,其中N是原始矩阵中元素的数量。只有在必要时才进行复印。

也可以看看

matrix.flatten
返回一个类似的输出矩阵,但总是一个副本
matrix.flat
数组上的平面迭代器。
numpy.ravel
相关函数返回一个ndarray