Professional Documents
Culture Documents
Catapult A
Catapult A
f1<-0.27+4.97*tan(x[2])-(1/2)*9.8*((4.97/(x[1]*cos(x[2])))^2)
c(f1=f1)
p0<-c(3,0.91)
aa<-BBsolve(par=p0,fn=model)
aa
t<-seq(0,1,length=1000)
x<-aa$par[1]*t*cos(aa$par[2])
y<-0.27+aa$par[1]*t*sin(aa$par[2])-0.5*9.8*t^2
plot(x,y,xlim=c(0,4.97),ylim=c(0,2),type="l")
abline(h=0)
$message
$cpar
method M NM
3 50 1
> t<-seq(0,1,length=1000)
> x<-aa$par[1]*t*cos(aa$par[2])
> y<-0.27+aa$par[1]*t*sin(aa$par[2])-0.5*9.8*t^2
> plot(x,y,xlim=c(0,4.97),ylim=c(0,2),type="l")
> abline(h=0)
model<-function(x){
f1<-0.36+3.50*tan(x[2])-(1/2)*9.8*((3.50/(x[1]*cos(x[2])))^2)
c(f1=f1)
p0<-c(3,0.91)
aa<-BBsolve(par=p0,fn=model)
aa
t<-seq(0,1,length=1000)
x<-aa$par[1]*t*cos(aa$par[2])
y<-0.36+aa$par[1]*t*sin(aa$par[2])-0.5*9.8*t^2
plot(x,y,xlim=c(0,3.50),ylim=c(0,2),type="l")
abline(h=0)
salida
> model<-function(x){
+ f1<-0.36+3.50*tan(x[2])-(1/2)*9.8*((3.50/(x[1]*cos(x[2])))^2)
+ c(f1=f1)
+}
> p0<-c(3,0.91)
> aa<-BBsolve(par=p0,fn=model)
Successful convergence.
> aa
$par
$residual
[1] 4.949563e-08
$fn.reduction
[1] 0.0003725253
$feval
[1] 223
$iter
[1] 115
$convergence
[1] 0
$message
$cpar
method M NM
3 50 1
> t<-seq(0,1,length=1000)
> x<-aa$par[1]*t*cos(aa$par[2])
> y<-0.36+aa$par[1]*t*sin(aa$par[2])-0.5*9.8*t^2
> plot(x,y,xlim=c(0,3.50),ylim=c(0,2),type="l")
> abline(h=0)
odel<-function(x){
f1<-0.48+2.98*tan(x[2])-(1/2)*9.8*((2.98/(x[1]*cos(x[2])))^2)
c(f1=f1)
p0<-c(3,0.91)
aa<-BBsolve(par=p0,fn=model)
aa
t<-seq(0,1,length=1000)
x<-aa$par[1]*t*cos(aa$par[2])
y<-0.48+aa$par[1]*t*sin(aa$par[2])-0.5*9.8*t^2
plot(x,y,xlim=c(0,2.98),ylim=c(0,2),type="l")
abline(h=0)
salidas
> model<-function(x){
+ f1<-0.48+2.98*tan(x[2])-(1/2)*9.8*((2.98/(x[1]*cos(x[2])))^2)
+ c(f1=f1)
+}
> p0<-c(3,0.91)
> aa<-BBsolve(par=p0,fn=model)
Successful convergence.
> aa
$par
$residual
[1] 4.554459e-08
$fn.reduction
[1] 0.0002807486
$feval
[1] 218
$iter
[1] 114
$convergence
[1] 0
$message
$cpar
method M NM
3 50 1
> t<-seq(0,1,length=1000)
> x<-aa$par[1]*t*cos(aa$par[2])
> y<-0.48+aa$par[1]*t*sin(aa$par[2])-0.5*9.8*t^2
> plot(x,y,xlim=c(0,2.98),ylim=c(0,2),type="l")
> abline(h=0)