このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
クラス:matlab。系统
垫ファイルへの系统对象の保存
s = saveObjectImpl (obj)
は,構造体または垫ファイルに保存される系统对象™のプロパティ値および状態値を指定します。年代
= saveObjectImpl (obj
)
系统对象クラスにsaveObjectImpl
メソッドを定義しない場合,パブリックプロパティとDiscreteState
属性をもつプロパティのみが保存されます。プライベートプロパティ,保護されたプロパティまたは状態情報を保存するには,クラス定義ファイル内でsaveObjectImpl
を定義しなければなりません。
保存されているすべてのプロパティとデータを確実に読み込むには,loadObjectImpl
メソッドがsaveObjectImpl
メソッドに対応している必要があります。
保存
がsaveObject
を呼び出し,それが次にsaveObjectImpl
を呼び出します。生成コード内の系统对象を保存するには,オブジェクトをロック解除の状態にしなければなりません。また,子オブジェクトを含めることも,子オブジェクトになることもできません。
负载
を使用すると,loadObjectImpl
を呼び出して保存済みの系统对象をワークスペースに読み込むことができます。
このメソッドでは访问=保护
と設定しなければなりません。
オブジェクトの状態は,そのオブジェクトが使用中である場合にのみ保存されます。保存されたオブジェクトは読み込まれる際,その使用中の状態で読み込まれます。
子オブジェクトの情報を保存するには,関連するsaveObject
メソッドをsaveObjectImpl
メソッド内で使用します。