matlab中A(A==inf)=0是什么意思

日期:2017-09-30 11:28:47 人气:2

matlab中A(A==inf)=0是什么意思

在matlab中,A(A==inf)=0表示将数组A中所有等于inf的元素都赋值为0。 A==inf表示取出数组A中等于无穷大(inf)的元素的位置。 举例说明如下: A = [1, 2, inf, 4, 3; 2, inf, 2, inf, inf; inf, 2, 0, 3, inf]; A(A==inf)=0; % 执行完该语句后,数组A为: A = [1, 2, 0, 4, 3; 2, 0, 2, 0, 0; 0, 2, 0, 3, 0]
    A+
热门评论