How can I change the value of some elements within a matrix
3 次查看(过去 30 天)
显示 更早的评论
Please, I am doing an elememt wise inverse of a matrix, the goal here is for any value that is infinity to be converted to 0. The code below is what I have come up with, but it is not giving me the desired results.
Inf 0.3333 0.1667
>> B =[0, 3, 6]
C= 1./B
if C == Inf
disp(0)
elseif C ~= Inf
disp(C)
end
0 个评论
采纳的回答
Ajay Kumar
2020-1-11
B =[0, 3, 6];
C= 1./B;
C(isinf(C))=0
2 个评论
Ajay Kumar
2020-1-11
You're Welcome.
Just a small suggestion. Try to search for the question once before asking it. I'm sure that there are many similar questions on the forum already.
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!