0

水柱全体に記録された温度測定値がいくつかあります。

depth = 0.2211:0.26:26;
temp = 1 + (30-1)*(rand(1,length(depth)));

深さが連続していないところ。深さ 0.5 m ごとの温度プロファイルを作成したいと考えています。これを実現するために、まず測定値の最小深さから最大深さまで等間隔に配置された点の配列を作成します。

newD = min(depth):0.5:max(depth);

次に、これらの新しい深さのそれぞれで「temp」から温度を取得したいのですが、どうすればよいですか?

4

1 に答える 1

2

評価

newTemp = interp1(depth,temp,newD)

への 4 番目の入力で を試してみてinterp1ください。ドキュメントを確認してください。

于 2012-11-02T14:37:49.803 に答える