早教吧作业答案频道 -->其他-->
matlab 三次样条插值函数如何根据数据得到三次样条插值函数的表达式 现在的情况是三次样条插值曲线已经得到,想得到这个曲线的函数表达式?x1=[5.20 8.17 9.79 11 12.33 19.07];y1=[9.67 61.84 79.14 84.51 8
题目详情
matlab 三次样条插值函数
如何根据数据得到三次样条插值函数的表达式
现在的情况是三次样条插值曲线已经得到,想得到这个曲线的函数表达式?
x1=[5.20 8.17 9.79 11 12.33 19.07];
y1=[9.67 61.84 79.14 84.51 89.13 100];
>> y1i=9.67:0.001:100;
x1i=pchip(y1,x1,y1i);
plot(x1i,y1i,x1,y1,'+');
上面是原来的数据,想得到三次样条插值函数表达式
如何根据数据得到三次样条插值函数的表达式
现在的情况是三次样条插值曲线已经得到,想得到这个曲线的函数表达式?
x1=[5.20 8.17 9.79 11 12.33 19.07];
y1=[9.67 61.84 79.14 84.51 89.13 100];
>> y1i=9.67:0.001:100;
x1i=pchip(y1,x1,y1i);
plot(x1i,y1i,x1,y1,'+');
上面是原来的数据,想得到三次样条插值函数表达式
▼优质解答
答案和解析
clear
x1=[5.20 8.17 9.79 11 12.33 19.07];
y1=[9.67 61.84 79.14 84.51 89.13 100];
y1i=9.67:0.001:100;
x1i=pchip(y1,x1,y1i);
p=polyfit(y1i,x1i,3)%用polyfit进行3次多项式拟合
%结果为p = 0.0000 -0.0058 0.2698 2.3263
f = polyval(p,y1i);
plot(y1i,x1i,'o',y1i,f,'-')
plot(y1i,x1i,'o',y1i,f,'-')%查看拟合结果
x1=[5.20 8.17 9.79 11 12.33 19.07];
y1=[9.67 61.84 79.14 84.51 89.13 100];
y1i=9.67:0.001:100;
x1i=pchip(y1,x1,y1i);
p=polyfit(y1i,x1i,3)%用polyfit进行3次多项式拟合
%结果为p = 0.0000 -0.0058 0.2698 2.3263
f = polyval(p,y1i);
plot(y1i,x1i,'o',y1i,f,'-')
plot(y1i,x1i,'o',y1i,f,'-')%查看拟合结果
看了 matlab 三次样条插值函...的网友还看了以下:
直接写出得数86×2=91÷7=28+46=0÷186=32×50=125×8=37×20=720 2020-04-07 …
简便计算:41.2*8.1+61*1.25+537*0.19一开始打错了,重新发一遍. 2020-04-07 …
8乘3得24,8减1得7,3加1的得4,4乘7得28,28减24得4,8减7得1,4减3得1,1加 2020-05-13 …
中国居民纳税人王伟2005年8月取得以下8项所得,计算每项收入应缴纳的所得税。 从所在境内甲企业取 2020-05-22 …
●投标人会议是在(61)过程中采用的一种方法。 (61)A.开标 B.询价 C.评标 D.投标 2020-05-26 …
小朋友分糖果,每人至少分一块,至多分5块.现在61块糖果,那么至少有几人分得的糖果小朋友分糖果,每 2020-06-04 …
1、2、4、8、61、23、46……接下来的一个数字是? 2020-06-25 …
八个连续的二进制位称为一个字节是什么意思啊,麻烦举例讲清楚,就认为我什么都不懂…-8在内存中的存储 2020-06-28 …
已知25℃时一些难溶物质的溶度积常数如下:化学式Zn(OH)2ZnSAgClAg2SMgCO3Mg 2020-07-18 …
(3又6分之1+2又9分之1)乘19分之18-(1又8分之3-0.11)乘11分之85又4分之1乘 2020-07-18 …