#1、遇到的问题
(1)错误信息:AttributeError: ‘dict’ object has no attribute ‘iteritems’
解决方法:将iteritems改为items
错误原因:在python3中iteritems改为了items
(2)
#2、pNN.py 生成随机数组、矩阵、矩阵求逆,矩阵*逆矩阵、创建单位矩阵
from numpy import *
#生成随机 n * n 数组
# x (x行)
# y (y列)
#生成一个x行y列的数组
def juzheng(x,y):
#生成一个随机 n * n 数组
s=random.rand(x,y)
#将数组转换成矩阵
s=mat(s)
#矩阵求逆
s_n=mat(s).I
#s_s 矩阵和逆矩阵相乘
s_s=s*s_n
# dwjz 创建 4 * 4 单位矩阵
dwjz=eye(4)
# s 生成的随机矩阵 s1: s 的逆矩阵
return s,s_n
#3、main 实现调用pNN.py
import pNN
# s 随机矩阵
# s_n 随机矩阵求逆
# 4 4行
# 4 4列
s,s_n=pNN.juzheng(4,4)