资源简介

在matlab平台上,通过最佳平法逼近法则,求解方程式,得到逼近结果

资源截图

代码片段和文件信息

%% 最佳平方逼近(请参考中文书P253-255)
%{  
        知识点回顾:
        y=f(x);
        x∈[ab];
        求Pn(x)=a‘x使int([f(x)-Pn(x)]^2x[ab])达到最小称为f(x)在[ab]上的最佳平方逼近多项式
        Matlab没有现成的逼近命令,现编程如下
%}
clear;
clc;
format short;
%% 以下输入函数,区间和逼近多项式次数
fun=‘abs(x)‘;    %这里输入函数名
a=-1;b=1;    %逼近区间
n=2;    %
%% 以下构造正规矩阵A
A=zeros(n+1);
g=‘x.^0‘;
px=zeros(1n+1);
for i=1:2*n+1
    px(i)=quad(gab)

评论

共有 条评论