函數(shù)公式 matlab中怎么把inf還原成數(shù)值?
matlab中怎么把inf還原成數(shù)值?具體實(shí)現(xiàn)方法如下:infuind=isinf(feat)[inf infuc]=find(infuind==1)feat(:,infuc)=[],其中feat為
matlab中怎么把inf還原成數(shù)值?
具體實(shí)現(xiàn)方法如下:infuind=isinf(feat)[inf infuc]=find(infuind==1)feat(:,infuc)=[],其中feat為矩陣,由isinf函數(shù)取矩陣。返回值為1,表示feat中對應(yīng)位置的值為inf,通過find函數(shù)找到對應(yīng)位置,然后直接替換。上面的示例替換為blank,可以根據(jù)需要設(shè)置為任何值。>> feat=[1 2 3 inf 4 5]feat=1 2 3 inf 4 5>> inf ind=isinf(feat)inf ind=0 0 1 0>>[inf r infuc]=find(infuind==1)inf =1infuc=4>> feat(:,infuc)=[]feat=1 2 3 4 5
sup sup:sup{}標(biāo)記用于表示“Supremum”,即,最小上界。它是“supreme”的縮寫。Inf:函數(shù)值Inf的下界,表示下確界。Max:函數(shù)的最大值Min:函數(shù)的最小值