我可以部署MATLAB脚本到我的乐高头脑风暴EV3砖?

17次浏览(过去30天)
当我使用LEGO Mindstorms EV3硬件的Simulink支持包中的块创建一个Simulink模型时,我可以构建我的模型,并将其部署到我的LEGO EV3砖中。部署的模型保存在LEGO EV3砖块上的菜单中,因此我可以在LEGO EV3上运行我的模型,而无需将机器人连接到我的计算机。
我能对MATLAB脚本做同样的事情吗?是否有一种方法将MATLAB脚本部署到我的LEGO EV3上,使用LEGO Mindstorms EV3硬件的MATLAB支持包,这样我就可以在没有机器人连接到我的计算机的情况下运行它们?

接受的答案

MathWorks支援小组
MathWorks支援小组 2017年12月4日
代码只能使用Simulink部署到LEGO EV3 Brick。使用MATLAB支持包,您可以使用MATLAB脚本与LEGO EV3砖进行通信。但是,不能将MATLAB脚本部署为独立程序。
MATLAB的大部分功能都可以在Simulink中实现。建议的解决方法是在Simulink中建模所需的功能。这可以通过使用Simulink提供的块或在Simulink模型中使用MATLAB函数块来实现。
注意,如果选择使用MATLAB函数块,请确保只使用代码生成支持的函数。要查看代码生成支持的函数列表,请参阅以下文档链接:
//www.ru-cchi.com/help/simulink/ug/functions-supported-for-code-generation-alphabetical-list.html

更多答案(0)

世界杯预选赛小组名单社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!世界杯预选赛小组名单

开始狩猎!

Baidu
map