
输入:x=10:14
x =
10 11 12 13 14
输入:y=[2.3026,2.3979,2.4849,2.5649,2.6391]
y =
2.3026 2.3979 2.4849 2.5649 2.6391
输入:ruselt=interp1(x,y,11.5,’spline’)
ruselt =
2.4424
#这里11.5也可以是一串数字
输入x1=10:0.1:14
x1 =
列 1 至 9
10.0000 10.1000 10.2000 10.3000 10.4000 10.5000 10.6000 10.7000 10.8000
列 10 至 18
10.9000 11.0000 11.1000 11.2000 11.3000 11.4000 11.5000 11.6000 11.7000
列 19 至 27
11.8000 11.9000 12.0000 12.1000 12.2000 12.3000 12.4000 12.5000 12.6000
列 28 至 36
12.7000 12.8000 12.9000 13.0000 13.1000 13.2000 13.3000 13.4000 13.5000
列 37 至 41
13.6000 13.7000 13.8000 13.9000 14.0000
输入:ruselt=interp1(x,y,x1,’spline’)
ruselt =
列 1 至 9
2.3026 2.3125 2.3224 2.3321 2.3418 2.3514 2.3609 2.3702 2.3795
列 10 至 18
2.3888 2.3979 2.4070 2.4159 2.4248 2.4336 2.4424 2.4510 2.4596
列 19 至 27
2.4681 2.4765 2.4849 2.4932 2.5014 2.5096 2.5177 2.5257 2.5337
列 28 至 36
2.5416 2.5494 2.5572 2.5649 2.5726 2.5802 2.5877 2.5952 2.6027
列 37 至 41
2.6100 2.6174 2.6247 2.6319 2.6391
画图:plot(x,y,'+',x1,ruselt)

发表回复