[R] how to fit gauss beam?
Thomas Hunger
hto at arcor.de
Mon Sep 4 23:46:48 CEST 2006
Reply to self:
> I am having a hard time fitting a gauss beam using R. In
> gnutplot I did something like
>
> $ w(z) = w0 * sqrt(1+(z/z0)**2)
> $ fit w(z) 'before_eom.txt' using 1:2 via w0, z0
>
> to obtain w0 and z0. Now I want to do the same in R. I
> tried a linear model like this (r = radius, z =
This works fine:
data <- read.table ("nach_eom.tab", header=T)
M <- 1.1
nls (major ~ M*w0*sqrt(1+(d/z0)^2),
data = data,
start = list(w0 = 460, z0=0.02))
More information about the R-help
mailing list