MATLAB ヘルプ センター
ログ データをメモリに読み込む
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
メモリに読み込まれたデータ。
R2017b で導入
Simulink.SimulationData.Dataset | Simulink.SimulationOutput
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ