This project is a comprehensive tool for analyzing and processing matrices, implemented in GNU Octave. It offers flexible functionalities that allow:
- Element-wise computation of mathematical functions (cos, sin) on matrices.
- Creation of customized transformations based on element characteristics.
- Selective application of operations on matrix subregions.
- Calculation of complex mathematical functions on each element.
- Identification of maximum and minimum values along with their exact positions.
- Interactive solving of linear systems of equations.
- Automate complex mathematical operations, enhancing efficiency and accuracy.
- Develop clean, structured, and readable code that is easy to maintain and extend.
- Incorporate interactivity, facilitating immediate data input and analysis.
- Provide functionalities that serve as a foundation for more advanced applications.
-
Run the main program in GNU Octave with the command: matrixOperationsDemo
-
Follow the on-screen instructions to input matrix dimensions and elements.
-
Review the results of the mathematical operations and analysis.
-
Optionally, choose to solve a linear system by entering the coefficient matrix and constant vector.
Below is a snapshot of the program's output with a sample input:
![Example Output]
I am available for questions and collaborations. Feel free to reach out via GitHub Issues or email: ** 69132chrysovalanto@gmail.com **.
ฮคhank you for visiting my repository. I am open to any suggestions and improvements.