我想在C#中使用模糊逻辑工具箱。为此,我使用部署工具创建了一个网络库,但它不包括文件fuzzy.m,我需要使用这个文件。在日志mccExcludedFiles.log中,有以下信息:
此文件包含未包含在CTF文件中的各种工具箱函数的列表。如果在运行时调用这些函数,则会引发错误。其中一些函数可能来自您在应用程序中未使用的工具箱。原因是这些工具箱重载了代码调用的一些方法。如果您知道代码使用的是哪些工具箱,则可以使用带有-p标志的-N标志显式列出这些工具箱。这将导致MATLAB除了在MATLAB目录之外,只查找指定工具箱目录中的函数。有关此问题的更多信息,请参阅MCC文档。 C:\ D:\MyFolder\VNTU\bakal\matlabAndCs\ShowFuzzyDesigner.m调用的程序D:\MyFolder\VNTU\bakal\matlabAndCs\ShowFuzzyDesigner.m(因为工具箱可编译性规则)
如何在编译中包含这个排除在外的fuzzy.m文件?
发布于 2013-06-17 12:32:22
命令fuzzy启动模糊推理系统编辑器,这是一个由模糊逻辑工具箱提供的图形用户界面。通常不支持用MATLAB编译工具箱GUI,正如文档 for MATLAB中所详细介绍的那样,模糊逻辑工具箱中的GUI也是如此。
我必须说,我认为您在mccExcludedFiles.log文件中获得的消息主要是误导性的--所有这些都可能导致文件被排除在外,但在这种情况下,唯一相关的比特是在末尾,“(因为工具箱可编译性规则)”。
https://stackoverflow.com/questions/17147115
复制相似问题