这个函数用于返回一个新的矩阵,其中的值被初始化为1。

语法

numpy.matlib.ones(shape, dtype, order)

参数

它接受以下参数。

  1. shape: 定义矩阵形状的元组。
  2. dtype: 矩阵的数据类型。
  3. order: 矩阵的插入顺序。

返回值

返回一个所有条目都被初始化为1的矩阵。

示例

import numpy as np    
    
import numpy.matlib    
    
print(numpy.matlib.ones((3,3)))    

输出:

[[1. 1. 1.]
 [1. 1. 1.]
 [1. 1. 1.]]

示例:初始化整数值

import numpy as np    
    
import numpy.matlib    
    
print(numpy.matlib.ones((3,3),int))  

输出:

[[1 1 1]
 [1 1 1]
 [1 1 1]]

示例:指定插入顺序

import numpy as np    
    
import numpy.matlib    
    
print(numpy.matlib.ones((3,3),int,'C'))  

输出:

[[1 1 1]
 [1 1 1]
 [1 1 1]]

标签: NumPy, NumPy教程, NumPy学习, NumPy安装, NumPy入门教程, NumPy进阶教程, NumPy指南, NumPy学习指南, NumPy库, NumPy库学习, NumPy库入门, NumPy库教程, NumPy应用