
Procedimiento numérico
Resolver la ecuación trascendente en v por el procedimiento del punto medio
public class Funcion extends Ecuacion{ double diamTubo; double yTubo; double lonTubo; public Funcion(double diamTubo, double yTubo, double lonTubo){ this.diamTubo= diamTubo; this.yTubo= yTubo; this.lonTubo= lonTubo; } double f(double v){ double a=2.78*Math.pow(diamTubo, 1.25)/1000; double b=5.6222e-4*lonTubo; double c=2*9.8*yTubo*Math.pow(diamTubo, 1.25)/1.0e5; double y=a*Math.pow(v, 2.25)+b*v*v-c*Math.pow(v, 0.25); return y; } } |
public class Aplicacion { public static void main(String[] args) { double diamTubo=2.42; double yTubo=30.0; double lonTubo=29.3; Funcion f=new Funcion(diamTubo, yTubo, lonTubo); try{ double vFluido=puntoMedio(0.1, 2.0)); |
