Project

General

Profile

Actions

Feature #108

closed

暗号化したモジュールのみで使用できる変数を定義したい。

Added by Kazuyoshi Kouno about 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Start date:
10/30/2021
Due date:
11/01/2021
% Done:

100%

Estimated time:
4.00 h
Spent time:

Description

内部情報を秘匿するため、一部のモジュールを暗号化する。そのモジュール内で定義した変数を、モジュール内のサブシステムで使用できるようにしたい。


Files

P.pdf (236 KB) P.pdf 作成したSimulinkモデル Kazuyoshi Kouno, 10/30/2021 05:53 AM
SimulinkModels.zip (56.8 KB) SimulinkModels.zip slxファイルのアーカイブ Kazuyoshi Kouno, 10/30/2021 06:00 AM
Actions #1

Updated by Kazuyoshi Kouno about 3 years ago

  • Status changed from New to In Progress

暗号化については現在しようしているMATLABにその機能がないため、調査はできない。
モジュール内で定義した変数を、モジュール内のサブシステムのみで使用できるようにすること、についての未調査する。

Actions #2

Updated by Kazuyoshi Kouno about 3 years ago

訂正。

Kazuyoshi Kouno wrote in #note-1:

暗号化については現在しようしているMATLABにその機能がないため、調査はできない。
モジュール内で定義した変数を、モジュール内のサブシステムのみで使用できるようにすること、についての未調査する。

モジュール内で定義した変数を、モジュール内のサブシステムのみで使用できるようにすること、 についてのみ調査する

Actions #3

Updated by Kazuyoshi Kouno about 3 years ago

モデルワークスペース という機能が使えるかもしれない。

Actions #4

Updated by Kazuyoshi Kouno about 3 years ago

モデルワークスペースを使用することで、モジュール内で定義した変数を、モジュール内のサブシステムのみで使用できるようにすることを確認した。

Actions #5

Updated by Kazuyoshi Kouno about 3 years ago

  • % Done changed from 0 to 80
Actions #6

Updated by Kazuyoshi Kouno about 3 years ago

添付したpdfファイルに示す構成のSimulinkモデルを作成して確認した。
Simulinkモデルは以下の3個から構成されている。
  • P.slx
  • C0.slx
  • C1.slx

C0.slx, C1.slx内でそれぞれモデルワークスペースを作成し、その中にGというMATLAB変数を定義し、C0.slxでは値を100, C1.slxでは値を200にしている。

Actions #7

Updated by Kazuyoshi Kouno about 3 years ago

  • % Done changed from 80 to 100
Actions #8

Updated by Kazuyoshi Kouno about 3 years ago

  • Status changed from In Progress to Resolved

モデルワークスペースの作成方法は以下の通りである。

  1. モデルワークスペースを作成したいSimulinkモデルを開く。
  2. [モデルエクスプローラー] → [モデルワークスペース] を選択する。
  3. [追加] → [MATLAB変数] を選択する。
  4. NameにMATLAB変数の名前, Valueにその値を入力する。
Actions #9

Updated by Kazuyoshi Kouno about 3 years ago

  • Status changed from Resolved to Closed
Actions #10

Updated by keisuke fukuda about 3 years ago

暗号化機能がある環境にてモデルワークスペース使用できることを確認致しました。
実現したかった変数の秘匿化が行えました。

Actions

Also available in: Atom PDF