How to categorize elements in a matrix based on positive or negative terms and assign them '0' and '1'
4 次查看(过去 30 天)
显示 更早的评论
I am having a column matrix say 7*1. Now, i need to assign '0' to negative elements and '1' to positive elements in the matrix. Thank you in advance.
For example:
A=[ 0.468505878281799
-1.90580778081907
-2.25397431420907
-3.46546394734966
0.488991442582022
-1.68349064240944
0.377334138950664]
Expected output:
B= [ 1; 0; 0; 0; 1; 0; 1]
0 个评论
采纳的回答
David Hill
2022-12-1
A=[ 0.468505878281799
-1.90580778081907
-2.25397431420907
-3.46546394734966
0.488991442582022
-1.68349064240944
0.377334138950664];
B=A>0
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!