SIMULINK模型加密

SIMULINK支持对模型进行加密分享,加密模型可以进行仿真但是不会透露模型内部的结构和算法,便于模型成果的交付。博客内部分仿真模型可以通过加密方式进行分享,以隔振台多自由仿真模型为例,记录模型加密过程。

1.右击模型,选择模块参数

2.选择将模型视为原子单元

3.右击模型进入子系统和模型引用,选择转换为,引用模型

4.这里可以修改生成的模型名称,其他不需要改,直接点击转换即可

5.转换完成,产生模型文件,原始文件中的模型出现引用模型符号

6.在原始模型上右击进入子系统和模型引用,选择为所选Model模块创建受保护模型

7.设置允许仿真,设置指定密码后点击创建即可(密码需要大于等于8位)。用户在输入密码后受保护的模型即可被调用进行仿真,但是无法查看内部的结构,算法和参数等

8.这一步可能出现报错,部分MATLAB可能未安装MinGW-w64编辑器,可以参考这篇教程安装

Matlab mex- setup报错—错误使用 mex,未检测到支持的编译器..._错误:unable to determine mex compiler or selected me-优快云博客https://blog.youkuaiyun.com/weixin_45137708/article/details/1441318049.完成加密生成后即可得到对应的加密仿真文件,后缀为.slxp

10.将加密模型分享给用户后,用户即可调用加密模型进行仿真。这里我们新建一个工程,要带哦用该加密模型需要在库浏览器中找到Model

11.通过指定路径打开模型,即可导入模型,左下角的符号显示该模型是加密的

 12.双击模型,需要输入密码,才能调用模型进行仿真。输入密码后,继续双击模型,只会显示模型报告,不会显示模型内部结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值