求matlab三次插值函数?要详细的程序,能直接运行出来的,已知函数值 0 1 2 3 4 5 6 7 8 9 100 0.79 1.53 2.19 2.71 3.03 3.27 2.89 3.06 3.19 3.29和边界条件s'(0)=0.8 s'(10)=0.2 . 求三次样条插值函数 并画出其图形.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 22:26:05
求matlab三次插值函数?要详细的程序,能直接运行出来的,已知函数值01234567891000.791.532.192.713.033.272.893.063.193.29和边界条件s''(0)=0

求matlab三次插值函数?要详细的程序,能直接运行出来的,已知函数值 0 1 2 3 4 5 6 7 8 9 100 0.79 1.53 2.19 2.71 3.03 3.27 2.89 3.06 3.19 3.29和边界条件s'(0)=0.8 s'(10)=0.2 . 求三次样条插值函数 并画出其图形.
求matlab三次插值函数?
要详细的程序,能直接运行出来的,
已知函数值
0 1 2 3 4 5 6 7 8 9 10
0 0.79 1.53 2.19 2.71 3.03 3.27 2.89 3.06 3.19 3.29
和边界条件s'(0)=0.8 s'(10)=0.2 . 求三次样条插值函数 并画出其图形.
能不能给出详细的程序!有点遗憾,因为主要就是想得出它的函数表达式!我也就是这块弄不明白!

求matlab三次插值函数?要详细的程序,能直接运行出来的,已知函数值 0 1 2 3 4 5 6 7 8 9 100 0.79 1.53 2.19 2.71 3.03 3.27 2.89 3.06 3.19 3.29和边界条件s'(0)=0.8 s'(10)=0.2 . 求三次样条插值函数 并画出其图形.
spline
三次样条函数插值.对于该方法,命令interp1调用函数spline、ppval、mkpp、umkpp.这些命令生成一系列用于分段多项式操作的函数.命令spline用它们执行三次样条函数插值;
y=spline(x,y,插值点)
比如 求2.5处y的值.
>> x=[0 1 2 3 4 5 6 7 8 9 10];
>> y=[0 0.79 1.53 2.19 2.71 3.03 3.27 2.89 3.06 3.19 3.29];
>> a=spline(x,y,2.5)
a =
1.8715
也可以一次得很多点的值如:
>> xx=1:0.1:10;
>> yy=spline(x,y,xx);
这样就得到每个xx下的yy
plot(x,y)
就可以看到图像
不过据我现在的知识得不到函数.
只能采用拟合的方法
>> p=polyfit(x,y,2); %二项式拟合这里用的是2次 p的三个值是系数
>> yyy=polyval(p,x);
>> plot(x,yy)
拟合求得的函数为-0.0536x^2+0.832x+0.0738
拟合度0.9717算是很高了
一般没看到过用插值求表达式的,一般是拟合或者是回归

求matlab三次插值函数?要详细的程序,能直接运行出来的,已知函数值 0 1 2 3 4 5 6 7 8 9 100 0.79 1.53 2.19 2.71 3.03 3.27 2.89 3.06 3.19 3.29和边界条件s'(0)=0.8 s'(10)=0.2 . 求三次样条插值函数 并画出其图形. 求问,MATLAB来做三次样条插值,如何得到插值的函数表达式x=[0.2:0.2:1.0];y=[0.98 0.92 0.81 0.64 0.38]; 用MATLAB求Lagrange插值多项式和Newton插值多项式用MATLAB求下列一组值的Lagrange插值多项式和Newton插值多项式 D={(0,5),(1,-2),(2,3),(3,4),(4,-1),(5,7),(6,5),(7,2)}. `要MATLAB的具体程序以及运算结果 谁有三次样条插值函数三种边界条件的MATLAB程序.谢谢各位了、、、私信我. 求拉格朗日差值、牛顿插值以及三次样条插值的matlab实现,要求的是源代码. 求用matlab程序实现求解三次样条插值X :0 0.2 0.4 0.6 0.8 1.0Y :1.0 0.818732 0.670320 0.548812 0.449329 0.367879函数在各节点取值如上,要用matlab程序做, MATLAB程序,应该不难但是我一点也没有做过.三个温度下钠的密度,用多项式插值和三次样条插值T=150 282度时钠的密度Ti 94 105 371Pi 929 902 860 用matlab求三个自变量函数最小值的M程序? matlab曲线拟合和曲线插值问题这两题的程序应该怎么输入啊? matlab解方程我有一个函数,cos(x)*ch(x)+1=0,求一个matlab的简短程序解出X的值.书上的答案给出来的解出来前三个是1.875,4.694,7.855.详细的程序哈,放进matlab里面可以直接运行的那种 matlab求拉格朗日插值多项式并画图我用这个matlab程序可以求出x0点的函数值,但我想要求出插值多项式怎么求啊,还有把多项式画图象怎么弄?nx=length(x);ny=length(y);if nx~=nywarning('矢量x与y的长度应 用matlab 求解三次样条函数找出函数f(x)=1/(x^2+1)在区间[-5,5]上的41个等距点的三次样条函数s(x),打印出f(x)和s(x)的图形.求matlab程序! 用matlab求三次样条插值涵数,给出matlab程序给定列表函数如下x 0.2 0.4 0.6 0.8 1.0f(x) 0.9798652 0.9177710 0.8080348 0.6386093 0.3843735试求f(x)的三次样条插值函数s(x),分别满足:(1)自然边界条件.(2)f (0.2 求教matlab做三次样条插值和拉格朗日差值问题下表给出了飞行中鸭子的上部形状的节点数据,试用三次样条插值函数(自然边界条件)和20次Lagrange插值多项式对数据进行插值.用图示出给定的 怎么用matlab利用拉格朗日插值计算法的原理编写并计算函数所在节点的近似值.要求:编写拉格朗日插值算法的程序,并以下面给出的函数表为数据基础,在整个插值区间上采用拉格朗日插值法 MATLAB拟合类似反比例函数的程序. MATLAB的写程序求函数y'=yy(0)=2用matlab求出y关于x的函数 如何求三次函数的最值