Kniha je úvodem do metod praktického modelování, analýzy, návrhu a optimalizace elektrotechnických zařízeni na číslicovém počítači. Výklad je doprovázen jednoduchými názornými příklady řešených úloh z různých odvětví elektrotechniky.Kniha je určena inženýrům a technikům, kteří se zabývají moderním návrhem elektrotechnických zařízení.
Zapomeneme-li například vstupních datech program pro analýzu elek
trických soustav zadat určitý param etr nebo spoj, často vede dělení nulou. modely
a katalogy param etrů běžných konstrukčních prvků, nichž může ukládat dílčí
výsledky výpočtů grafy tak, aby mohly být později použity pro další výpočty
apod. prvním případě uživatel musí sám pátrat příčině dělení nulou. Velmi důležitou úlohu při
zadávání vstupních interpretaci výstupních dat program uživatelský návod. často „mírně“
chybné výsledky mohou být uživateli velmi užitečné pro volbu jeho dalšího postupu.
Snadná přenosnost programu jednoho typu počítače jiný zvyšuje využitel
nost programů tím návratnost nákladů vynaložených jejich přípravu.dárnost program vystupuje snaha to, aby programy byly nejsnadněji po
užitelné, aby při přípravě jejich vstupních dat při interpretaci jejich výsledků
uživatel ztratil nejméně času aby pravděpodobnost, přitom dopustí chyby,
byla nejmenší. Vedle toho žádoucí, aby program poskytoval
i dostatečně přesné jasné údaje průběhu výpočtů, jejichž základě uživatel
mohl posuzovat přesnost hospodárnost výpočtů. Důležité je, aby uživatel tyto soubory mohl snadno udržovat, doplňovat
a modifikovat.
Robustností programu rozumíme jeho schopnost zjišťovat abnorm ální situace
a nalézt jim odpovídající východiska, aniž došlo přerušení jeho běhu.
vybočení určité proměnné přípustného intervalu) ještě dříve, než nastanou,
b) případě abnorm álních situací podávají uživateli jasná jednoznačná
diagnostická hlášení,
c) chybná data nebo param etry dosazují implicitní hodnoty, které jsou
v program pro tento účel již předem připraveny tak, aby výpočet bylo možné
v každém případě dokončit, třeba cenu, bude zatížen hrubou chybou. Pře
21
. volný formát (data nemusí být zadávána výhradně určitých pevně stano
vených pozicích) umožňující nenumerické údaje zadávat nenumerickými znaky.
Robustní program takovouto nulu dosadí automaticky určité velmi malé číslo,
podá tom hlášení výpočet dokončí.
Správná rychlá interpretace výsledků usnadní, vystupují-li počítače ve
tvaru přehledných tabulek grafů.
Proto musí být věnována jeho přípravě ořádná péče. Ještě „robustnější“ program chybu zadání
soustavy odhalí již fázi zpracování vstupních dat, doplní nejpravděpodobněji
chybějící param etr nebo spoj, podá tom hlášení provede analýzu takto doplněné
soustavy. Přes
nější hlášení této příčině druhém případě může ušetřit spoustu času.
To, program nezastaví první chybě pokračuje výpočtu, umož
ňuje uživateli jediném běhu programu odhalit více chyb vstupních datech nebo
parametrech současně ukázat cestu jejich odstranění. Robustní
programy :
a) monitorují vstupní data nebo param etry předvídají možné obtíže (např.
Objem vstupních dat zadávaných uživatelem lze podstatně zmenšit tím, program
spolupracuje soubory vnější paměti, nichž uživatel uloženy např.
Žádoucí jsou proto programy nejjednodušším vstupním jazykem využíva
jícím tzv