ドキュメンテーションヘルプ センター
最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
ログ データをメモリに読み込む
logs = loadIntoMemory(logs)
例
logs = loadIntoMemory(logs) は logs のデータをメモリに読み込みます。データはリポジトリに読み込まれ、必要に応じてメモリに格納されます。ログに記録された大規模なデータセットのすべての要素を処理する場合は、loadIntoMemory を使用してすべての要素を一度にメモリに格納します。要素ごとではなく、すべてのデータを一度に読み込む方がはるかに高速です。
logs
loadIntoMemory
すべて折りたたむ
この例では、要素ごとではなく、ログ データのセットをすべて一度にメモリに読み込む方法を示します。
% Simulate model to generate logged data sim('sldemo_fuelsys')
シミュレーションにより、モデル内のインストルメント化された信号すべてが Simulink.SimulationData.Dataset オブジェクト sldemo_fuelsys_output に記録されます。シミュレーションの終了時に、信号データは MATLAB ワークスペースで使用されるまでリポジトリ内に残ります。小規模なデータセットを処理する場合や、サブセットの後処理を行うだけの場合は、信号をリポジトリに残しておくことでパフォーマンスが向上します。しかし、大規模なデータセットがあり、すべての信号の後処理を行う必要がある場合は、それらをすべて一度にメモリに格納しなければなりません。
Simulink.SimulationData.Dataset
sldemo_fuelsys_output
% Load all logged signals into memory loadIntoMemory(sldemo_fuelsys_output);
sldemo_fuelsys_output 内のすべてのデータが効率的に後処理できるようになります。
Simulink.SimulationOutput
メモリに読み込むデータ。関数 loadIntoMemory は Simulink.SimulationData.Dataset および Simulink.SimulationOutput データを読み込むことができます。
例: logsout
logsout
メモリに読み込まれたデータ。
Simulink.SimulationData.Dataset | Simulink.SimulationOutput
この例の変更されたバージョンがシステム上にあります。代わりにこのバージョンを開きますか?
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office