Question: write python code for this please b) Write a program that demonstrates the Least Squares Curve Fitting method. You must write and call at least
write python code for this please

b) Write a program that demonstrates the Least Squares Curve Fitting method. You must write and call at least the following 3 functions: def LeastSquares (X, y, power): #calculates and returns an array containing the coefficients of the least squares polynomial. def PlotLeastSquares(x, y, power, showpoints=True, npoints=500): #calls LeastSquares, generates data points and plots the least squares curve. If showpoints is True, also put the original data on the same plot. def main () : A main program that uses the data given below to: 1. Call LeastSquares to generate and print the coefcients of a Linear t. 2. Call PlotLeastSquares to display a plot for the Linear t 3. Call LeastSquares to generate and print the coefcients of 3 Cubic t. 4. Call PlotLeastSqares to display a plot for the Cubic t 5. Uses the results from 1 and 3 to plot the datapoints, the Linear t and the Cubic t, all on one graph. Use proper titles, labels and legends. x:[0.05, 0.11, 0.15, 0.31, 0.46, 0.52, 0.70, 0.74, 0.82, 0.98, 1.17] y:[0.956, 1.09, 1.332, 0.717, 0.771, 0.539, 0.378, 0.370, 0.306, 0.242, 0.104] Note: a code stem for H W4b . p y has been written and made available
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
