在Matlab用户函数中调用大小会导致错误

时间:2012-09-14 17:40:50

标签: function matlab

对于Matlab用户来说,这应该是一个简单的问题。

参数y是1 x 81矩阵(数组)。 我的功能如下:

function [  ] = test( y )

length(y)

end

然而,当呼叫测试时,我收到以下错误: “???尝试引用非结构数组的字段。”
我做错了什么?

2 个答案:

答案 0 :(得分:1)

您需要指定一个返回参数!

function [size] = test (y ) etc...

答案 1 :(得分:-2)

test已经是内置功能。

>> help test
 --- help for classregtree/test ---

 test Compute error rate for tree.
 COST = test(T,'resubstitution') computes the cost of the tree T

其中T是决策树。