中的系统对象故障排除金宝app
未找到类
的MATLAB系统块系统对象名称参数要求您输入System对象™类的完整路径。此外:
检查System对象类是否在MATLAB中®路径。
检查大小写以确保匹配。
检查类名是否是受支持的System对象。金宝app
不要包含文件扩展名。
调用对象方法时出错
的MATLAB系统block只金宝app支持用MATLAB语言编写的系统对象。如果软件可以识别出一个替代块,它会在错误消息中建议该块,例如:
此消息表明您应该使用现有的专用且优化的块。
性能
为了获得最快的性能,请设置块模拟使用参数代码生成
.此设置允许MATLAB系统让Block尽可能快地运行。该参数默认为该值。
这个设置会导致较慢的启动时间,因为软件会生成C代码并从中创建一个mexo文件。但是,在代码生成之后,以后的模拟具有更好的性能。当块使用生成的代码进行模拟时,性能通常比没有生成代码的模拟更好。
在某些情况下,System对象的实现不允许生成代码,这需要您进行设置模拟使用来解释执行
.例如,System对象可能需要超出代码生成支持的子集的MATLAB函数。金宝app在这种情况下,使用传播方法指定块输入和输出端口信息。的MATLAB系统Block然后传播这个信号属性信息。