r.svg(filename='"Rplots.svg"',width=6,height=6,onefile=True,
family='"sans"',bg='"ivory"',pointsize=10,
antialias=r.c('"default"','"none"','"gray"','"subpixel"'))
a<-sample(5:11,1); b<-sample(13:19,1); c<-2*sample(3:6,1)
n<-sample(18:36,1); t<-seq(1,2*n+1,.1)
fx0<-sin(pi*t/n)-sin(a*pi*t/n)+sin(b*pi*t/n)
fy0<-cos(pi*t/n)+cos(a*pi*t/n)+cos(b*pi*t/n)
fx<-sin(pi*t/n+k*2*pi/c)-sin(a*pi*t/n+k*2*pi/c)+
fy<-cos(pi*t/n+k*2*pi/c)+cos(a*pi*t/n+k*2*pi/c)+
plot(fx,fy,type='o',cex=.1,lwd=.5,
col=rgb(1-.4*runif(1),.5*runif(1),0),
xlab='',ylab='',xlim=c(-3,3),ylim=c(-3,3))
plot(fx0,fy0,type='o',cex=.2,lwd=10,
col=rgb(1-.4*runif(1),.5*runif(1),0,alpha=.05),
xlab='x',ylab='y',xlim=c(-3,3),ylim=c(-3,3))
paste0('a = ',a,'; b = ',b,'; c = ',c,'; n = ',n)
No comments:
Post a Comment