matlab.已知函数f(x)=sin(2*pi*x),在[-1,1]上取21个节点.求三次样条插值多项式
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 03:46:05
matlab.已知函数f(x)=sin(2*pi*x),在[-1,1]上取21个节点.求三次样条插值多项式
会做的人.最好给出matlab代码,
会做的人.最好给出matlab代码,
%画出原函数
x=-1:0.001:1;
y=sin(2*pi*x);
plot(x,y,'r')
hold on
%Plot 21 Sample points 画出21个采样点
x_sample=-1:0.1:1;
y_sample=sin(2*pi*x_sample);
plot(x_sample,y_sample,'ro')
%三次样条插值多项式拟合,三次样条的参数保存在p这个向量里
p = polyfit(x_sample,y_sample,3);
y_fit=polyval(p,x);
plot(x,y_fit,'LineWidth',2)
x=-1:0.001:1;
y=sin(2*pi*x);
plot(x,y,'r')
hold on
%Plot 21 Sample points 画出21个采样点
x_sample=-1:0.1:1;
y_sample=sin(2*pi*x_sample);
plot(x_sample,y_sample,'ro')
%三次样条插值多项式拟合,三次样条的参数保存在p这个向量里
p = polyfit(x_sample,y_sample,3);
y_fit=polyval(p,x);
plot(x,y_fit,'LineWidth',2)
matlab.已知函数f(x)=sin(2*pi*x),在[-1,1]上取21个节点.求三次样条插值多项式
求函数f(x)=sin(x)cos^2(x)在[-pi,pi]上的傅里叶级数
已知函数f(x)=sin(wx+pi/3),w>0,且f(pi/6)=f(pi/2),函数在(pi/6,pi/2)上有最
已知函数f(x)=sinx+sin(x+pi/2) 求F(X)最小正周期
已知函数f(x)=cos(2x-pi/3)+2sin(x-pi)*sin(x+pi/4)
已知函数f(x)=sin(2x+pi/3)+sin(2x-pi/3)+2cosx^2-1,x∈R.
已知Sin(2x+pi/3)=1/3,求Sin(5Pi/6-4x),
怎么用MATLAB求函数x*(1+cos(x))*cos(x)^2,x在[0,pi]上,
已知函数f(x)=sin(wx+pi/3),w>0,且f(pi/6)=f(pi/3),函数在(pi/6,pi/3)上有最
求教matlab介入下方程:积分函数f=1/sqrt(1-a^2*(sin(x))^2);积分上下限为(0,pi/2);
以勒让德多项式为基本函数,在区间[-1,1]上把f(x)=x^4+2x^3展开为广义傅里叶级数,求MATLAB程序
已知函数fx=根号3sin[2x+(pi/4)]+1,试求函数值为2时自变量x的取值集合