Question: Please write in PYTHON post Your class project will be completed in groups. These groups will be assigned by the instructor. All submissions will be

Please write in PYTHON

 Please write in PYTHON post Your class project will be completedpost

Your class project will be completed in groups. These groups will be assigned by the instructor. All submissions will be made as a group. You are strongly encouraged to work collaboratively utilizing github for version control. Coding will be done in report form in the python language using jupyter notebooks. Both code and reporting will be assessed in this course. With jupyter these will be in one .ipynb document. The report should be readable without use of this document. Please do not repeat the numbering used here. While your code need not be as short as possible, you should automate with for loops rather than typing out multiple lines of code when possible. Functions should be short, written to do one thing. Variable names should be descriptive and allow reader to understand what they represent. 1. Gauss-Jordan Method (a) Define functions for swapping rows, adding rows and multiplying by a constant. (b) Preform the Gauss-Jordan process using these functions on a system of at least three equations and three unknowns. (c) Create an algorithm for solving systems of equations following the Gauss-Jordan elimination method and apply it to your same system. 2. Start your report and comment on the following. (a) Describe your findings in words. (b) Discuss the limitations of the algorithm you created. What could you do differently to fix the issue. Consider what happens with the system -2y = 2 2. - 4y = 4 Your class project will be completed in groups. These groups will be assigned by the instructor. All submissions will be made as a group. You are strongly encouraged to work collaboratively utilizing github for version control. Coding will be done in report form in the python language using jupyter notebooks. Both code and reporting will be assessed in this course. With jupyter these will be in one .ipynb document. The report should be readable without use of this document. Please do not repeat the numbering used here. While your code need not be as short as possible, you should automate with for loops rather than typing out multiple lines of code when possible. Functions should be short, written to do one thing. Variable names should be descriptive and allow reader to understand what they represent. 1. Gauss-Jordan Method (a) Define functions for swapping rows, adding rows and multiplying by a constant. (b) Preform the Gauss-Jordan process using these functions on a system of at least three equations and three unknowns. (c) Create an algorithm for solving systems of equations following the Gauss-Jordan elimination method and apply it to your same system. 2. Start your report and comment on the following. (a) Describe your findings in words. (b) Discuss the limitations of the algorithm you created. What could you do differently to fix the issue. Consider what happens with the system -2y = 2 2. - 4y = 4

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!