回 帖 发 新 帖 刷新版面

主题:再次请教曲面拟和

非常感谢之前提出的问题两位好心人的热心提点,一位高手提及fminserach,但具体三维矩阵该如何实现呢,可否解释的更详细一点那,不胜感激

再把问题发一遍:
我有一个问题想向大家请教。现在有一个三维矩阵U(240,320,10),它的含义是由10张图像构成的视频序列的数据,其中,每幅图像的大小为240×320,现在想要拟和一个曲面,即U(x,y,t)=a*x^2+b*y^2+c*t^2+d*xy+e*yt+f*xt+g,要求出系数a,b,c,d,e,f,g,该怎么做,请高手不吝赐教。谢谢

回复列表 (共1个回复)

沙发

在MFILE里写出要拟和的方程:(函数为x,系数为a)

function f=myfun(a,x,U)
fp=a(1)*x(1)^2+a(2)*x(2)^2+a(3)*x(3)^2+a(4)*x(1)*x(2)+a(5)*x(2)*x(1)+a(6)*x(1)*x(3)+a(7)
f=sum((U-fp)^2)

然后用fminsearch找出residual的最小的时候的系数.

具体怎么写要是还不明白你加我QQ吧.15304329

我来回复

您尚未登录,请登录后再回复。点此登录或注册