IIRフィルタ係数を使用してMATLAB cdfファイルをインポートまたはエクスポートします
必要なOriginのバージョン:Origin 9.0 SR0 これはOrigin Proのみの機能です。
dfilterfcf fcf:= “D:\test.fcf” data:=6:7;
dfilterfcf operation:=exp struct:=sos fcf:= “D:\test.fcf” data:=4:10 format:=hex;
表示 名 |
変数 名 |
I/O と データ型 |
デフォルト 値 |
説明 |
---|---|---|---|---|
操作 | operation |
入力 int |
|
動作モードを指定します。
オプションリスト:
|
フィルタ構成 | struct |
入力 int |
|
IIRフィルタの構造型を指定します。
オプションリスト:
|
MATLAB fcfファイル名 | fcf |
入力 string |
インポート/エクスポートされるfcfファイルのパスと名前を指定します。 | |
フィルタモデルデータ | data |
入力 Range |
フィルタモデルデータを指定します。 | |
エクスポート形式 | format |
入力 int |
|
エクスポート形式を指定します。
オプションリスト:
|
このサンプルでは、emg recording.datをOriginにインポートし、Xファンクションdfilterを使ってIIRフィルタを作成して、最後にfcfファイルとしてエクスポートする方法を示します。
newbook; impasc fname:=system.path.program$+"samples\signal processing\emg recording.dat"; wks.colsel(2,1); dfilter -r 2 iy:=2 sample:=2000 wp:=200 ws:=400 abcd:=[<input>]<input>; dfilterfcf operation:=exp struct:=abcd fcf:=D:\abcd.fcf data:=4:17;
キーワード:無限インパルス応答、信号、ノイズ除去