如何替换任何值到向量或矩阵-无穷

3个观点(过去30天)
ab =
11.0000
11.5000
12.0000
12.1000
12.2000
12.3000
11.2000
9.0000
9.5000
11.3000
ab < 10
ans =
1至9
0 0 0 0 0 0 0 1 1
10
0
有所
有所=
1到5
11.0000 11.5000 12.0000 12.1000 12.2000
11.1000 11.4000 12.0000 12.1000 12.2000
6至10
12.3000 11.2000 9.0000 9.5000 11.3000
12.3000 11.2000 9.0000 9.5000 11.3000
> >有所< 10
ans =
1至9
0 0 0 0 0 0 0 1 1
0 0 0 0 0 0 0 1 1
10
0
0
我想替换ab<10到-inf,不循环,其他变量和矩阵大小保持不变。它应该适用于任何类型的矩阵。

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2016年7月12日
Ab (Ab <10) = -inf;
2的评论
沃尔特·罗伯森
沃尔特·罗伯森 2016年7月12日
Mask = ab<10 | f_data<10;
A (mask) = -inf;
F_data (mask) = -inf;

登录发表评论。

更多答案(0)

标签

s manbetx 845

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!