Translate To Preferred Language

Search ObiokusThoughts (Posts Only)

Please Read Today's Featured Post

The Inherent Rationale Of Perception

Perception is one of the most important factors affecting our day to day lives as human beings.  I believe it is one of the most underrate...

Donate

Use the button below to make one time or recurring donations to help generate income. Thank you very much for your generosity. Please continue to enjoy ObiokusThoughts.com


Template for Matrix Arithmetic in Python (some bugs may occur)

#list for reading numbers
nums = []
index = 0
#open file
#read line by line
#then split to append to list
with open("COSC450_P2_Data.txt","r") as data:
    for x in data:
        array = x.split()
        for i in array:
            nums.append(int(i))
         
data.close()

import numpy as n
#create matrix
length = len(nums)//5
matrix1 = n.asarray(nums).reshape(5,length)
matrix2 = n.asarray(nums).reshape(length,5)
result = n.dot(matrix1, matrix2)

#prepare output file
output = open("COSC450_P2_Output.txt","w+")
output.write('Complete set of numbers\n')
output.write(str(nums))
output.write("\n\nFirst Matrix\n")
output.write(str(matrix1))
output.write("\n\nSecond Matrix\n")
output.write(str(matrix2))
output.write("\n\nResults after multiplication\n")
output.write(str(result))
output.write("\n\nSorted Results\n")
output.write(str(n.sort(result, axis=None).reshape(5,5)))

output.close()

No comments:

Post a Comment

Thank you very much for viewing this entry and I hope you are able to return soon to continue to enjoy more of the site.
Please share your thoughts in the comment section.
Be blessed and enjoy life!