我在整个水柱中记录了一些温度测量值:
depth = 0.2211:0.26:26;
temp = 1 + (30-1)*(rand(1,length(depth)));
深度不连续。我想创建一个深度增量为0.5米的温度曲线。为此,我首先从测量的最小深度到最大深度创建一个均匀间隔点的阵列:
newD = min(depth):0.5:max(depth);
接下来我想从每个新深度的'temp'获得温度,我该怎么做?
答案 0 :(得分:2)
评估
newTemp = interp1(depth,temp,newD)
您可能需要尝试使用interp1
的第4个输入,请查看文档。