nls.sph1 <- nls(gamma_hat ~ gamma_sph(h, c0, cs, a),
data = data,
start = as.list(init_sph))
nls.sph2 <- nls(gamma_hat ~ gamma_sph(h, c0, cs, a),
data = data,
start = as.list(init_sph),
weights = n)
nls.sph3 <- nlsLM(gamma_hat ~ gamma_sph(h, c0, cs, a),
data = data,
start = as.list(init_sph),
weights = (n/h^2),
control = nls.lm.control(maxiter=1000, ftol=1e-10, ptol=1e-10))
nls.exp1 <- nls(gamma_hat ~ gamma_exp(h, c0, cs, a),
data = data,
start = as.list(init_exp),
algorithm = "port",
lower = c(0, 0, 0))
nls.exp2 <- nls(gamma_hat ~ gamma_exp(h, c0, cs, a),
data = data,
start = as.list(init_exp),
algorithm = "port",
lower = c(0, 0, 0),
weights = n)
nls.exp3 <- nlsLM(gamma_hat ~ gamma_exp(h, c0, cs, a),
data = data,
start = as.list(init_exp),
weights = (n/h^2),
control = nls.lm.control(maxiter=1000, ftol=1e-10, ptol=1e-10))
nls.gaus1 <- nls(gamma_hat ~ gamma_gaus(h, c0, cs, a),
data = data,
start = as.list(init_gau))
ctrl <- nls.control(maxiter = 1000, tol = 1e-10, minFactor = 1/1024)
nls.gaus2 <- nlsLM(gamma_hat ~ gamma_gaus(h, c0, cs, a),
data = data,
start = as.list(init_gau),
weights = n,
control = ctrl)
nls.gaus3 <- nlsLM(gamma_hat ~ gamma_gaus(h, c0, cs, a),
data = data,
start = as.list(init_gau),
weights = (n/h^2),
control = nls.lm.control(maxiter=1000, ftol=1e-10, ptol=1e-10))
nls.mat1 <- nls(gamma_hat ~ gamma_mat(h, c0, cs, a, kappa = 1.35),
data = data,
start = as.list(init_mat[-4]))
nls.mat2 <- nls(gamma_hat ~ gamma_mat(h, c0, cs, a, kappa = 1.35),
data = data,
start = as.list(init_mat[-4]),
weights = n)
nls.mat3 <- nlsLM(gamma_hat ~ gamma_mat(h, c0, cs, a, kappa = 1.35),
data = data,
start = as.list(init_mat[-4]),
weights = (n/h^2),
control = nls.lm.control(maxiter=1000, ftol=1e-10, ptol=1e-10))
nls.wave1 <- nls(gamma_hat ~ gamma_wave(h, c0, cs, a),
data = data,
start = as.list(init_wav))
nls.wave2 <- nls(gamma_hat ~ gamma_wave(h, c0, cs, a),
data = data,
start = as.list(init_wav),
weights = n)
nls.wave3 <- nls(gamma_hat ~ gamma_wave(h, c0, cs, a),
data = data,
start = as.list(init_wav),
algorithm = "port",
lower = c(0, 0, 0),
weights = (n/h^2))