Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

Microsoft Word - Homework11.docx ENGR 102 - Homework 11 Complete the following problems 1 and 2. Submit results to eCampus. Problem 1: You are tasked with a function to easily solve systems of...

1 answer below »
Microsoft Word - Homework11.docx
ENGR 102 - Homework 11
Complete the following problems 1 and 2. Submit results to eCampus.
Problem 1:
You are tasked with a function to easily solve systems of equations that will solve the following
problems. Once you have completed (written and tested) all the problems, submit a single pdf that
inlcudes the function, the program that calls the function, the screenshot that displays the results.
a. Write a python function named L_solve102 that will take two parameters as input, the
coefficient matrix and the solution vector. The function should return the solution to the
unknown variables. Optional: If no solution exists, the function print “No Solution.” Save your
function file as engr102_linalg.py.
. Write a new python program that will import the function from parts (a) and solve the following
problems. Your code should define the appropriate coefficient matrix and solution vector for
parts i-iv (please use comments), call the function, and print the results. Take a screenshot to
verify of output to verify successful execution.
i.

ii.

iii.

iv.

c. Applying Kirchhoff’s Laws to the electrical network in the figure, the cu
ents and are the
solution of the system. Solve the system of equations and display the results using your function
from part (a). Remember to use a descriptive output statement so it is easy to identify the results.
Save the results described above as Lab11_Act1.pdf and save to your file to eCampus.

x + y = 4
x − y = 2
3x + 2y = 4
5x − 2y = 12
x − 2y + 3z = 9
−x + 3y = −4
2x −5y +5z = 17
6x − y + z = −1
4x − 3z = −19
2y +5z = 25
I1 − I2 + I3 = 0
3I1 − 2I2 = 7
2I2 + 4I3 = 8
Problem 2:
d. A sample of Aluminum powder was i
adiated in the NSC Triga reactor. Measurements indicate
that there are two isotopes of Aluminum (28Al and 29Al). Download the dataset Al_decay.txt and
write a python program to display the data. The plot should utilize a dashed line for 28Al and a
green dash dot line for 29Al. Be sure to label both axis and include a title and legend. Save the
plot as a .png file.
Save your code as Lab11_Act2.pdf and save to your file to eCampus.

time (Sec)    Al-28 Counts    Al-29 Counts
0    2000    1000
10     XXXXXXXXXX     XXXXXXXXXX
20     XXXXXXXXXX     XXXXXXXXXX
30     XXXXXXXXXX     XXXXXXXXXX
40     XXXXXXXXXX     XXXXXXXXXX
50     XXXXXXXXXX     XXXXXXXXXX
60     XXXXXXXXXX     XXXXXXXXXX
70     XXXXXXXXXX     XXXXXXXXXX
80     XXXXXXXXXX     XXXXXXXXXX
90     XXXXXXXXXX     XXXXXXXXXX
100     XXXXXXXXXX     XXXXXXXXXX
110     XXXXXXXXXX     XXXXXXXXXX
120     XXXXXXXXXX     XXXXXXXXXX
130     XXXXXXXXXX     XXXXXXXXXX
140     XXXXXXXXXX     XXXXXXXXXX
150     XXXXXXXXXX     XXXXXXXXXX
160     XXXXXXXXXX     XXXXXXXXXX
170     XXXXXXXXXX     XXXXXXXXXX
180     XXXXXXXXXX     XXXXXXXXXX
190     XXXXXXXXXX     XXXXXXXXXX
200     XXXXXXXXXX     XXXXXXXXXX
210     XXXXXXXXXX     XXXXXXXXXX
220     XXXXXXXXXX     XXXXXXXXXX
230     XXXXXXXXXX     XXXXXXXXXX
240     XXXXXXXXXX     XXXXXXXXXX
250     XXXXXXXXXX     XXXXXXXXXX
260     XXXXXXXXXX     XXXXXXXXXX
270     XXXXXXXXXX     XXXXXXXXXX
280     XXXXXXXXXX     XXXXXXXXXX
290     XXXXXXXXXX     XXXXXXXXXX
300     XXXXXXXXXX     XXXXXXXXXX
310     XXXXXXXXXX     XXXXXXXXXX
320     XXXXXXXXXX     XXXXXXXXXX
330     XXXXXXXXXX     XXXXXXXXXX
340     XXXXXXXXXX     XXXXXXXXXX
350     XXXXXXXXXX     XXXXXXXXXX
360     XXXXXXXXXX     XXXXXXXXXX
370     XXXXXXXXXX     XXXXXXXXXX
380     XXXXXXXXXX     XXXXXXXXXX
390     XXXXXXXXXX     XXXXXXXXXX
400     XXXXXXXXXX     XXXXXXXXXX
410     XXXXXXXXXX     XXXXXXXXXX
420     XXXXXXXXXX     XXXXXXXXXX
430     XXXXXXXXXX     XXXXXXXXXX
440     XXXXXXXXXX     XXXXXXXXXX
450     XXXXXXXXXX     XXXXXXXXXX
460     XXXXXXXXXX     XXXXXXXXXX
470     XXXXXXXXXX     XXXXXXXXXX
480     XXXXXXXXXX     XXXXXXXXXX
490     XXXXXXXXXX     XXXXXXXXXX
500     XXXXXXXXXX     XXXXXXXXXX
510     XXXXXXXXXX     XXXXXXXXXX
520     XXXXXXXXXX     XXXXXXXXXX
530     XXXXXXXXXX     XXXXXXXXXX
540     XXXXXXXXXX     XXXXXXXXXX
550     XXXXXXXXXX     XXXXXXXXXX
560     XXXXXXXXXX     XXXXXXXXXX
570     XXXXXXXXXX     XXXXXXXXXX
580     XXXXXXXXXX     XXXXXXXXXX
590     XXXXXXXXXX     XXXXXXXXXX
600     XXXXXXXXXX     XXXXXXXXXX
610     XXXXXXXXXX     XXXXXXXXXX
620     XXXXXXXXXX     XXXXXXXXXX
630     XXXXXXXXXX     XXXXXXXXXX
640     XXXXXXXXXX     XXXXXXXXXX
650     XXXXXXXXXX     XXXXXXXXXX
660     XXXXXXXXXX     XXXXXXXXXX
670     XXXXXXXXXX     XXXXXXXXXX
680     XXXXXXXXXX     XXXXXXXXXX
690     XXXXXXXXXX     XXXXXXXXXX
700     XXXXXXXXXX     XXXXXXXXXX
710     XXXXXXXXXX     XXXXXXXXXX
720     XXXXXXXXXX     XXXXXXXXXX
730     XXXXXXXXXX     XXXXXXXXXX
740     XXXXXXXXXX     XXXXXXXXXX
750     XXXXXXXXXX     XXXXXXXXXX
760     XXXXXXXXXX     XXXXXXXXXX
770     XXXXXXXXXX     XXXXXXXXXX
780     XXXXXXXXXX     XXXXXXXXXX
790     XXXXXXXXXX     XXXXXXXXXX
800     XXXXXXXXXX     XXXXXXXXXX
810     XXXXXXXXXX     XXXXXXXXXX
820     XXXXXXXXXX     XXXXXXXXXX
830     XXXXXXXXXX     XXXXXXXXXX
840     XXXXXXXXXX     XXXXXXXXXX
850     XXXXXXXXXX     XXXXXXXXXX
860     XXXXXXXXXX     XXXXXXXXXX
870     XXXXXXXXXX     XXXXXXXXXX
880     XXXXXXXXXX     XXXXXXXXXX
890     XXXXXXXXXX     XXXXXXXXXX
900     XXXXXXXXXX     XXXXXXXXXX
910     XXXXXXXXXX     XXXXXXXXXX
920     XXXXXXXXXX     XXXXXXXXXX
930     XXXXXXXXXX     XXXXXXXXXX
940     XXXXXXXXXX     XXXXXXXXXX
950     XXXXXXXXXX     XXXXXXXXXX
960     XXXXXXXXXX     XXXXXXXXXX
970     XXXXXXXXXX     XXXXXXXXXX
980     XXXXXXXXXX     XXXXXXXXXX
990     XXXXXXXXXX     XXXXXXXXXX
1000     XXXXXXXXXX     XXXXXXXXXX
1010     XXXXXXXXXX     XXXXXXXXXX
1020     XXXXXXXXXX     XXXXXXXXXX
1030     XXXXXXXXXX     XXXXXXXXXX
1040     XXXXXXXXXX     XXXXXXXXXX
1050     XXXXXXXXXX     XXXXXXXXXX
1060     XXXXXXXXXX     XXXXXXXXXX
1070     XXXXXXXXXX     XXXXXXXXXX
1080     XXXXXXXXXX     XXXXXXXXXX
1090     XXXXXXXXXX     XXXXXXXXXX
1100     XXXXXXXXXX     XXXXXXXXXX
1110     XXXXXXXXXX     XXXXXXXXXX
1120     XXXXXXXXXX     XXXXXXXXXX
1130     XXXXXXXXXX     XXXXXXXXXX
1140     XXXXXXXXXX     XXXXXXXXXX
1150     XXXXXXXXXX     XXXXXXXXXX
1160     XXXXXXXXXX     XXXXXXXXXX
1170     XXXXXXXXXX     XXXXXXXXXX
1180     XXXXXXXXXX     XXXXXXXXXX
1190     XXXXXXXXXX     XXXXXXXXXX
1200     XXXXXXXXXX     XXXXXXXXXX
1210     XXXXXXXXXX     XXXXXXXXXX
1220     XXXXXXXXXX     XXXXXXXXXX
1230     XXXXXXXXXX     XXXXXXXXXX
1240     XXXXXXXXXX     XXXXXXXXXX
1250     XXXXXXXXXX     XXXXXXXXXX
1260     XXXXXXXXXX     XXXXXXXXXX
1270     XXXXXXXXXX     XXXXXXXXXX
1280     XXXXXXXXXX     XXXXXXXXXX
1290     XXXXXXXXXX     XXXXXXXXXX
1300     XXXXXXXXXX     XXXXXXXXXX
1310     XXXXXXXXXX     XXXXXXXXXX
1320     XXXXXXXXXX     XXXXXXXXXX
1330     XXXXXXXXXX     XXXXXXXXXX
1340     XXXXXXXXXX     XXXXXXXXXX
1350     XXXXXXXXXX     XXXXXXXXXX
1360     XXXXXXXXXX     XXXXXXXXXX
1370     XXXXXXXXXX     XXXXXXXXXX
1380     XXXXXXXXXX     XXXXXXXXXX
1390     XXXXXXXXXX     XXXXXXXXXX
1400     XXXXXXXXXX     XXXXXXXXXX
1410     XXXXXXXXXX     XXXXXXXXXX
1420     XXXXXXXXXX     XXXXXXXXXX
1430     XXXXXXXXXX     XXXXXXXXXX
1440     XXXXXXXXXX     XXXXXXXXXX
1450     XXXXXXXXXX     XXXXXXXXXX
1460     XXXXXXXXXX     XXXXXXXXXX
1470     XXXXXXXXXX     XXXXXXXXXX
1480     XXXXXXXXXX     XXXXXXXXXX
1490     XXXXXXXXXX     XXXXXXXXXX
1500     XXXXXXXXXX     XXXXXXXXXX
1510     XXXXXXXXXX     XXXXXXXXXX
1520     XXXXXXXXXX     XXXXXXXXXX
1530     XXXXXXXXXX     XXXXXXXXXX
1540     XXXXXXXXXX     XXXXXXXXXX
1550     XXXXXXXXXX     XXXXXXXXXX
1560     XXXXXXXXXX     XXXXXXXXXX
1570     XXXXXXXXXX     XXXXXXXXXX
1580     XXXXXXXXXX     XXXXXXXXXX
1590     XXXXXXXXXX     XXXXXXXXXX
1600     XXXXXXXXXX     XXXXXXXXXX
1610     XXXXXXXXXX     XXXXXXXXXX
1620     XXXXXXXXXX     XXXXXXXXXX
1630     XXXXXXXXXX     XXXXXXXXXX
1640     XXXXXXXXXX     XXXXXXXXXX
1650     XXXXXXXXXX     XXXXXXXXXX
1660     XXXXXXXXXX     XXXXXXXXXX
1670     XXXXXXXXXX     XXXXXXXXXX
1680     XXXXXXXXXX     XXXXXXXXXX
1690     XXXXXXXXXX     XXXXXXXXXX
1700     XXXXXXXXXX     XXXXXXXXXX
1710     XXXXXXXXXX     XXXXXXXXXX
1720     XXXXXXXXXX     XXXXXXXXXX
1730     XXXXXXXXXX     XXXXXXXXXX
1740     XXXXXXXXXX     XXXXXXXXXX
1750     XXXXXXXXXX     XXXXXXXXXX
1760     XXXXXXXXXX     XXXXXXXXXX
1770     XXXXXXXXXX     XXXXXXXXXX
1780     XXXXXXXXXX     XXXXXXXXXX
1790     XXXXXXXXXX     XXXXXXXXXX
1800     XXXXXXXXXX     XXXXXXXXXX
1810     XXXXXXXXXX     XXXXXXXXXX
1820     XXXXXXXXXX     XXXXXXXXXX
1830     XXXXXXXXXX     XXXXXXXXXX
1840     XXXXXXXXXX     XXXXXXXXXX
1850     XXXXXXXXXX     XXXXXXXXXX
1860     XXXXXXXXXX     XXXXXXXXXX
1870     XXXXXXXXXX     XXXXXXXXXX
1880     XXXXXXXXXX     XXXXXXXXXX
1890     XXXXXXXXXX     XXXXXXXXXX
1900     XXXXXXXXXX     XXXXXXXXXX
1910     XXXXXXXXXX     XXXXXXXXXX
1920     XXXXXXXXXX     XXXXXXXXXX
1930     XXXXXXXXXX     XXXXXXXXXX
1940     XXXXXXXXXX     XXXXXXXXXX
1950     XXXXXXXXXX     XXXXXXXXXX
1960     XXXXXXXXXX     XXXXXXXXXX
1970     XXXXXXXXXX     XXXXXXXXXX
1980     XXXXXXXXXX     XXXXXXXXXX
1990     XXXXXXXXXX     XXXXXXXXXX
2000     XXXXXXXXXX     XXXXXXXXXX
2010     XXXXXXXXXX     XXXXXXXXXX
2020     XXXXXXXXXX     XXXXXXXXXX
2030     XXXXXXXXXX     XXXXXXXXXX
2040     XXXXXXXXXX     XXXXXXXXXX
2050     XXXXXXXXXX     XXXXXXXXXX
2060     XXXXXXXXXX     XXXXXXXXXX
2070     XXXXXXXXXX     XXXXXXXXXX
2080     XXXXXXXXXX     XXXXXXXXXX
2090     XXXXXXXXXX     XXXXXXXXXX
2100     XXXXXXXXXX     XXXXXXXXXX
2110     XXXXXXXXXX     XXXXXXXXXX
2120     XXXXXXXXXX     XXXXXXXXXX
2130     XXXXXXXXXX     XXXXXXXXXX
2140     XXXXXXXXXX     XXXXXXXXXX
2150     XXXXXXXXXX     XXXXXXXXXX
2160     XXXXXXXXXX     XXXXXXXXXX
2170     XXXXXXXXXX     XXXXXXXXXX
2180     XXXXXXXXXX     XXXXXXXXXX
2190     XXXXXXXXXX     XXXXXXXXXX
2200     XXXXXXXXXX     XXXXXXXXXX
2210     XXXXXXXXXX     XXXXXXXXXX
2220     XXXXXXXXXX     XXXXXXXXXX
2230     XXXXXXXXXX     XXXXXXXXXX
2240     XXXXXXXXXX     XXXXXXXXXX
2250     XXXXXXXXXX     XXXXXXXXXX
2260     XXXXXXXXXX     XXXXXXXXXX
2270     XXXXXXXXXX     XXXXXXXXXX
2280     XXXXXXXXXX     XXXXXXXXXX
2290     XXXXXXXXXX     XXXXXXXXXX
2300     XXXXXXXXXX     XXXXXXXXXX
2310     XXXXXXXXXX     XXXXXXXXXX
2320     XXXXXXXXXX     XXXXXXXXXX
2330     XXXXXXXXXX     XXXXXXXXXX
2340     XXXXXXXXXX     XXXXXXXXXX
2350     XXXXXXXXXX     XXXXXXXXXX
2360     XXXXXXXXXX     XXXXXXXXXX
2370     XXXXXXXXXX     XXXXXXXXXX
2380     XXXXXXXXXX     XXXXXXXXXX
2390     XXXXXXXXXX     XXXXXXXXXX
2400     XXXXXXXXXX     XXXXXXXXXX
Answered Same Day Nov 13, 2021

Solution

Suraj answered on Nov 13 2021
145 Votes
#!/us
in/env python
# coding: utf-8
# In[3]:
def print_matrix(Title, M):
print(Title)
for row in M:
print([round(x,3)+0 for x in row])

def print_matrices(Action, Title1, M1, Title2, M2):
print(Action)
print(Title1, '\t'*int(len(M1)/2)+"\t"*len(M1), Title2)
for i in range(len(M1)):
row1 = ['{0:+7.3f}'.format(x) for x in M1[i]]
...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here