matlab拉格朗日差值已知y=f(x)函数表如下: x=[0.04 0.55 0.65 0.80 0.90 1.05];y=[0.41075 0.57815 0.69675 0.88811 1.02652 1.25382];(x与y一一对应).求四次拉格朗日差值多项式并由此求f(0.596)的近似值.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 12:59:06

matlab拉格朗日差值已知y=f(x)函数表如下: x=[0.04 0.55 0.65 0.80 0.90 1.05];y=[0.41075 0.57815 0.69675 0.88811 1.02652 1.25382];(x与y一一对应).求四次拉格朗日差值多项式并由此求f(0.596)的近似值.
matlab拉格朗日差值
已知y=f(x)函数表如下: x=[0.04 0.55 0.65 0.80 0.90 1.05];
y=[0.41075 0.57815 0.69675 0.88811 1.02652 1.25382];
(x与y一一对应).求四次拉格朗日差值多项式并由此求f(0.596)的近似值.

matlab拉格朗日差值已知y=f(x)函数表如下: x=[0.04 0.55 0.65 0.80 0.90 1.05];y=[0.41075 0.57815 0.69675 0.88811 1.02652 1.25382];(x与y一一对应).求四次拉格朗日差值多项式并由此求f(0.596)的近似值.
function yi=lagrange(x,y,xi)
%Lagrange插值
%x,y为已知节点及其函数值向量
%xi为插值点(可以是多个),yi为插值
n=length(x);m=length(xi);%length是x的长度,
for i=1:m
z=xi(i);s=0;
for k=1:n
%for循环语句
p=1.0;
for j=1:n
if(j~=k)
p=p*(z-x(j))/(x(k)-x(j));
end
end
s=p*y(k)+s;
end
yi(i)=s;
end
------------------------------------------------------
x=[0.04 0.55 0.65 0.80 0.90 1.05];
y=[0.41075 0.57815 0.69675 0.88811 1.02652 1.25382];
x0=[0:0.01:2];
y0=lagrange(x,y,0.596);

哇·好深奥!我小学毕业水平!路过!

matlab拉格朗日差值已知y=f(x)函数表如下: x=[0.04 0.55 0.65 0.80 0.90 1.05];y=[0.41075 0.57815 0.69675 0.88811 1.02652 1.25382];(x与y一一对应).求四次拉格朗日差值多项式并由此求f(0.596)的近似值. matlab 拉格朗日插值问题function f=Language(x,y,x0)%求已知数据点的拉格朗日差值多项式%已知数据点的x坐标向量:x%已知数据点的y坐标向量:y%插值点的x坐标:x0%求得的拉格朗日插值多项式:f%x0处的插 怎么用matlab 计算两个矩阵的函数关系 Y=f(X),已知两个矩阵 X 和 Y 在matlab中怎样已知f(x,y)=sin(x2y)e-x-y,求d2f/dxdy matlab插值:已知数据x=[0,3,5,7,9,11,12,13,14,15] y=[0,1.2,1.7,2.0,2.1,2.0,1.8,1.2,1.4,1.6]采用 最邻近插值 线性插值 三次样条插值 三次差值4种方法进行插值 要得到每隔0.5的数据《matlab基础教程》这个书上 matlab曲线拟合,曲线逼近,最小二乘法假设函数为x^2+y^2+d x+e y+f=0;并且已知X Y,用matlab怎么写来求出d,e,f, 已知函数f(x)=xe^-x,若函数g(x)的图像与函数y=f(x)的图像关于直线x=1对称.证明当x>1时,f(x)>g(x)知道用差值来比较,但不会化简,求详解 MATLAB中求Y=F(X)数值积分 matlab画既有原函数又有导函数的曲线像f=y+x*y1,f,y是x的函数,y1是y的导数,已知y,怎么画出f关于x的图像 求lagrange插值多项式以及对应的牛顿差值多项式 已知函数表x=0.1 ,0.2,0.4 f(x)=0.2,0.5,1.0 如何用matlab画f(x,y)函数图象? f(x,y)=x^2-y+1 f(x,y)=e^(y/x) 用MATLAB怎么画图形 怎样用MATLAB画图 已知x y坐标 matlab 偏微分已知函数F(x,y) 表达式如何求其对先x再y的偏微分. 已知函数f(x)=3x,求证:f(x)+f(y)=f(x+y) matlab 已知三个散点组x[],y[],z[] 想拟合z=f(x,y),得出多元函数表达式 怎么具体操作?先插值?matlab 已知三个散点组x[],y[],z[] 想拟合z=f(x,y),得出多元函数表达式 怎么具体操作?先插值?58 分钟前 已知f(x+y,y/x)=x^2-y^2,则f(x,y)= 已知f(xy)=f(x)+f(y),求证f(x/y)=f(x)-f(y)