matlab中,matlab如何删除某一行任意两列

比如说我要删除第三行和第五行如果先删除第三行,那么原来的第五行就不是第五行而是第四行了。怎么才能实现同时删除... 比如说我要删除第三行和第五行如果先刪除第三行,那么原来 的第五行就不是第五行而是第四行了。怎么才能实现同时删除

比如这个就是把第三行删除

应该没有直接用的函数吧你可以自己编一个

你对这个回答的评价是?

再删除的时候就删第四行嘛~

你对这个回答的评价是

你对这个回答的评价是?

采纳数:1 获贊数:0 LV1

按着CTRL健估计可以

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}
两种方法:1将所有要删除的行標顺序排列成向量V,然后用命令"矩阵变量名"(V,:)=[];%可删除与"矩阵变量名"对应的矩阵中的指定行(通过V指定)并改变原矩阵维数2,将所有要保留嘚行标顺序排列成向量V然后用命令"矩阵变量名"="矩阵变量名"(V,:);%即将与"矩阵变量名"对应的矩阵中的指定行(通过V指定)重新赋给该变量删除列類似.
全部
}

新手, 积分 31, 距离下一级还需 19 积分


如果只要删除一行或一列可采用二楼的方案,如果需要一次删除多行或多列可以采用如下代码:
  1. %在dc中设定这个矩阵要删除的列(相应元素徝为false这个矩阵可以由程序根据逻辑自动生成)
如果要删除多行,则同理可得
}

我要回帖

更多关于 matlab如何删除某一行 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信