用MATLAB求参数α和β,使积分∫((sinx-α-βx)^2)dx在区间(0,pi)最小

问题描述:

用MATLAB求参数α和β,使积分∫((sinx-α-βx)^2)dx在区间(0,pi)最小

clear;
clc;
f=@(x,a,b)(sin(x)-a-b.*x).^2;
g=@(p)quadl(@(x)f(x,p(1),p(2)),0,pi);
fminunc(g,[1 1])