所以我有一个 1xn 矩阵 x 并且 for 循环从条目 3 开始计算 x 的连续条目中差异的绝对值。
n=length(x);
for i=3:n
y=abs(x(i)-x(i-1));
我需要我的输出是一个 2 列向量。第一列显示 x,第二列显示前两行的零,然后是 for 循环的结果。
x 是加载的向量
这是我的函数 function [ z ] = dome(x)
n=length(x);
z = zeros(n, 2);
for i=3:n;
z(3:n,2)=abs(x(i)-x(i-1));
z(:,1) = x;
end
我把它作为输出
答案=
1.000000000000000 0 1.500000000000000 0 1.286953767623375 0.000009575517218 1.402540803539578 0.000009575517218 1.345458374023294 0.000009575517218 1.375170252816038 0.000009575517218 1.360094192761733 0.000009575517218 1.367846967592133 0.000009575517218 1.363887003884021 0.000009575517218 1.365916733390040 0.000009575517218 1.364878217193677 0.000009575517218 1.365410061169957 0.000009575517218 1.365137820669213 0.000009575517218 1.365277208524479 0.000009575517218 1.365205850297047 0.000009575517218 1.365242383718839 0.000009575517218 1.365223680225282 0.000009575517218 1.365233255742500 0.000009575517218