R/ellipsespot.R

ellipsespot <- function (z,x0,y0,cx,cy,semi.major,semi.minor,rote.rad) { 
  xt<-cx +semi.major*cos(rote.rad)*cos(z)-semi.minor*sin(rote.rad)*sin(z)
  yt<-cy +semi.major*sin(rote.rad)*cos(z)+semi.minor*cos(rote.rad)*sin(z)
  dist<-(xt-x0)^2+(yt-y0)^2
  return("dist"=dist)}

Try the hysteresis package in your browser

Any scripts or data that you put into this service are public.

hysteresis documentation built on May 15, 2021, 1:09 a.m.