相关疑难解决方法(0)

两条曲线之间的插值(matlab)

好,朋友们.我有以下问题:

我有以下情节的数据. 在此输入图像描述

因此该图的数据文件包含三列.第二和第三个是x,y点.第一个是这些点所属的系统.在这种情况下,红色的是20年的系统.蓝色的30年.

我想要找到的是25年的曲线.因此,如果我绘制它应该在红色和蓝色曲线之间.

我不知道如何插入数据以获得我想要的东西.实际上我想要21,22,... 29年,我想如果我们能在这两者之间找到它,那么该方法应该适用于20到30之间的任何时间.

PS:我猜每条曲线的插值(在这种情况下是红色或蓝色曲线)非常简单.只使用interp1(x,y,xx)就行了.但是其他"维度"(M)发生了什么

数据.

20.0000    3.4076         0
20.0000    3.4226   99.5405
20.0000    3.4701  196.3360
20.0000    3.5592  287.0781
20.0000    3.6248  328.8516
20.0000    3.6643  348.3373
20.0000    3.7091  367.2823
20.0000    3.7591  385.4784
20.0000    3.8077  402.7170
20.0000    3.8957  437.5221
20.0000    4.0314  506.9907
30.0000    3.6335         0
30.0000    3.6373   49.8884
30.0000    3.6488   99.5405
30.0000    3.6685  148.5936
30.0000    3.7363  243.2204
30.0000    3.7876  287.7398
30.0000    3.8537  329.6097
30.0000    3.8935  349.9452
30.0000    3.9384  368.9776
30.0000    3.9892  387.2576
30.0000    4.0410  404.5759
30.0000    4.1350  439.5416
30.0000    4.2153  474.2420 …
Run Code Online (Sandbox Code Playgroud)

matlab interpolation

3
推荐指数
1
解决办法
7346
查看次数

标签 统计

interpolation ×1

matlab ×1