MATLAB データロガーとログファイルの保存
- Moku:Lab
- Moku:Go
-
Moku:Pro
Moku:Proに関するよくある質問 Moku:Pro波形発生器 Moku:Proタイム&周波数アナライザ Moku:Proロジックアナライザ/パターンジェネレーター Moku:Proレレーザーロックボックス Moku:Proロックインアンプ Moku:Proスペクトラムアナライザ Moku:Proデータロガー Moku:Pro任意波形発生器 Moku:Proマルチ機器モード Moku:Pro位相計 Moku:Pro FIRフィルタービルダー Moku:Pro PIDコントローラー Moku:Proオシロスコープ Moku:Pro周波数応答アナライザ Moku:Proデジタルフィルターボックス
- Python API
- MATLAB API
- 任意波形発生器
- データロガー
- デジタルフィルターボックス
- FIR フィルタ ビルダー
- 周波数応答アナライザー
- レーザーロックボックス
- ロックインアンプ
- オシロスコープ
- 位相計
- PIDコントローラー
- スペクトラムアナライザー
- 時間と周波数アナライザー
- 波形発生器
- ロジックアナライザ/パターンジェネレーター
- マルチ機器モード
- Mokuクラウドコンパイル
- Mokuに関するよくある質問
- LabVIEW API
MATLABからログファイルにアクセスするにはどうすればいいですか
Moku Datalogger は、MATLAB スクリプト内から設定および起動できます。ログ ファイルがキャプチャされると、ネットワーク経由で MATLAB PC にダウンロードしてローカルで分析できます。このMATLAB スクリプトは、ログ ファイルをリモートで作成およびダウンロードする方法の例です。
%% 基本 データロガー 例
%
% これ 例 示す どうやって あなた できる 設定する の データロガー 楽器。
%
% (ハ) 2021 Liquid Pty. 株式会社
%
%% 接続する に あなたの Moku
% 接続する に あなたの Moku そして 展開する の オシロスコープ 楽器
私 = Mokuデータロガー('192.168.###.###');
試す
% 有効にする 精度 モード
i.set_acquisition_mode('モード','精度');
% セット の サンプル レート に 1 キロサイン/秒
i.set_samplerate(1e3);
% 生成する 1つの 正弦 波 の上 チャネル 1
% 1Vpp、 10kHz、 0V オフセット
i.generate_waveform(1, '正弦'、 「振幅」,1, '頻度',10e3);
% 生成する 1つの 四角 波 の上 チャネル 2
% 1Vpp、 10kHz、 0V オフセット、 50% 義務 サイクル
i.generate_waveform(2, '四角'、 「振幅」,1, '頻度'、 1e3, '義務'、 50);
% 始める の データ ログ記録 セッション の 10 2番 そして 店 の ファイル の上 の ラム
ログ記録リクエスト = i.start_logging('期間',10);
ログファイル = ログ記録リクエストのファイル名;
% セット 上 に 画面 の ログ記録 プロセス
進捗 = ログの進行状況を取得します。
その間 進捗状況.終了までの時間 > 1
fprintf('%d 秒 残り \n',progress.time_to_end)
一時停止(1);
進捗 = ログの進行状況を取得します。
終わり
% ダウンロード の ログ ファイル から の Moku に 「ユーザー」 フォルダ
% Moku:Go すべき なれ ダウンロード から 「持続する」 そして Moku:Pro から 「SSD」
i.download_file('persist',log_file,['C:\Users\' ログファイル]);
キャッチ 自分
% 終わり の 現在 繋がり セッション と あなたの Moku
i.所有権を放棄する();
再投球(ME)
終わり
% 終わり の 現在 繋がり セッション と あなたの Moku
i.所有権を放棄する();