Question: function [ coefficient _ vector ] = func _ fit ( X , Y , type,basis,parameters ) if contains ( type , 'approximate' ) if

function [coefficient_vector]= func_fit(X,Y,type,basis,parameters)
if contains(type, 'approximate')
if contains(basis,'poly')
else
end
e
lse
if contains(basis,'poly')
x_transpose = X';
result = x_transpose * X;
results = result \ x_transpose * Y;
coefficient_vector = results;
return
else
X_trig =[sin(X), cos(X)];
result1= X_trig' * X_trig;
result1s = result1\(X_trig' * Y);
coefficient_vector = result1s;
return;
end
end
basis is poly or trig, type is approximate or interpolate. need help for approximate.
not vander or polyfit
matlab

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!