我想制作一个非均匀分区,在某个值a
之后,两个x值之间的差异低于或高于a
之前的差异。
所以我想制作一个向量,它是两个不同linspace
向量的并集,具有不同的点数。例如:
% Inputs: a, L (which is greater than a), N1 and N2
x = linspace(0, a, N1);
y = linspace(a, L, N2);
在此之后,我想要一个z
向量,其中包含x
和y
的所有点,因此
% Interval over point a not equal
z(a)-z(a-1)~=z(a+1)-z(a)
% Interval after point a equal
z(a+4)-z(a+3)=z(a+3)-z(a+2)
如:
[ 1 2 3 4 5 6 8 10 12 14 16 ]