kringing model(random process value at given sample)

2 次查看(过去 30 天)
First, thanks for your attention for my question, my code is as follows:
t = [0,1,2,2.5,5];
f=@(t)1.0417*t.^5-13.25*t.^4+59.792*t.^3-112.75*t.^2+75.167*t;
theta = 0.01;
lob = 1e-5;
upb = 20;
l = length(t);
for i = 1:l
fun(i) = f(t(i));
end
dmodel = dacefit(t',fun',@regpoly0,@corrgauss,theta,lob,upb);
[g,dy,mse,dmse] = predictor(t',dmodel);
When i run the code, the mse and dmse is NAN, based on the DACE tool box, the mse and dsme should be two dimension. fit fun of kriging is y = f*b+e, where f is the basis function, and b is the unknown parameters, e is random process, finally, how to calculate the random process value at the given sample point? thanks again!

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 MATLAB 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by