从MATLAB中的先前数字中减去任何数字

use*_*243 2 matlab loops

假设我们在MATLAB中有这个矩阵:

a = [1,3,3,4,6];
Run Code Online (Sandbox Code Playgroud)

我想从之前的数字中减去任何数字,所以我们a_out输出:

a_out = [1,2,0,1,2];
Run Code Online (Sandbox Code Playgroud)

如何在不使用循环的情况下执行此操作?

And*_*uri 9

你想要的diff([0 a]).

diff 计算"差异和近似导数",并且由于您还需要0和第一个元素之间的差异,您需要将0连接到向量.