【发布时间】:2017-05-07 09:14:44
【问题描述】:
假设我们有一个维数为 100x1 的数字向量,其值如 X'= [0.93 0.45 0.36 0.88 ....]。我想根据阈值将其转换为 0 和 1 的 100x1 向量,这样任何大于或等于 0.5 的数字都被 1 替换,小于 0.5 的数字被 0 替换。0 和 1 的向量应该看起来像这样 A'=[1 0 0 1........]。我想以最短的方式做到这一点,甚至不使用循环。为此,我希望能够使用 matlab 的内置库。有人可以帮忙吗?
【问题讨论】:
-
Bin_matrix=Input_matrix>=threshold_value
-
这有什么意义?
-
嗯,它确实奏效了。但是如何?
-
非常感谢!!!!您可以将您的评论转化为答案。