首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在MATLAB编译器中包含排除的工具箱m文件

如何在MATLAB编译器中包含排除的工具箱m文件
EN

Stack Overflow用户
提问于 2013-06-17 12:07:27
回答 2查看 2K关注 0票数 0

我想在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文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-17 12:32:22

命令fuzzy启动模糊推理系统编辑器,这是一个由模糊逻辑工具箱提供的图形用户界面。通常不支持用MATLAB编译工具箱GUI,正如文档 for MATLAB中所详细介绍的那样,模糊逻辑工具箱中的GUI也是如此。

我必须说,我认为您在mccExcludedFiles.log文件中获得的消息主要是误导性的--所有这些都可能导致文件被排除在外,但在这种情况下,唯一相关的比特是在末尾,“(因为工具箱可编译性规则)”。

票数 2
EN

Stack Overflow用户

发布于 2013-06-17 14:04:24

您可能想了解如何使用模糊工具箱而不是GUI提供的行代码函数来构建模糊系统。本演练使您能够很好地处理如何使用行代码工具构建Mamdani推理系统。我并不肯定这些代码是如何转换成C#代码的,但我认为其中应该包含相应的库。

如果您无法找到在C#中实现MATLAB例程的自然方法,那么您可以查看在这次讨论中,它链接了一些免费的C#模糊库。我认为其中一个链接是坏的,但其他三个负载只是很好。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17147115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档