早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用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])