【发布时间】:2014-01-20 00:25:37
【问题描述】:
我不断从这行代码中得到这个错误:
result = simplify_path(obj.path_(mlength -2), obj.path_(mlength-1), obj.path(mlength));
result 只是一个临时变量,所有内容都已定义并在代码中的其他位置工作。
simplify_path 是我在另一个文件的别处定义的函数。这不是我班的方法。我确保所有内容都拼写正确。
发生了什么事?
【问题讨论】:
-
我猜
obj.path_实际上应该是obj.path,没有下划线。在不了解obj或其方法的其他任何信息的情况下,我们无法建议您尝试更多。 -
不。它应该在那里。别人写的。不过不知道为什么。
-
这是整个错误信息吗?请展示整个事情。另外,这可能是因为这里的减号前面有空格:
obj.path_(mlength -2)? -
请参阅this question/answer,以防空间问题解决此问题。
标签: matlab