不再存在的功能
Function which no longer exists
我有兴趣使用这里的功能:
http://uk.mathworks.com/help/nnet/ref/removerows.html
但是,当我尝试在 Matlab 中使用它时,它说:"Undefined function or variable 'removerows'"
我输入:exist removerows
并返回值 0,表明它已被删除。这个函数刚刚被重命名了吗?或者它是我可能没有的工具箱的一部分,信息没有详细说明这一点。
非常感谢
根据您发布的 link,此函数是神经网络工具箱的一部分。所以我猜你没有安装这个工具箱。
您可以通过为矩阵分配一个空数组来删除矩阵中的行。
这样您就不必使用属于需要额外许可证的工具箱的功能。
示例
A = [1 2; 3 4; 5 6]
A =
1 2
3 4
5 6
A(2,:) = [] %remove row 2
A =
1 2
5 6
同样,您可以提供一个包含要删除的行的索引数组,以防您要删除多个行。
我有兴趣使用这里的功能:
http://uk.mathworks.com/help/nnet/ref/removerows.html
但是,当我尝试在 Matlab 中使用它时,它说:"Undefined function or variable 'removerows'"
我输入:exist removerows
并返回值 0,表明它已被删除。这个函数刚刚被重命名了吗?或者它是我可能没有的工具箱的一部分,信息没有详细说明这一点。
非常感谢
根据您发布的 link,此函数是神经网络工具箱的一部分。所以我猜你没有安装这个工具箱。
您可以通过为矩阵分配一个空数组来删除矩阵中的行。 这样您就不必使用属于需要额外许可证的工具箱的功能。
示例
A = [1 2; 3 4; 5 6]
A =
1 2
3 4
5 6
A(2,:) = [] %remove row 2
A =
1 2
5 6
同样,您可以提供一个包含要删除的行的索引数组,以防您要删除多个行。