Question: Conduct a performance evaluation study comparing the time of execution of multiplying two matrices of real numbers using: Standard Python ( with the famous triple
Conduct a performance evaluation study comparing the time of
execution of multiplying two matrices of real numbers using:
Standard Python with the famous triple nested loops matrix
multiplication
Python with Numpy arrays and functions.
The matrices are to be initialized with random real floating point
numbers say between and Neither these initializations, nor any
printing, should be in the time measurement part.
Use different suitable based on results you obtained matrices sizes,
record the time results and plot them using matplotlib bars within
another program. You can limit your experiments to matrices if
no significant results can be obtained from general matrices
The Bars graph is something similar to the following graph, but with
suitable title, legends, axes titles, etc:
Notice that all time experiments should be done using same
machine to ensure results consistency.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
