neprihlásený Utorok, 28. apríla 2026, dnes má meniny Jarmila
V Google Docs podpora optimalizácie

DSL.sk, 1.7.2009


V tabuľkovom procesore služby Google Docs pribudla nová funkcia "Solve" pre optimalizáciu hodnôt v bunkách zadaných pomocou vzorcov s ohraničujúcimi podmienkami.

Zatiaľ je možné vypočítať maximálnu resp. minimálnu hodnotu buniek zapísaných vo forme lineárnych výrazov. Tie môžu obsahovať ľubovoľný počet premenných, ktoré sa smú navzájom len sčítavať, prípadne sa môžu násobiť konštantou. Akúkoľvek nelinearitu vie funkcia bez problémov detekovať.

Po otvorení dialógového okna kliknutím na "Solve" v ponuke nástrojov sa najprv zvolí typ optimalizácie a potom umiestnenie bunky so vzorcom, ktorá sa má optimalizovať. Po skončení výpočtu sa do bunky vpíše optimalizovaná hodnota.

Výsledkom optimalizácie je taktiež určenie hodnôt premenných, pre ktoré nadobúda bunka maximálnu resp. minimálnu hodnotu. Ich umiestnenie sa zadá v ďalšom riadku dialógového okna a je možné zvoliť, či majú byť ich hodnoty nezáporné.

Keďže maximalizácia resp. minimalizácia lineárnych výrazov dáva pre neobmedzené hodnoty parametrov výsledok nekonečno resp. mínus nekonečno, je potrebné všetky premenné ohraničiť, pri minimalizácii zdola a pri maximalizácii zhora.

Ohraničujúce podmienky je možné zapísať do buniek aj vo forme vzorcov obsahujúcich jednu alebo viac premenných, umiestnenia týchto buniek a ich príslušných ohraničujúcich hodnôt sa postupne zadajú do ďalších riadkov dialógového okna. Súčasná verzia funkcie posledné ohraničenie ignoruje, takže je potrebné kvôli správnej funkčnosti nechať prázdnu podmienku v poslednom riadku.

Zväčšiť
Použitie Solve, kliknite pre zväčšenie



V príklade na screenshote je ukážka optimalizácie lineárneho výrazu, ktorý predstavuje zisk z predaja troch rôznych plodín, vzorec pre jeho výpočet je uvedený v spodnom riadku vedľa jeho hodnoty. Premennými sú množstvá jednotlivých plodín, ohraničenia sú určené množstvami jednotlivých zdrojov - ceny, plochy a hnojiva, ktorých hodnoty sa vypočítajú opäť podľa vzorcov uvedených v príslušných riadkoch.

Nastavenia parametrov pre optimalizáciu sa neukladajú do súboru. Takisto aktualizácia optimalizovanej hodnoty pri zmene hodnôt premenných neprebieha automaticky, takže je potrebné pri každej zmene túto funkciu znovu spustiť.



Najnovšie články:

Nová séria Star Trek seriálu začne v júli, ukážka
Česká pobočka linuxovej distribúcie Suse založila odbory
V Košiciach balíkomat blokuje časť iného, od piatka začne platiť regulácia balíkomatov
V CPU pre smartfóny vedie stále MediaTek, Qualcomm sa vrátil pred Apple
Americký štát zatiaľ výstavbu dátových centier nezakázal, guvernérka zákon vetovala
Užívatelia Windows majú konečne získať úplnú kontrolu nad aktualizovaním
SPP spustil "veľké" batériové úložisko
Kryptografiu odolnú kvantovým počítačom už nasadil aj šifrujúci ransomvér
Zákaz zahraničných routerov v USA sa týka aj prenosných routerov, udelená ďalšia výnimka
Ďalší seriál Apple o alternatívnom vývoji dobývania vesmíru začne v máji, ukážka


Diskusia:
                               
 

Ja to teda poviem.. To by mal prof. Janacek radost.
Odpovedať Známka: 2.5 Hodnotiť:
 

tak to urcite
Odpovedať Hodnotiť:
 

Google docs, porno fox ;=)

Odpovedať Hodnotiť:
 

Google docs, porno fox ;=)

Odpovedať Hodnotiť:
 

Pochvalujem milu reakciu za vlozenie skrinšotu. Dakujem za nazornu ukazku, ktoru nie pri kazdom clanku uvediete (hlavne castejsie kritizovana absencia prehladovych tabuliek).

PS: Mysli si dakto, ze sa budu ludia snazit vyuzit tento vypoctovy aparat zneuzit?
Odpovedať Hodnotiť:
 

A tiez pochvala za zmazanie spamu, co tu bol...
Odpovedať Hodnotiť:
 

nebol to ziadny spam, naopak, bol to taky malicky zart miereny prave na ludi ako si ty (tabor "gramatika je viac ako hobby pre nas"). opravdovy zart je ze ty to ani nevsimnes :) a pre redakciu: poculi ste uz niekedy pojem "slobodny forum"? nie? asi som to uhadal...
Odpovedať Hodnotiť:

Pridať komentár