MATLAB:将矩阵元素"归一化"为1或0

Zet*_*Two 2 matlab matrix

我有一个相当大的矩阵(几千个元素),范围从0到255.将这些元素设置为1或0的最简单/最有效的方法是什么,具体取决于它们是小于还是大于某个阈值,例155

Oli*_*rth 11

这个:

A = A > threshold;
Run Code Online (Sandbox Code Playgroud)

  • 此分配后的A类型将是合乎逻辑的,而不是双重的.如果重要,你可以用"A = double(A> threshold);"显式地回转为double. (6认同)