我在R中构建了两个二进制矩阵,然后将它们加载到MATLAB中。我想利用这个功能做特征选择:在Matlab中将双矩阵转换为整数矩阵
[steps,sel_flag,rel,red,cond_red] = select_features(BinaryMat1,BinaryMat2, 'degree', 2);
两个二元矩阵是double
格式,但我得到这个错误:
Undefined function
select_features
for input arguments of typedouble
.
我应该怎么做,以这两个矩阵转换在Matlab中的整数?我已尝试uint8
,int32
和int64
,但每次都收到相同的错误。
我想,但我得到这个错误:未定义功能“select_features”的输入参数,您可以通过任一要
File->Set Path
这个目录添加到MATLAB的路径,或者这样做在命令提示符下执行此键入'char'。 – user36729@ user36729 - 您确定**下载了**工具箱吗?您是否将工具箱添加到您的MATLAB路径中?现在'char'错误意味着你的电脑上没有这个功能。这与您声明输入矩阵的方式无关。 – rayryeng
@ user36729 - 我已经添加了关于如何将工具箱添加到MATLAB路径的说明。仅仅因为你下载了工具箱**并不意味着MATLAB会知道它在哪里。您必须将其包含在其搜索路径中。 – rayryeng