Find Jobs
Hire Freelancers

Goal Seek Optimization Solver VB.net

$30-250 USD

Fullført
Lagt ut omtrent 15 år siden

$30-250 USD

Betalt ved levering
I need general purpose code in vb.net that finds the variable input to a black box function that returns a goal value within a search tolerance in the fewest steps possible. For the given inputs: goal_y = 0.876543210 search_tolerance = 0.00000001 minimum_x = 0 maximum_x = 1 x = some value between minimum_x and maximum_x Find the value of x that makes: return_y within search_tolerance of goal_y where: return_y = black_box_function(x) Function black_box_function(ByVal x) Dim y As Double = Sin(x) Return y End Function In my planned use, the function is not Sin(x). The actual function that will be used takes a long time to compute so it is important to solve it in the fewest steps possible. The actual function that will be used does not have any local minimums. If the solution is outside of the range minimum_x to maximum_x, return an error message.
Prosjekt-ID: 397165

Om prosjektet

5 forslag
Eksternt prosjekt
Aktiv 15 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber
Tildelt til:
Brukeravatar
See PMB please
$100 USD om 1 dag
5,0 (2 omtaler)
3,1
3,1
5 frilansere byr i gjennomsnitt $58 USD for denne jobben
Brukeravatar
Best Software Engineer with Best price. Lets discuss in details in PMB. Thanks and Regards : TUHIN
$30 USD om 1 dag
5,0 (58 omtaler)
6,1
6,1
Brukeravatar
I am bad at math so I would require your inputs to finish this. If you think we can work together than lets do it.
$50 USD om 6 dager
5,0 (1 omtale)
1,1
1,1
Brukeravatar
as the blackbox function has no local minimum or maximum in the search interval, then is't always increasing or decreasing. as a consequence, this function can be reversed. i've already made such a <b><i>Removed by Freelancer.com Admin for breaching our Terms and Conditions</i></b> in Delphi. the resolution method uses a dichotomical search, so the number of calls of the blackbox function is minimal. it is Log2(range/interval) so for a 0.00000001 interval and 0-1 range, it would make 27 calls. i can translate my delphi function to a dotnet static class, but if you really need maximum performance, you should consider making the whole project as unmanaged code in C language. i can also make a win32 DLL that you would call from your VB code.
$80 USD om 4 dager
5,0 (2 omtaler)
1,0
1,0
Brukeravatar
I think I can build this project in that amount.....
$32 USD om 5 dager
0,0 (0 omtaler)
0,0
0,0

Om klienten

UNITED STATESs flagg
Orange, United States
5,0
41
Betalingsmetode bekreftet
Medlem siden apr. 4, 2006

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.