所以我在@file中的一个类被根目录中的文件引用。 @文件中的几个方法作为函数位于单独的m文件中。似乎有时候。但是当我尝试在任何方法中设置断点时,我收到错误“由于语法错误而无法启用断点。使用==> dbstop时出错。无法找到函数C:/../ methodname.m”我运行了档案反正。它为类 className “提供错误”没有合适的方法,属性或字段 methodName “。但是当我输入“methods(classname)”时,我的方法名称清楚地列在那里。我有一个构造函数:
function obj = ClassName(input) % constructor
obj.Input = input;
end
这是注册的,我可以访问我的所有属性值。我的函数定义传入“obj”作为第一个参数。似乎没有任何语法错误的迹象,即使该方法被清楚地识别,它似乎在运行时也没有被识别。所以真的有两个不同的问题,但我想它们是相互关联的有没有其他人有类似的问题?其中一个函数定义类似于
function result = MethodName(obj,var1,var2)
....
end
先谢谢你们。这是一个非常模糊的问题。我能提供哪些其他信息可以提供帮助吗? matlab版本是R2009a。