EDA365电子论坛网

标题: 请问怎样在Matlab矩阵中去掉矩阵中某一行或者某一列? [打印本页]

作者: uerriup    时间: 2020-3-20 13:19
标题: 请问怎样在Matlab矩阵中去掉矩阵中某一行或者某一列?
请问怎样在Matlab矩阵中去掉矩阵中某一行或者某一列?' p% [1 }7 O5 @+ m" w% l

作者: CCxiaom    时间: 2020-3-20 18:08
a(2,: )=[]%删除一行' L# U+ h! r( F% R6 O# T
a(:,2)=[]%删除一列
作者: ExxNEN    时间: 2020-3-20 18:08
删除行:' E2 d  o  x2 `% H0 R# F9 h' y3 v) M
两种方法:' W% m4 q$ W# E8 X" [4 Y" V
1,将所有要删除的行标顺序排列成向量V,然后用命令
$ h) {3 N5 d" F- w3 h5 W5 N"矩阵变量名"(V,: )=[];%可删除与"矩阵变量名"对应的矩阵中的指定行(通过V指定),并改变原矩阵维数! w0 _" }! c9 x7 g- y4 S
2,将所有要保留的行标顺序排列成向量V,然后用命令, q; k+ y% j! \5 {& X
"矩阵变量名"="矩阵变量名"(V,: );%即将与"矩阵变量名"对应的矩阵中的指定行(通过V指定)重新赋给该变量
- `! ?3 B, L$ d; n5 I删除列类似




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2