This will be due 8am Wednesday, 3/1.
Implement the following features but you cannot trivialize the problem by using a structure that already exists in the language you choose:
- General Matrix stuff
- scalar matrix multiplication
- matrix matrix multiplication
- creation of an identity matrix
- displaying a matrix in a reasonable manner
- Graphics matrix stuff
- add a point to an edge matrix
- add an edge to an edge matrix (should call your add point routine)
- go through an edge matrix and draw the lines stored in the matrix (should call your draw line routine)
- Create a main function/method that demonstrates all the of matrix routines you wrote, and generates an image using the edge matrix structure. Upload the image to the gallery page.
READ THROUGH ALL THE SOURCE FILES. Detailed instructions are provided as comments.
github clone link: