【发布时间】:2018-06-28 06:37:58
【问题描述】:
我在 MATLAB 中有一个数组
a = [0, 0, 0, 0, -0.0104, 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.0094, ...]
数据以大约九或十的间隔具有非零值,所有其他值均为零。
如何用一些插值替换零?我不想要阶梯式数据。
例如:
% Data set
A = [0 0 0 4 0 0 0 8 0 0 0 0 13];
% Desired output
A = [1 2 3 4 5 6 7 8 9 10 11 12 13]
【问题讨论】:
-
请不要发布代码或数据的图像,使用可用的代码格式更清晰,更容易被他人复制,并且通常更简洁。我已经在这里为你整理了格式。
标签: matlab interpolation