def setup():
first1 = [1, 2, 3]
second1 = [2, 4, 6]
third1 = [3, 5, 7]
maxtrix1 = [first1,second1,third1]
third2 = [1, 2, 3]
first2 = [2, 3, 6]
second2 = [3, 5, 7]
maxtrix2 = [first2,second2,third2]
display(maxtrix1)
display(maxtrix2)
#add(maxtrix1,maxtrix2)
#sub(maxtrix1,maxtrix2)
#multi(maxtrix1,maxtrix2)
print("///// Transpose /////")
tran(maxtrix1)
#display(maxtrix1)
def display(maxtrix1):
h = 0
while(h < len(maxtrix1)):
v = 0
print(end = "")
while(v < len(maxtrix1[h])):
print("",maxtrix1[h][v],"", end = "")
v = v + 1
print("")
h = h + 1
print("")
def add(maxtrix1,maxtrix2):
h = 0
while(h < len(maxtrix1)):
v = 0
print(end = "")
while(v < len(maxtrix1[h])):
print("",maxtrix1[h][v]+maxtrix2[h][v],"",end = "")
v = v + 1
print("")
h = h + 1
def sub(maxtrix1,maxtrix2):
h = 0
while(h < len(maxtrix1)):
v = 0
print(end = "")
while(v < len(maxtrix1[h])):
print("",maxtrix1[h][v]-maxtrix2[h][v],"",end = "")
v = v + 1
print("")
h = h + 1
def multi(maxtrix1,maxtrix2):
h = 0
while(h < len(maxtrix1)):
v = 0
print(end = "")
while(v < len(maxtrix1[h])):
print("",maxtrix1[h][v]*maxtrix2[h][v],"",end = "")
v = v + 1
print("")
h = h + 1
def tran(maxtrix1):
h = 0
while(h < len(maxtrix1)):
v = h
while(v < len(maxtrix1[h])):
charge = maxtrix1[h][v]
maxtrix1[h][v] = maxtrix1[v][h]
maxtrix1[v][h] = charge
v = v + 1
h = h + 1
setup()
ไม่มีความคิดเห็น:
แสดงความคิดเห็น