Hyowinner的MBD技术论坛

 找回密码
 立即注册
搜索
查看: 523|回复: 4

【吐槽Bug】生成保护模型给代码生成设置密码bug

[复制链接]

99

主题

247

帖子

4216

积分

管理员

校长

Rank: 9Rank: 9Rank: 9

积分
4216
QQ
发表于 2025-10-16 19:04:37 | 显示全部楼层 |阅读模式
Simulink模型可以在保存菜单栏下选择生成“受保护的模型”,保护模型的拓扑可读性、仿真功能、代码生成功能,这三个功能可以分别通过密码(可以不设置)进行保护,当发布受保护的模型(.slxp)给第三方使用时,他们必须知道已经设置的密码在授权的情况下才能使用。

但是MATLAB 2021b下,当把模型的代码生成功能设置密码后,编译为slxp模型,再使用时,输入原来设置的密码也无法正确识别,依然告知用户“密码错误”!这就导致甚至自己都无法使用发布受保护模型的代码生成功能了,更别提让客户使用了。



工业软件过于复杂,总是在不经意之间就能发现一个bug。绕开办法:代码生成功能的密码不设置,通过仿真功能的密码来保护代码生成功能,因为它依赖于仿真。除此之外,各位版友有没有其他破解方法?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
持续学习 未来有你
基于场景 解决问题
项目合作联系微信:Hyo_Matlab
回复

使用道具 举报

2

主题

6

帖子

47

积分

MBD实习生

Rank: 1

积分
47
发表于 2025-10-30 19:20:22 | 显示全部楼层

回帖奖励 +1 技术

请教一下生成保护模型然后生成代码只能生成接口?保护里面内容不能生成?[img][/img]
回复

使用道具 举报

99

主题

247

帖子

4216

积分

管理员

校长

Rank: 9Rank: 9Rank: 9

积分
4216
QQ
 楼主| 发表于 2025-10-30 19:44:15 | 显示全部楼层
MBDnidayede 发表于 2025-10-30 19:20
请教一下生成保护模型然后生成代码只能生成接口?保护里面内容不能生成?[/img] ...

用保护模型保护代码生成功能的话,生成的代码形式是可以选择的。
注意,代码接口选择“模型引用”,而不是“顶层模型”。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
持续学习 未来有你
基于场景 解决问题
项目合作联系微信:Hyo_Matlab
回复

使用道具 举报

2

主题

6

帖子

47

积分

MBD实习生

Rank: 1

积分
47
发表于 2025-10-30 19:56:31 | 显示全部楼层
两个都试过都是只生成接口。
回复

使用道具 举报

99

主题

247

帖子

4216

积分

管理员

校长

Rank: 9Rank: 9Rank: 9

积分
4216
QQ
 楼主| 发表于 2025-10-30 20:34:58 | 显示全部楼层
MBDnidayede 发表于 2025-10-30 19:56
两个都试过都是只生成接口。

内容类型里面是三个选择:

右键保护模型,创建测试框架,对测试框架进行代码生成,生成的代码中包含了调用的接口,以及生成代码文件夹下的实现代码:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
持续学习 未来有你
基于场景 解决问题
项目合作联系微信:Hyo_Matlab
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|MBD全栈技术学校|苏ICP备2025212294号-1|Hyowinner校长B站首页|手机版|小黑屋|Hyowinner的MBD技术论坛

GMT+8, 2026-5-7 12:02 , Processed in 0.080100 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表