【发布时间】:2013-06-17 12:07:27
【问题描述】:
我想在 C# 中使用模糊逻辑工具箱。为此,我使用 deploytool 创建了一个 NET 库,但它不包含我需要工作的文件 blur.m。并且在日志 mccExcludedFiles.log 中有以下信息:
此文件包含各种工具箱功能的列表 包含在 CTF 文件中。如果这些函数中的任何一个都将引发错误 在运行时调用。其中一些功能可能来自工具箱 你没有在你的应用程序中使用。这样做的原因是 这些工具箱重载了您的代码调用的一些方法。 如果您知道您的代码正在使用哪些工具箱,则可以使用 -p 带有 -N 标志的标志以明确列出这些工具箱。这会 导致 MATLAB Compiler 仅在指定工具箱中查找函数 除了 MATLAB 目录之外的目录。参考 MCC 有关这方面的更多信息的文档。
C:\Program Files\MATLAB\R2010b\toolbox\fuzzy\fuzzy\fuzzy.m 由 D:\MyFolder\VNTU\bakal\matlabAndCs\ShowFuzzyDesigner.m 调用 (因为工具箱的编译规则)
如何在编译中包含这个排除的 fuzzy.m 文件?
【问题讨论】:
标签: matlab matlab-deployment matlab-compiler mcc