在Matlab中,如果我想删除矩阵A中第i列元素中小于1的元素所在的那一行,怎么才能实现?例如:A =0.7060 0.8235 0.4387 0.4898 0.27600.0318 0.6948 0.3816 0.4456 6.57970.2769 0.3171 0.7655 0.6463 6.65510.0462 0.9502 0.7952 0.70
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 20:20:38
在Matlab中,如果我想删除矩阵A中第i列元素中小于1的元素所在的那一行,怎么才能实现?例如:A =0.7060 0.8235 0.4387 0.4898 0.27600.0318 0.6948 0.3816 0.4456 6.57970.2769 0.3171 0.7655 0.6463 6.65510.0462 0.9502 0.7952 0.70
在Matlab中,如果我想删除矩阵A中第i列元素中小于1的元素所在的那一行,怎么才能实现?
例如:A =
0.7060 0.8235 0.4387 0.4898 0.2760
0.0318 0.6948 0.3816 0.4456 6.5797
0.2769 0.3171 0.7655 0.6463 6.6551
0.0462 0.9502 0.7952 0.7094 1.6265
0.0971 0.0344 0.1869 0.7547 0.1190
如果第四列元素有小于1的那么我想把它所在的行一同删掉,实际的矩阵是一个很庞大的矩阵,我这里只是举个列子.
在Matlab中,如果我想删除矩阵A中第i列元素中小于1的元素所在的那一行,怎么才能实现?例如:A =0.7060 0.8235 0.4387 0.4898 0.27600.0318 0.6948 0.3816 0.4456 6.57970.2769 0.3171 0.7655 0.6463 6.65510.0462 0.9502 0.7952 0.70
b =
8.0000 1.0000 1.5000 6.5000
2.5000 5.5000 5.0000 4.0000
4.5000 3.5000 3.0000 6.0000
2.0000 7.0000 7.5000 0.5000
>> [m,n]=find(b> b(4,:)=[]
b =
8.0000 1.0000 1.5000 6.5000
2.5000 5.5000 5.0000 4.0000
4.5000 3.5000 3.0000 6.0000