有谁在做细分算法吗?
欢迎与我讨论!QQ:289525969 有什么具体问题吗?你可以贴出来大家讨论 我最近也在弄个细分算法
px=ax;
py=ay;
px=-ax/16+9*ax/16+9*ax/16-ax/16;
py=-ay/16+9*ay/16+9*ay/16-ay/16;
但我不清楚的是:如果原本有6个数据,经细分它变为几个点啊
细分
x=;y=;
plot(x,y,'r*')
envmax= interp1(x,y,x,'spline');
n=length(x);
for i=1:n
k1=i-1;k2=i;k3=i+1;k4=i+2;
if k1==0
k1=n;
end
if k4==(n+1) k4=1;
end
if k3==(n+1)
k3=1;k4=2;
end
xx(2*i)=x(i);
yy(2*i)=y(i);
xx(2*i+1)=-x(k1)/16+9*x(k2)/16+9*x(k3)/16-x(k4)/16;
yy(2*i+1)=-y(k1)/16+9*y(k2)/16+9*y(k3)/16-y(k4)/16;
end
04.jpg是 x y图
05jpg是细分后xx yy图
但感觉05还是不对,谁能指教下,谢谢
细分
上面忘了放图了 麻烦大家帮我看看啊! 先谢谢了 "细分"是什麽? 不懂!但从你的程序看, 好像仅是插值而已
直觉xx(2*i+1)及yy(2*i+1)怪怪的, 试试xx(2*i-1)及yy(2*i-1)
页:
[1]