matlab 中的interp1答:插值分内插和外插。如果要求xx对应的yy的值,若此xx在你的x范围内,应当算是内插。比如2.9就是在x=[1,2,3]内,它应当是内插。内插matlab有好多种方法。以下几个都可以。z=interp1(x,y,2.9,'nearest')z=interp1(x,y,2.9,'linear')z=interp1(x,y,2.9,'spline')z=interp1(x,...
matlab中利用分段线性插值求值答:用分段线性插值函数 interp1(),求得在深度500m,1000m,1500m处的水温 A=[446 7.04; 714 4.28;950 3.4;1422 2,54;1634 2.13]y=interp1(A(:,1),A(:,2),500)y = 6.483880597014926 y=interp1(A(:,1),A(:,2),1000)y = 3.308898305084746 y=interp1(A(:,1),A(:,2)...
matlab编程插值法,试利用在100,121,144处的函数值求的近似值并估计误差...答:分别用线性、分段三次曲线和样条三种插值方法进行插值并计算和真值的误差(使用interp1函数)。参考代码:x=[100 121 144];y=sqrt(x);x0=115;y0=sqrt(x0);y1=interp1(x,y,x0);y2=interp1(x,y,x0,'c');y3=interp1(x,y,x0,'s');y=[y1;y2;y3]y-y0 ...
这道题matlab怎么解?答:30,22,25,27,24];xx为所需插值的自变量,yy则为所求结果.注 : 1. 'spline'可以换成其他的方法,如'linear'线性插值,'method'最邻近插值,'cubic'立方插值等,具体,请查看matlab用户文档对interp1的介绍 2. 除了interp1外,还可以采用其他插值函数,可以参考科学网上的一篇汇总,网址如下 网页链接 ...