Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  31 32 33 34 35 36 37 38 39   další »

Vovka napsal/a:

Správně platí, že Excel záporné časy odmítá zobrazit, ...


Nemohu souhlasit. Nedoporučuji, ale stačí nastavit kalendářní systém na 1904.

Možné řešení problému najdete v nápovědě k uživatelským formátům. Vřele doporučuji prostudovat.

Předpokládám, že jste do formátu opsal vše, včetně uvozovek.

Když to umíš formátem, tak to používej.

=HODNOTA.NA.TEXT(D6; "h"" hodin""")

Jsem na to stejně jako Vovka.

Není mi vůbec jasné, kde jsou proměnné, nenašel jsem omezení kapacit, nevím jak počítáte náklady a zisk, z popisu to vypadá, že chcete přesun z jednoho dne do druhého, ze souboru to vypadá, že to chcete pro celý měsíc, z popisu není patrné, kdy se odkazujete na buňku a kdy jste jen nešikovně pojmenoval nějakou proměnnou. Pokud pracujete s pojmenovanými proměnnými, tak není jasné, které to jsou, ...

Celou optimalizaci si přitom můžete snadno připravit.
Máte nějako skupinu buněk - proměnné, ve kterých měníte hodnoty a pak máte jednu buňku, která zobrazuje celkový efekt. Toto za Vás udělat nemohu a čekal jsem, že to bude v zaslaném sešitu.

Pak můžete do proměnných zapisovat různé hodnoty a sledovat, co to udělá s výsledkem. Řešitel nedělá nic jiného, jen tento proces automatizuje.

10 vteřin a dost

=POZVYHLEDAT(PRAVDA;E6:K6<>0;0)-1

maticově.

Dotaz zněl, co je použito. Poslal jsem odkaz na dokumentaci od autorů. Detaily implementace se hledají dost těžko. Co se týká ostatního, tak znám pár variant, orientuji se v jejich použítí. Kdo a kdy co publikoval v hlavě nenosím. Pro běžného uživatele, který nezná rozdíl mezi LP a gradientními metodami, to není ani důležité.

https://en.wikipedia.org/wiki/Linear_programming
https://en.wikipedia.org/wiki/George_Dantzig

Co se týká hladkých a spojitých funkcí. Pokud se pamatuji, tak hladká funkce má spojitou derivaci, což se u spojité nevyžaduje. Pro numerickou optimalizaci jsou ty rozdíly u některých metod významné.

Ve vba použijte funkci kill.

Nenapadlo mne, že vygenerovat = sečíst.
Ale možná tazatel pracuje jako finanční poradce.

Vovka napsal/a:


Mimochodem, která ze simplexových metod je v Excelu použita? Dnes jsem se dočetl, že kromě originálního simplexu (1953-Denzil) a duálního simplexu (1954-Lai Muji) existuje i Downhill Simplex Method (1965-Nelder a Mead). O tom se nezmiňují ani na stránkách autora Řešitele, na www.frontline.com.


The Simplex LP Solving method uses the famous Simplex algorithm for linear programming, created by Dantzig in the 1940s. A dual Simplex method is used for integer programming subproblems.

http://www.solver.com/excel-solver-linear-programming

(Algoritmy v Excelu jsou zřídka mladší než 20-30 let.)

Ad metody. V příkladu jde o jasně lineární problém. Volím tedy jako první volbu LP. Nastavím jen požadavek na celočíselné řešení. A na první pokus mám optimum.

Nevím, proč si někdo myslí, že optimální řešení musí být jen jedno.

Pokud trvám na gradientní metodě, tak k nezbytnému minimu znalostí patří, že tyto metody hodnoty blízké k lokálnímu optimumu. Přiblížení se dá nastavit. Proto je při použití této metody nanejvýš vhodné zkusit více počátečních hodnot a sledovat co to dá. (Excel bohužel u žádné metody nepodporuje diagnostiku řešení.)

U všech metod nalezené optimum závisí počátečních hodnotách (pokud je optimálních řešení více)

Když to nevím co mám nastavit, tak aspoň čtu výstupy a tam si přečtu co mám nastavit, abych dosáhl vyšší přesnosti.

Evolutionary používám ve složitějších úlohách s mnoha celočíselnými proměnnými. Také hledá řešení blízké k optimálnímu.

@Vovka

Příklad popisuje řešitele ve verzi 2007. Ve verzi 2010 došlo k poměrně podstatným změnám, které se sice projevují spíše uvnitř, ovšem navenek je těch voleb více. K efektivnímu použití je určitě dobré o použitých numerických metodách něco vědět.

Zkus Worksheet_FollowHyperlink

Třeba RANDBETWEEN

Metody existují:

Citlivostní analýza - hledání řešení
nebo pro tento případ zřejmě vhodnější doplněk
řešitel - je nutné ho povolit.

Cílovou funkci a případná omezení si ale musíte definovat sám. V tomto případě je to vzorec, který počítá zisk v závislosti na přesunuté prodejní kapacity.
Hledáte zřejmě maximum tohoto vzorce
Výrobní kapacity jsou omezujícími podmínkami.

Jak to nastavit je uvedeno ve Vašem odkazu.

Tak šipka dolů v tučném courieru existuje a opravdu je menší a méně výrazná než v normálním.

Tj. není to chyba ale vlastnost fontu podle estetického záměru tvůrce 10


Strana:  1 ... « předchozí  31 32 33 34 35 36 37 38 39   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje