FILLZERO(v2.1,2008 年 5 月):用前面的非零值替换数组的零-matlab开发

时间:2024-06-21 11:52:35
【文件属性】:

文件名称:FILLZERO(v2.1,2008 年 5 月):用前面的非零值替换数组的零-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-21 11:52:35

matlab

FILLZERO - 用前面的非零值替换数组的零 Y = FILLZERO(X),当 X 是向量时,返回向量 Y,其中 X 中的每个零都更改为 X 之前的最后一个非零值。 换句话说,序列“.. A 0 .. 0 B ..”被转换成序列“.. AA .. AB ..” 对于矩阵,FILLZERO(X) 对 X 的第一个非单一维度进行操作。 FILLZERO(X,DIM) 对维度 DIM 进行操作。 例子: X = [0 1 0 0 4 0 2 3 0 0 0 8 0] ; Y = 填充零(X) % --> Y = [0 1 1 1 4 4 2 3 3 3 3 8 8] ; X = [1 2 3 0 ; 0 0 4 8; 0 5 0 0 ; 2 0 -2 0 ; 0 1 0 0] fillzero(X) % ... 等于 fillzero(X, 1) % --> 30 %


【文件预览】:
fillzero.zip

网友评论