Actions
Feature #108
closed暗号化したモジュールのみで使用できる変数を定義したい。
Description
内部情報を秘匿するため、一部のモジュールを暗号化する。そのモジュール内で定義した変数を、モジュール内のサブシステムで使用できるようにしたい。
Files
Updated by Kazuyoshi Kouno about 3 years ago
- Status changed from New to In Progress
暗号化については現在しようしているMATLABにその機能がないため、調査はできない。
モジュール内で定義した変数を、モジュール内のサブシステムのみで使用できるようにすること、についての未調査する。
Updated by Kazuyoshi Kouno about 3 years ago
訂正。
Kazuyoshi Kouno wrote in #note-1:
暗号化については現在しようしているMATLABにその機能がないため、調査はできない。
モジュール内で定義した変数を、モジュール内のサブシステムのみで使用できるようにすること、についての未調査する。
モジュール内で定義した変数を、モジュール内のサブシステムのみで使用できるようにすること、 についてのみ調査する 。
Updated by Kazuyoshi Kouno about 3 years ago
モデルワークスペースを使用することで、モジュール内で定義した変数を、モジュール内のサブシステムのみで使用できるようにすることを確認した。
Updated by Kazuyoshi Kouno about 3 years ago
- File P.pdf P.pdf added
- File SimulinkModels.zip SimulinkModels.zip added
添付したpdfファイルに示す構成のSimulinkモデルを作成して確認した。
Simulinkモデルは以下の3個から構成されている。
Simulinkモデルは以下の3個から構成されている。
- P.slx
- C0.slx
- C1.slx
C0.slx, C1.slx内でそれぞれモデルワークスペースを作成し、その中にGというMATLAB変数を定義し、C0.slxでは値を100, C1.slxでは値を200にしている。
Updated by Kazuyoshi Kouno about 3 years ago
- Status changed from In Progress to Resolved
モデルワークスペースの作成方法は以下の通りである。
- モデルワークスペースを作成したいSimulinkモデルを開く。
- [モデルエクスプローラー] → [モデルワークスペース] を選択する。
- [追加] → [MATLAB変数] を選択する。
- NameにMATLAB変数の名前, Valueにその値を入力する。
Updated by Kazuyoshi Kouno about 3 years ago
- Status changed from Resolved to Closed
Updated by keisuke fukuda about 3 years ago
暗号化機能がある環境にてモデルワークスペース使用できることを確認致しました。
実現したかった変数の秘匿化が行えました。
Actions