Linear Optimization-Android

Bevat advertensies
100+
Aflaaie
Inhoudgradering
Almal
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent

Meer oor hierdie app

Die doel van die toepassing is om gerieflike gereedskap te verskaf om modelle van voorwerpe vir lineêre optimalisering te skep en op te los.
 Lineêre optimering, ook genoem lineêre programmering (LP), is 'n metode om die beste uitkoms (soos maksimum (minimum) wins of laagste koste) te bereik in 'n wiskundige model waarvan die vereistes en doelwit deur lineêre verwantskappe verteenwoordig word. Lineêre programmering is 'n spesiale geval van wiskundige programmering (ook bekend as wiskundige optimering).
Lineêre programme (modelle in die sin van hierdie toepassing) is probleme wat in  standaardvorme (Wikipedia) uitgedruk kan word:- vind vektor x; - wat maksimeer (minimaliseer) Z = cx; - onderhewig aan Ax<=b – in maksimeer( Ax>=b – in minimiseer );- en x>=0. Hier is die komponente van  x  die veranderlikes wat bepaal moet word, c en b is gegewe vektore, en A is 'n gegewe matriks.
Vanaf die aanvanklike aktiwiteit van die toepassing - App Lineêre Optimering, is die funksies vir die skep, redigeer, oplos en verwydering van modelle ingesluit. Die modelle word in SQLite-databasis gestoor met die naam linearProgramming.db. Die toepassing het funksies vir die stoor en herstel van die databasis in die gids Laai die toestel af.
Wanneer 'n optimeringsmodel geskep word, word twee parameters ingevoer (Lineêre modelaktiwiteit) - die aantal vektor x veranderlikes en die aantal beperkings (dit sluit nie die beperkings vir veranderlikes in nie) - d.w.s. die rye van die matriks A . Nadat u hierdie data ingevoer het en die knoppie – Lineêre Model gedruk het, gaan jy voort om die modeldata in te voer – vanaf aktiwiteit Lineêre Modelskepping.
Die vektor x-koëffisiënte c word in die reël ingevoer met 'n etiket Z= voor die byskrifte *Xi+.
Die elemente van die matriks А word ingevoer in die tabel genaamd Beperkings voor die veldetiket *Xi+. In die laaste veld van elke ry van die matriks na die etiket <= , word die grense b van die beperkings ook ingevoer. Nadat hierdie data ingevoer is en die OK-knoppie gedruk is, keer dit terug na die aktiwiteit - Lineêre Modelaktiwiteit , waar 'n verpligte veld vir die modelnaam en 'n knoppie vir stoor verskyn.
Wanneer 'n model gestoor word, verskyn sy naam in die lys van modelle wat in die aanvanklike aktiwiteit van die toepassing vertoon word. Geselekteerde model uit die lys kan geredigeer word (knoppie Wysig) of opgelos (knoppie Bereken). Na redigering en stoor, word die geredigeerde weergawe as 'n nuwe model gestoor, en die ou een bly onveranderd in die databasis. Dit is sodat beide modelle opgelos kan word en die resultate vergelyk kan word. As sommige van hulle nie nodig is nie, kan dit uitgevee word.
Wanneer 'n model opgelos word, toon die resultaat die maksimering en minimalisering van die teikenfunksie Z en teen watter waardes van die elemente van die vektor  x waarteen dit plaasvind en ook beperkings.
Nywerhede wat lineêre programmeringsmodelle gebruik, sluit in vervoer, energie, telekommunikasie en vervaardiging. Dit het bewys dat dit nuttig is om verskillende soorte probleme in beplanning, roetering, skedulering, opdrag en ontwerp te modelleer.
Die toepassing gebruik vir optimeringsklas SimplexSolver van die standaardbiblioteek org.apache.commons:commons-math:3.6.1.
Opgedateer op
14 Okt. 2025

Dataveiligheid

Veiligheid begin wanneer jy verstaan hoe ontwikkelaars jou data insamel en deel. Praktyke vir dataprivaatheid en -sekuriteit kan verskil op grond van jou gebruik, streek en ouderdom. Die ontwikkelaar het hierdie inligting verskaf en kan dit mettertyd opdateer.
Geen data word met derde partye gedeel nie
Kom meer te wete oor hoe ontwikkelaars datadeling verklaar
Geen data ingesamel nie
Kom meer te wete oor hoe ontwikkelaars insameling verklaar

Appsteundienste

Meer oor die ontwikkelaar
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria
undefined

Meer deur ivan gabrovski