loadIntoMemory
ログ データをメモリに読み込む
説明
例
ログ データをメモリに読み込む
この例では、要素ごとではなく、ログ データのセットをすべて一度にメモリに読み込む方法を示します。
% Simulate model to generate logged data sim('sldemo_fuelsys')
シミュレーションにより、モデル内のインストルメント化された信号すべてが Simulink.SimulationData.Dataset
オブジェクト sldemo_fuelsys_output
に記録されます。シミュレーションの終了時に、信号データは MATLAB ワークスペースで使用されるまでリポジトリ内に残ります。小規模なデータセットを処理する場合や、サブセットの後処理を行うだけの場合は、信号をリポジトリに残しておくことでパフォーマンスが向上します。しかし、大規模なデータセットがあり、すべての信号の後処理を行う必要がある場合は、それらをすべて一度にメモリに格納しなければなりません。
% Load all logged signals into memory
loadIntoMemory(sldemo_fuelsys_output);
sldemo_fuelsys_output
内のすべてのデータが効率的に後処理できるようになります。
入力引数
logs
— メモリに読み込むデータ
'Simulink.SimulationData.Dataset
' | 'Simulink.SimulationOutput
'
メモリに読み込むデータ。関数 loadIntoMemory
は Simulink.SimulationData.Dataset
および Simulink.SimulationOutput
データを読み込むことができます。
例: logsout
出力引数
logs
— データ
'Simulink.SimulationData.Dataset
' | 'Simulink.SimulationOutput
'
メモリに読み込まれたデータ。
バージョン履歴
R2017b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
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:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)