You are on page 1of 7

model<-function(x){

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

[1] "Successful convergence"

$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

[1] 5.9386818 0.4714596

$residual

[1] 4.949563e-08

$fn.reduction

[1] 0.0003725253

$feval

[1] 223

$iter

[1] 115

$convergence

[1] 0

$message

[1] "Successful convergence"

$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

[1] 4.9927252 0.6711456

$residual

[1] 4.554459e-08

$fn.reduction

[1] 0.0002807486
$feval

[1] 218

$iter

[1] 114

$convergence

[1] 0

$message

[1] "Successful convergence"

$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)

You might also like