matlab函数求解

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:14:38
删除矩阵的某几行

比如
A=[2,4;4,5;2,5;6,7;2,9];
检查是不是有数据对(4,5),(6,7)
有的话把他删除

你已经知道在第二行和第四行,
不要跟我说你这样做:
A(2,:)=[];A(4,:)=[];

错误,删除了一行,行数减少一行,以前的第四行已经不是第四行了
我自己解决

A(2,:)=0;A(4,:)=0
只能这样,你不可能让它为空吧,为空的话就只能表示这一行.

爱莫能助

我也不太懂

能不能全部替换成一个矩阵里不会出现的数据

这样就不会改变行数 又不影响其他数据