12-07-2006 11:56 AM
12-11-2006 01:05 AM
平素よりNI製品をご利用頂きまして誠に有難うございます。
日本ナショナルインスツルメンツ技術部の幾田と申します。
お問い合わせの件に関して、以下のとおり回答いたします。
まず、表記いただいている内容から推測いたしますともともとのCSVのデータ中に0があるのでしょうか。
その場合、それを検索させるようなロジックを組めばいいので、例えばForループで配列を順番に抜き出し、その配列の要素に0があるか探し指標番号を出す簡単なサンプルを作成いたしましたのでご参照下さい。
また、データとして"0"が存在しない場合において数式上で0の理論値などがほしい場合、その波形データが任意のパターンでない場合フィッティング関数などを使用しなければならない場合があります。
フィッティングにつきましてはNIサンプルファインダの"Parametric Curve Fitting.vi"をご参照いただければと思います。
フィッティング関数、もしくは数式で表現できるのであればその式から逆算したY=0のときの値をsample.vi同様抜き出すことで意図する動作は実現可能かと思われます。
宜しくお願いします。
12-12-2006 03:45 AM