python的numpy创造矩阵
from numpy import mat
import numpy as np
data1=mat(zeros((3,3))); #创建一个...3*3的零矩阵,矩阵这里zeros函数的参数是一个tuple类型(3,3)
data2=mat(ones((2,4))); #创建一个2*4的1矩阵,默认是浮点型的数据, ...data6=mat(eye(2,2,dtype=int)); #产生一个2*2的对角矩阵
a1=[1,2,3];
a2=mat(diag(a1)); #生成一个对角线为...1、2、3的对角矩阵
手动创造矩阵
count = 1
a = []
for i in range(0, 3):
tmp = []
for j in range(0, 3):...结果:[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
但是注意一点:初始化(赋值全部为0时),下面是错误的!!
?