我在matlab中有一个2920x640矩阵,我想通过在每一行后插入两行零来将其转换为8760x640矩阵。
这可能吗?
谢谢。
答案 0 :(得分:-2)
自添加后看到重复的答案。因此,您需要进行一些小改动才能影响行,而不是行和列...
创建一个全零的数组,然后用原始值覆盖每个第三行:
A = rand(2920,640); % Your input array
B = zeros(size(A,1)*3, size(A,2)); % An array of all-zeros
B(1:3:end, :) = A; % Overwrite every third row with originals