matlab中矩陣尋找元素,可以根據(jù)行列矩陣尋找具體位置的元素。主要使用的函數(shù)為sub2ind
a = rand(5);a = 0.6305 0.1686 0.2356 0.6408 0.4417 0.1624 0.8906 0.8343 0.5973 0.7811 0.8744 0.7224 0.5759 0.4106 0.8557 0.4568 0.6821 0.8923 0.5382 0.5741 0.5959 0.6195 0.2088 0.9729 0.9347I = [1 2 3 4];J = [2 4 5 5];a(sub2ind(size(a),I,J))=1a = 0.6305 1.0000 0.2356 0.6408 0.4417 0.1624 0.8906 0.8343 1.0000 0.7811 0.8744 0.7224 0.5759 0.4106 1.0000 0.4568 0.6821 0.8923 0.5382 1.0000 0.5959 0.6195 0.2088 0.9729 0.9347可以發(fā)現(xiàn)對應的a(1,2) a(2,4) a(3,5) a(4,5)均實現(xiàn)了賦值。 注意I J矩陣的一一對應關系。
新聞熱點
疑難解答