X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=InputParameters%2FgridLambda.R;fp=InputParameters%2FgridLambda.R;h=0000000000000000000000000000000000000000;hb=493a35bfea6d1210c94ced8fbfe3e572f0389ea5;hp=87e92997a2bc1c4c2d99f0a0786737d98d30a9bb;hpb=35b42a4bd37b162a3d579693b2b5fa4913a52ed5;p=valse.git diff --git a/InputParameters/gridLambda.R b/InputParameters/gridLambda.R deleted file mode 100644 index 87e9299..0000000 --- a/InputParameters/gridLambda.R +++ /dev/null @@ -1,29 +0,0 @@ -gridLambda = function(phiInit, rhoInit, piInit, gamInit, X, Y, gamma, mini, maxi, tau){ - n = nrow(X) - p = dimension(phiInit)[1] - m = dimension(phiInit)[2] - k = dimension(phiInit)[3] - list_EMG = EMGLLF(phiInit,rhoInit,piInit,gamInit,mini,maxi,1,0,X,Y,tau) - #.C("EMGLLF", phiInit = phiInit, rhoInit = rhoInit, ...) - phi = list_EMG[[1]] - rho = list_EMG[[2]] - pi = list_EMG[[3]] - S = list_EMG[[5]] - - grid = array(0, dim=c(p,m,k)) - for(i in 1:p){ - for(j in 1:m){ - grid[i,j,] = abs(S[i,j,]) / (n*pi^gamma) - } - } - grid = unique(grid) - grid = grid[grid <=1 ] - - return(grid) -} - - -#test pour voir si formatage à la fin de grid ok -grid= array(mvrnorm(5*5*2,1,1), dim=c(5,5,2)) -grid = unique(grid) -grid = grid[grid<= 1 ]