Assignment

Additional Matrix Behaviors

Overview

Topic: Additional Matrix Behaviors
Due:

Please make sure you adhere to the policies on academic integrity.


Introduction

Continuing with the project from the preceding assignment, our goal this week it to add additional functionality. In particular, we look to adding the reshape, diag, and transpose methods; see the documentation of our original class design for the precise specifications.


Your task

Starting with the files from the preceding assignment, you are to add support for the new behaviors in the following way: You should be able to rebuild your project with the existing makefile.

Submitting your project

Attach updated versions of matrix.h and test.cpp to an email.


Last modified: Friday, 11 February 2011