count_1126 发表于 2007-3-7 19:33

有谁在做细分算法吗?

欢迎与我讨论!
QQ:289525969

风花雪月 发表于 2007-3-13 08:30

有什么具体问题吗?你可以贴出来大家讨论

li_1025tian 发表于 2008-11-15 10:28

我最近也在弄个细分算法
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个数据,经细分它变为几个点啊

li_1025tian 发表于 2008-11-15 12:52

细分

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还是不对,谁能指教下,谢谢

li_1025tian 发表于 2008-11-15 12:53

细分

上面忘了放图了

li_1025tian 发表于 2008-11-17 22:03

麻烦大家帮我看看啊! 先谢谢了

ChaChing 发表于 2008-11-18 08:45

"细分"是什麽? 不懂!
但从你的程序看, 好像仅是插值而已
直觉xx(2*i+1)及yy(2*i+1)怪怪的, 试试xx(2*i-1)及yy(2*i-1)
页: [1]
查看完整版本: 有谁在做细分算法吗?