コード例 #1
0
ファイル: linear.py プロジェクト: moguonyanko/pheasant
def einheit(dim):
	'''make identity matrix'''
	rows = ut.makeformatlist(dim, None)
	for i in range(dim):
		row = ut.makeformatlist(dim, 0)
		row[i] = 1
		rows[i] = Vector(row)
	return Matrix(rows)
コード例 #2
0
ファイル: test_util.py プロジェクト: moguonyanko/pheasant
	def test_makeformatlist(self):
		'''
		Test make format list.
		'''
		res = ut.makeformatlist(3, 0)
		chk = [0,0,0]
		self.assertEqual(res, chk)