harm | R Documentation |
Returns a matrix of harmonic functions usable for modeling periodic effects
harm(x, ord=1, per=1, verbose=FALSE )
x |
A numeric variable. |
ord |
Integer, the order of the harmonic. |
per |
Numeric, the length of the period on the |
verbose |
Logical: shall I tell what I do with dates? |
Columns are constructed under the assumption that the periodic function
has period per
on the x
scale. Thus, the first columns
is defined as sin(2*pi*x/per)
, cos(2*pi*x/per)
,
sin(4*pi*x/per)
etc.
Since sin
and cos
are periodic functions there is no
requirement that x
be in any particular range.
A matrix with nrow(x)
rows and
2*deg
columns and columnnames
sin1
, cos1
,
sin2
, cos2
etc.
Bendix Carstensen, http://bendixcarstensen.com
x <- seq(-1,1,0.01)
head( harm(x,ord=2) )
matplot( x, harm(x,ord=2), type="l", lty=1, lwd=3 )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.