![]() |
[求助]删除矩阵行的函数
请问高手matlab中删除矩阵的某一行的函数是什么?找了几本讲matlab基础知识的书都没找到,谢谢了!
|
对原矩阵重新赋值可达到目的,即将原矩阵中需要保留的数据重新赋给矩阵变量
|
如果矩阵太大了呢?比如我有一个800*800的矩阵,我需要删除其中的90行,而且这90行是不相连的,如果用重新赋值的话,怎样才能用一条简单的命令就能做到?谢谢
|
两种方法:
1,将所有要删除的行标顺序排列成向量V,然后用命令 "矩阵变量名"(V,:)=[];%可删除与"矩阵变量名"对应的矩阵中的指定行(通过V指定),并改变原矩阵维数 2,将所有要保留的行标顺序排列成向量V,然后用命令 "矩阵变量名"="矩阵变量名"(V,:);%即将与"矩阵变量名"对应的矩阵中的指定行(通过V指定)重新赋给该变量 对列的操作类似 |
明白了,太感谢了!
|
所有时间均为北京时间。现在的时间是 11:28。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.