【理化学計測】オウンドメディア:電気化学測定(02)
【理化学計測】オウンドメディア:電気化学測定(02)に関するFAQ
QIPアドレス変更_PCIP側変更
QIPアドレス変更_OROS側変更
Q5 音響試験にプリポラライズド型マイクロホンを使うべきなのは、どのような場合ですか。
FAQ ID:セクションⅡ:お勧めのマイクロホン
Q関数ヘルプの文字のサイズを変更したい。
Qシーケンスエディターの文字のサイズを変更したい。
Qシーケンスエディターに行番号を表示したい。
Q読み込んだデータファイルの数値桁数が少ないために時間軸が不等間隔のXY波形として読み込まれた。一定間隔の波形にするにはどうすればよいか?
Q最小二乗法により波形を近似するには?
QVersion 12.10 リリースノート
Version 12.10 リリースノートのダウンロード (PDF:2.5MB)
QVersion 11.10 リリースノート
Version 11.10 リリースノートのダウンロード (PDF:1.6MB)
Qシーケンスの引数に*を使用できない
Q位相が+/-720度で表示されています。+/-180度で表示するにはどうしたらいいですか?
QVersion 11.00 リリースノート
Version 11.00 リリースノートのダウンロード (PDF:1.5MB)
Q等間隔データをパルス信号で外部サンプリングしたい
FAQ ID:s069
サンプリング間隔が等間隔のデータを測定しました。そのデータには信号波形とパルス信号を含みます。このパルス信号でデータをリサンプリングしたいのですが、可能ですか?
以下のシーケンスで対応可能です。
関数SearchLebelでパルス信号のエッジを検出して、その時刻暦で関数Valueを使ってデータをリサンプリングします。
結果はResult1がYデータのみ、ResはXY波形としましたので、リサンプル前のデータと比較して効果を確認してください。
;----------------------------------------
;信号の定義
;----------------------------------------
_pulseorg = PULSEDATA
_data1 = SIGNAL
;----------------------------------------
;データ処理
;----------------------------------------
;パルス信号を検出
_pulseTemp = SearchLevel(_pulseorg, 2, 0, 0, 2, 0, 0, 1)
_pulse = _pulseTemp.X
;データ処理結果
Result1 = Value( _data1, _newPulse)
Res = XYof(_newPulse,Result1)
;----------------------------------------
;終了処理
;----------------------------------------
Del _*
Q"m"で表示されている単位を"μm"で表示したい
FAQ ID:x221
以下のようにmの単位で表示されている波形の単位をμmで表示したい
表示単位を設定することで対応可能です。
- メニュー"ユーザ/ユーザ設定"を選択してください。
(V7以降)
ホームタブ内の「物理量」をクリックします
(V6以前)
メニュー"ユーザ/ユーザ設定"を選択してください。
ダイアログが表示されるので、"物理量"タブをクリックしてください。 - 物理量タブの左側にあるリストから"変位"を選択してください。
- ダイアログの右側にあるリストで"メートル"が選択されていることを確認してください。
- 次に"新規"ボタンをクリックしてください。
新しい表示単位を作成します。 - 表示されたダイアログの"名前"に新しい表示単位を識別する名前を指定してください。
また、"プリフィックス"で"強制"をチェックして、リストからマイクロを意味する"μ"(バージョンによっては"オ")を選択してください。
- 以上で設定は終了です。"OK"ボタンを押してダイアログを閉じてください。
- 新しく設定した単位が選択されていることを確認してください。
- "適用"ボタンをクリックしてください。表示単位が変更されます。
QVersion 10.10 リリースノート
Version 10.10 リリースノートのダウンロード (PDF:0.6MB)
Q.xlsm(マクロ付きExcelファイル)から波形データを読み込みたい。
Q[変数]リストの[測定]タブへファイルサーバー上のファイルを読み込みたい。
Q等間隔データをパルス信号で外部サンプリングしたい(その2)
FAQ ID:s070
サンプリング間隔が等間隔のデータを測定しました。そのデータには信号波形とパルス信号を含みます。このパルス信号でデータをリサンプリングしたいです。
但し、パルスデータは60[deg]毎にしか出力されません。1[deg]毎に細かくデータをリサンプリングしたいのですが、可能ですか?
以下のシーケンスで対応可能です。
関数SearchLebelでパルス信号のエッジを検出します。
次に、この60[deg]間隔のパルスを関数LIPで1[deg]間隔に変換します。
そして、その時刻暦で関数Valueを使ってデータをリサンプリングします。
結果はResult1がYデータのみ、ResはXY波形としましたので、リサンプル前のデータと比較して効果を確認してください。
;----------------------------------------
;定数の定義
;----------------------------------------
_pdeg = 60 ;パルス間隔を60[deg]で処理
;----------------------------------------
;信号の定義
;----------------------------------------
_pulse60deg = PULSE60
_data1 = SIGANL
;----------------------------------------
;データ処理
;----------------------------------------
;パルス信号を検出
_pulseTemp = SearchLevel(_pulse60deg, 2, 0, 0, 2, 0, 0, 1)
_pulse = _pulseTemp.X
;60degパルスを1degに変換
_newPulse = Lip(_pulse, _pdeg)
;データ処理結果
Result1 = Value( _data1, _newPulse)
Res = XYof(_newPulse,Result1)
;----------------------------------------
;終了処理
;----------------------------------------
del _*
Q伝達関数 加速度/力 をdB表示させた場合、1[m/sec^2/N]を60dBとしたい
FAQ ID:x212
NVGateのdB表示方法について説明させていただきます。
dB表示は以下のように定義されます。
dB値 = 20*Log(物理量/0dBリファレンス)
例えば、
加速度の場合、デフォルト値で 0dBリファレンス=1E-6です。
1[m/sec2]の加速度は120[dB]と表示されます。
力の場合には、デフォルト値で 0dBリファレンス=1E-6です。
1[N]の加速度は120[dB]と表示されます。
ここで、伝達関数 加速度/力を求めた場合、以下のようになります。
dB値 = 20*Log([加速度の(物理量/0dBリファレンス)]/[力の(物理量/0dBリファレンス)])
さて、1[m/Sec^2]/[N]=60dBとしたい場合の対応ですが、NVGateのメニュー"ユーザ/ユーザ設定"を選択して、物理量タブを開き、加速度と力の0dBリファレンスを確認してください。以下のようにすることで60dBと表示可能です。
加速度の0dBリファレンス=1E-6
力 の0dBリファレンス=1E-3
加速度と力の関係に10^3の差があれば構いません。