2017-12-10 11 views
2

私はXY平面上に点の配列を与える2つの1D配列を持っています。私が達成しようとしているのは、が正確に0.5である、の補間を見つけることです。私はInterpolate 1D arrayThreshold 1D arrayを使って解決しようとしましたが、成功しませんでした。最初は、の情報を返すだけです。後者は、明らかに何もしていないので、常に0が返されます。valuesの情報が返されます。LabVIEWで1次元配列の補間値を取得する方法は?

フロントパネルとブロック図を投稿に添付しました。フロントパネルに私は必要な情報を示しました。

私がここで間違っていることを理解してもらえますか?私はこれにかなり拘束されているからです。前もって感謝します。

enter image description hereenter image description here

答えて

2

私はそれを解決するために管理。スレッショルド1Dの配列viは、値が小さくなる配列を扱うことはできません...補間された値を得るために特性が増加するように配列を変換する必要があるので、むしろイライラするエラーです。

ドキュメントから:

注のみ 順序を非降順にソート配列で、この機能を使用してください。

1

あなた自身で解決することができますが、解決策のviポストは、他の人が参考にしていただきたいと思います。ここでは、数学のセクションからの1D補間を使用するソリューションです。 1つのVIは、補間値を配列に変換し、答えを戻す必要があるという欠点のみです。

Vi Snippet

Front Panel

関連する問題