0
センサからデータを読み込むことを模倣するシミュレータを書きたいと思っています(シリアル通信)。以前に保存されたファイルからそれらを読み取ることを除きます。ロード機能を使用するとファイル全体を読み取るので、特定の頻度でロードされたファイルのベクトルをスキャンするループを使用することを考えました。今これは非常に速く、リアルタイムの読書のようには見えません。リアルタイムのストリーミングやデータ処理のように見えるように、ロードされたファイルの読み込み速度を遅く(おそらく固定された)周波数にするにはどうすればよいですか?リアルタイムデータストリーミングをシミュレートするMatlab
ありがとう
私はすでにあなたが示唆したものを試してみましたが、私はデータをプロットするとき、それは非常に高速だとリアルタイムプロットに似ていません。これは、ループが非常に速く実行され、コードを実行するため、私は一時停止を使用しようとしたが、私は最小休止が0.001であると思うからです。私はまだそれを試している、私はそれが動作することを願っています。ありがとうございます – Isra
MatlabのAudio System Toolboxにアクセスできますか?これは特にリアルタイム処理のために用意されています。関数 "step()"は、サンプリング周波数に応じてデータを読み書きできるようにします。つまり、アルゴリズムの処理時間が許せば、正確にリアルタイムに進むことができます。 – matiastofteby
matiastiftebyいいえ私はそれを持っていませんが、私はMathworks.comから試験を見つけることができると確信しています。どうもありがとうございました! – Isra