一、输出全零矩阵
Py库中的zeros函数。该函数接受一个元组作为参数,指定矩阵的行数和列数。输出一个3行4列的全零矩阵的代码如下
“`portumpyp
p.zeros((3, 4))t(a)
输出结果如下
[[0. 0. 0. 0.]
[0. 0. 0. 0.]
[0. 0. 0. 0.]]
二、输出全一矩阵
Pyes函数。该函数的用法与zeros函数相似。输出一个2行2列的全一矩阵的代码如下
“`portumpyp
pes((2, 2))t(a)
输出结果如下
[[1. 1.]
[1. 1.]]
三、输出单位矩阵
Py库中的eye函数。该函数接受一个整数作为参数,指定矩阵的行数和列数相等。输出一个4行4列的单位矩阵的代码如下
“`portumpyp
p.eye(4)t(a)
输出结果如下
[[1. 0. 0. 0.]
[0. 1. 0. 0.]
[0. 0. 1. 0.]
[0. 0. 0. 1.]]
四、输出对角矩阵
Py库中的diag函数。该函数接受一个一维数组作为参数,数组的元素将作为矩阵的对角线元素。输出一个3行3列的对角矩阵的代码如下
“`portumpyp
p.diag([1, 2, 3])t(a)
输出结果如下
[[1 0 0]
[0 2 0]
[0 0 3]]
五、输出随机矩阵
Pydom函数。该函数接受一个元组作为参数,指定矩阵的行数和列数。输出一个2行3列的随机矩阵的代码如下
“`portumpyp
pdomd(2, 3)t(a)
输出结果如下
[[0.69032263 0.2653593 0.99860413]
[0.70336455 0.8567153 0.4717068 ]]
Py库,大家可以轻松地输出各种类型的矩阵,方便数据处理和分析。