Пример #1
0
 public AchaRaiz(IFuncao f, int k)
 {
     Funcao  = f;
     this.f  = f.AsDelegate();
     this.f_ = f.Derivada().AsDelegate();
     kMax    = k;
 }
Пример #2
0
        static IEnumerable <DadosSaida> Avalia(DadosEntrada dados, IFuncao f)
        {
            AchaRaiz ar = new AchaRaiz(f, dados.K);

            yield return(Avalia("Bissecão", () => ar.Bisseccao(dados.A, dados.B, dados.E0)));

            yield return(Avalia("Posição Falsa", () => ar.MPF(dados.A, dados.B, dados.E0, dados.E1)));

            yield return(Avalia("Posição Fixa (Prato Feito)", () => ar.MPF2(dados.X0, dados.E0, dados.E1)));

            yield return(Avalia("Raphson", () => ar.Raphson(dados.X0, dados.E0, dados.E1)));

            yield return(Avalia("Secante", () => ar.Secante(dados.X0, dados.X1, dados.E0, dados.E1)));
        }
Пример #3
0
 public AchaRaiz(IFuncao f) : this(f, 1000)
 {
 }
Пример #4
0
 public WeatherForecastController(ILogger <WeatherForecastController> logger, IFuncao funcao)
 {
     _logger = logger;
     _funcao = funcao;
 }