假设输入是:
[1 2 3;
2 3 3;
3 4 3;
3 5 3;]
预期输出为:
[1 2;
2 3;
3 4;
3 5;]
之所以删除第三列,是因为第三列中的所有元素都是相同的。 matlab 有默认的函数吗?
最佳答案
A(:,sum(abs(diff(A)))>0,1)
“保留差异大于零的列”
关于matlab - 如何在matlab中删除具有所有相同元素的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31345055/