-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMatrixLib.hpp
More file actions
17 lines (16 loc) · 780 Bytes
/
Copy pathMatrixLib.hpp
File metadata and controls
17 lines (16 loc) · 780 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
#include"matrixFunctions.cpp"
/*
Main class for matrix, future will call for multi-class
Trying to limit external librarys to minimize any dependincies
matrix (int -> rows, int -> columns) -> matrix of rows*columns size
matrixFill () -> fills matrix going across columns then down rows incramentin by 1
matrixRead () -> std::cout's all values of the matrix
transpose () -> transposes matrix flipping rows with columns and returning that value
Functions to manipulate multiple matrixes at once
dotProduct (matrix -> matrix0, matrix -> matrix1) -> matrix
matrixSums (matarix -> matrix0, matrix -> matrix1) -> matrix
*/
class matrix;
matrix dotProduct (matrix matrix0, matrix matrix1); //See matrixFunctions.hpp
matrix matrixSums (matrix matrix0, matrix matrix1);