Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我听说有一些方法可以在不使用 FOR 循环的情况下更改矩阵值。例如:
A = [1 2; 3 4]
假设有一种方法可以使所有值例如小于 4 并将它们更改为其他值,比如说零。像这样的东西:
A(...<4...)=0
答案应该是:
ans = 0. 0. 0. 4.
有人知道这个的语法吗?
你真的不需要为此使用find;您可以简单地使用索引:
find
A(A>=4) = 0;
你可以做:
A(发现(A<4))=0;