11 Subsystém a maskovaný subsystém, uživatelské knihovny

Rozměr: px
Začít zobrazení ze stránky:

Download "11 Subsystém a maskovaný subsystém, uživatelské knihovny"

Transkript

1 Subsystém a maskovaný subsystém, uživatelské knihovny Studijní cíl Jedenáctý blok je věnován jednak dalším možnostem SIMULINKu pro usnadnění tvorby složitějších modelů. V první části se ukážeme tvorbu subsystémů a maskovaných subsystémů a zmíníme se o používání funkcí. V druhé části si ukážeme tvorbu uživatelských knihoven. Doba nutná k nastudování hodiny Průvodce studiem Předpokládá se, že čtenář je seznámen s prostředím MATLABu a možnostmi SIMULINKu popsanými v předchozích kapitolách. Pro řešení příkladů jsou též potřeba základní znalosti matematiky, fyziky a z oblasti diferenciálních rovnic. Při studiu je vhodné mít spuštěný MATLAB a SIMULINK a jednotlivé příkazy či funkce hned vyzkoušet a případně získat podrobnější informace využíváním nápovědy k programu. Na závěr jsou opět uvedeny řešené příklady na procvičení. V textu jsou použity následující typografické konvence: Calibri, Bold, Italic nové pojmy k zapamatování Calibri označení klávesy Courier New, Bold názvy nástrojů MATLABu Courier New názvy bloků použitých v programu Courier New, Italic názvy proměnných použitých v programu názvy parametrů bloků či dialogových oken Courier New, Bold upřesnění nápovědy (help téma) KŘP/IMSW (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

2 . Subsystémy a funkce V SIMULINKU je možné používat funkce, jak je známe ze standardních programovacích jazyků, jen omezeně. Mnohem častější je používání subsystémů tj. zapojení několika existujících bloků do nového bloku. Použití subsystémů zpřehledňuje zápis složitějších modelů a usnadňuje jejich vytváření v případě, že obsahuje opakující se části. Maskovaný subsystém dovoluje vytvořit pro každý subsystém samostatnou sadu proměnných, jejichž hodnoty lze v uživatelsky vytvořeném dialogovém okně zadat a zadané hodnoty příkazy MATLABu libovolně přepočítat... Subsystém V terminologii SIMULINK je pojmem subsystém označováno zapojení několika existujících bloků s označení vstupních a výstupních signálů vytvářející nový blok. Je potřeba si uvědomit, že nejde o funkci ve smyslu, jak ji známe ve standardních jazycích. Jde o ekvivalent makra, tj. před spuštěním řešení dojde k rozkladu každého subsystému na knihovní bloky a jejich vložení do modelu tolikrát kolikrát je subsystém v modelu použit. Nedochází tedy k vícenásobnému využití stejného kódu jako u funkce. Význam subsystému je v zvýšení přehlednosti zápisu modelu a zvyšuje efektivitu tvorby složitějších modelů možností opakovaně použít opakující se části zapojení. Vytvoření a použití subsystému ukažme na příkladě výpočtu časového průběhu teploty vody na výstupu z trubky parního ohřívače v závislosti na průtoku ohřívané vody. Formulace úlohy vede na parciální diferenciální rovnici s nezávisle proměnnými čas a vzdálenost od počátku trubky. My si ukážeme přibližné řešení náhradou parciální diferenciální rovnice soustavou rovnic diferenciálních. Toto řešení vychází z myšlenky nahradit spojitou časovou změnu teploty podél délky trubky mnoha krátkými úseky se stejnou ale časově proměnnou teplotou. Pokud zanedbáme tepelnou kapacitu pláště trubky, budeme předpokládat, že teploty kondenzující páry T p je po celé délce stejná, že teplota T k je T k T p T k T k+ v objemu každého k tého úseku stejná a že M, S dochází k výměně tepla pouze v radiálním směru, můžeme k tý úsek popsat diferenciální rov c, α m m nicí (viz také schéma na Obrázku ) vycházející z tepelné bilance úseku. T p ( T T ) dtk mct k + αs p k = mctk + Mc dt prichazeji teplo ci Obrázek k tý úsek tepelného výměníku predane teplo odchazejic teplo i akumulovane teplo kde m [kg.s ] hmotový průtok ohřívané vody Je možné použít jak standardní knihovní bloky tak i dříve vytvořené subsystémy či maskované subsystémy. KŘP/IMSW (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

3 c [J.kg.K ] měrná tepelná kapacita vody α [J.m.s ] koeficient přestupu tepla S [m ] přestupní plocha tepla jednoho úseku M [kg] hmota vody v jednom úseku Z této rovnice vyjdeme při vytváření modelu. Nejprve ji převedeme do tvaru vhodnějšího pro převod do formy modelu a T t k = m Tk M Obrázek Jeden úsek tepelného výměníku s označením vstupů a výstupů αs ( T ) + ( T T ) dt uvědomíme si, co jsou vstupní (m, T k, T p ) a výstupní signály (T k ) abychom je v zapojení modelu označili bloky In (knihovna Sources) a Out (knihovna Sinks). Odpovídající model pak může vypadat, jak je ukázáno na Obrázku. Je vhodné pojmenovat bloky In, Out názvy odpovídajícími významu signálů. Čísla uvnitř bloků určují pořadí vstupů či výstupů subsystému. Pořadí je možné kdykoli změnit změnou čísla v bloku. Subsystém nyní vytvoříme tak, že vybereme (označíme) všechny bloky, které budou tvořit subsystém, a pomocí nabídky hlavního menu Edit->Create Subsystem nebo pomocí pravého tlačítka myši a volby Create Subsystem nebo Ctrl+G vytvoříme subsystém. Vznikne nový blok s příslušný m počtem vstupů a výstupů jak je ukázáno na Obrázek 3 Nově vzniklý blok Subsystem Obrázku 3. Vnitřní zapojení nemaskovaného subsystému zobrazíme v novém okně dvojklikem na blok. Máme li připraven jeden díl, můžeme vytvořit celkový model jednotlivé díly zkopírujeme, propojíme, definujeme vstupní signály celého zapojení a vybereme signály pro zobrazení požadovaných průběhů. Znázorněme průběh výstupní teploty výměníku tvořeného jednou trubkou o průměru 3 cm délky m při změně z nulového průtoku na průtok.5 kg.s. Teplota syté páry je udržována na hodnotě C, teplota vstupující vody je 3 C, měrná tepelná kapacita vody je 48 J.kg.K a koeficient přestupu tepla je 8 J.m.s. Ukažme průběh výstupní teploty při dělení na 6 a dílů. Nejprve si připravíme hodnoty parametrů nejlépe pomocí skriptu, kde přepočítáme zadané hodnoty na potřebné parametry. Obě varianty výpočtu se kro k Mc p k Můžeme označit také jen pouze část bloků v okně modelu. Pozor pokud chceme označit všechny bloky v okně modelu, není možné použít pro označení Ctrl A. Je nutný výběr oblasti tažením myší nebo výběr jednotlivých bloků. KŘP/IMSW 3 (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

4 mě počtu dílů (použitých subsystémů) budou ještě lišit hodnotami parametrů S (přestupní plocha tepla = plášť trubky v jednom dílu) a M (hmotnost vody hmotnost objemu jednoho dílu). Počáteční teploty dílů při nulovém průtoku budou stejné jako teplota páry. Tp=; T=3; Tk=Tp; al=8; c=48; ro=; % teplota páry v okolí trubky % teplota vstupující vody % počáteční teplota stejná jako teplota okolí % koeficient přestupu tepla % měrná tepelná kapacita vody % hustota vody L=; D=.3; S=pi*D*L; S=S/6; S=S/; M=pi*D^/4*ro; M=M/6; M=M/; % délka trubky % průměr trubky % plocha pláště trubky % přestupní plocha dílu při dělení na 6 dílů % přestupní plocha dílu při dělení na dílů % hmotnost objemu vody v trubce % hmotnost vody v dílu při dělení na 6 dílů % hmotnost vody v dílu při dělení na dílů Nyní modifikujme subsystém tak, že změníme symbolické parametry S, M na S, M, uzavřeme okno se subsystémem a přejmenujeme ho na D6. Zkopírujeme, změníme názvy parametrů S, M na S, M a nový subsystém přejmenujeme na D. Z důvodu přehlednějšího zapojení celkového modelu doporučuji změnit pořadí vstupů tak, že signál m bude první a signál Tp třetí. Dále kopírováním subsystémů a jejich propojením vytvoříme celkový model (viz Obrázek 4). Obě řady bloků budou mít společné vstupní signály T, Tp a m. Obrázek 4 Dva modely tepelného výměníku Průběh výstupních signálů obou modelů tepelného výměníku je na Obrázku 5... Maskovaný subsystém Možnost zamaskovat subsystém dovoluje vytvořit vlastní pracovní prostor pro symbolické parametry použité v blocích subsystému. Maskovaný systém tedy umožňuje, aby každá kopie subsystému měla vlastní sadu hodnot použitých symbolických proměnných. Vytvoření maskovaného subsystému ruší napojení na pracovní prostor MATLABu. Hodnoty symbolických proměnných se zadávají v dialogovém okně, které se připraví v rámci vytváření maskovaného systému. Kromě zadání hodnot je možné přepočítat zadané hodnoty libovolnými příkazy KŘP/IMSW 4 (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

5 3 m=.5 kg.s - Tepelný výměník T6 T m= Obrázek 5 Výstupní teploty výměníku a funkcemi MATLABu. Přepočet se provádí po ukončení zadávání a před spuštěním řešení modelu. Vytvoření maskovaného subsystému ukážeme opět na příkladu. Použijeme příklad z předchozí kapitoly.., kde parametry bloků Gain a Gain v subsystému na Obrázku 4 nahradíme parametry G=αS/M/c a G=/M. Zamaskování subsystému se provede pomocí nástroje Mask Editor, který vyvoláme buď pomocí položky hlavního menu Edit->Mask Subsystem nebo pravým tlačítkem myši a volbou Mask Subsystem. nebo kombi nací kláves Ctrl+M. Podrobněji o možnostech nástroje Mask Editor viz nápověda vyvolaná tlačítkem Help. Dialogové okno nástroje Mask Editor má čtyři záložky, z nichž se zmíníme o dvou. V záložce Parameters (viz Obrázek 6) se definují nápovědné texty a názvy Obrázek 6 Mask Editor / Parameters proměnných, do kterých se uloží při použití masky zadané hodnoty. V záložce Initialization se zadávají příkazy MATLABu, které se mají pro vést při dokončení zadání hodnot parametrů případně při spuštění řešení mo KŘP/IMSW 5 (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

6 Obrázek 7 Mask Editor / Initialization V případě potřeby editace masky je nutné po vybrání bloku maskovaného subsystému vybrat buď položku hlavního menu Edit->Edit Mask nebo pomocí pravého tlačítka myši a volbu Edit Mask nebo kombinaci kláves Ctrl+M. Pokud chceme zobrazit či změnit zapojení bloků maskovaného subsystému je nutné po vybrání bloku maskovaného subsystému vybrat buď položku hlavního menu Edit->Look Under Mask nebo pomocí pravého tlačítka myši a volbu Look Under Mask nebo kombinaci kláves Ctrl+U. Vytvořený maskovaný subsystém je možné kopírovat a každá kopie může mít jiné hodnoty parametrů...3 Uživatelem definované funkce v SIMULINKu delu. Na Obrázku 7 je ukázka zápisu příkazů pro výpočet paramet rů G a G na základě hodnot zadaných parametrů zadaných v masce. Po dvojkliku na zamaskovaný systém se vyvolá dialogové okno (podle návrh u vytvořeného v Mask Edi- které umožní zadat či tor->parameters), změnit hodnoty parametrů (viz Obrázek 8). Obrázek 8 Dialogové okno parametrů maskovaného subsystému Jak již bylo řečeno možnost používání funkcí je v SIMULINKových modelech omezena. Jsou v podstatě tři možnosti, všechny založené na syntaxi MATLABu a přístupné pomocí bloků v knihovně User-Defined Functions. Nejjednodušší možností je použití bloku Fcn, který má jeden vstup (který může být i D pole signálů) a jeden výstup. Jako parametr bloku může být uveden libovolný přípustný výraz v syntaxi MATLABu se skalárním číselným výsledkem. Není možné používat vektorové operace. Na hodnoty jednotlivých vstupních signálů se ve výrazu odkazujeme pomocí proměnné u(n), kde n je pořadové číslo signálu v D poli signálů na vstupu bloku. Chceme li např. vyhodnotit KŘP/IMSW 6 (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

7 ) výraz y = a + ( sin( b)cos( c) a vstupní D signál přivedený na vstup bloku Fcn je složen ze signálů {c,a,b} v uvedeném pořadí, pak jako parametr bloku Fcn zapíšeme poměrně nepřehledný výraz sqrt(u()^+(sin(u(3)*cos(u()))^). Blíže v nápovědě vyvolané tlačítkem Help bloku Fcn. Další možností je použití bloku (Embedded) MATLAB Fcn, který dovoluje vytvořit uživatelskou funkci v syntaxi MATLABu. Uvnitř funkce lze použít pouze omezenou množinu příkazů a funkcí MATLABu. Vytvořená funkce může mít více vstupních i výstupních parametrů, z nichž každý může být složený z D polí signálů nebo vektorových signálů. Při spuštění řešení jsou příkazy přeloženy a funkce je v rámci řešení spouštěna jako binární kód. Použití jednoduchých bloků umožňujících volat standardní či uživatelem definovaných funkcí ukážeme na příkladu pracujícím s vektorovými signály (viz model na Obrázku 9 s uvedenými rozměry signálů). Mějme čtyři časově závislé signály. Signál a( = cos(π/3* generovaný blokem Trigonometric Function, signál b( = sin(π/5* generovaný blokem Sine Wave Function s parametry Amplitude:, Frequence: *pi/3, Bias: a Phase:, signál c(= sin(π/4* generovaný blokem Fcn s parametrem sin(*pi/4*u()) a signál d( = cos(π/6* generovaný blokem MATLAB Fcn s parametrem cos. Signály jsou po dvojicích sloučeny do D signálů (blok Mux), které jsou blokem Reshape převedeny na řádkový a sloupcový vektorový signál. Oba vektorové signály jsou přivedeny na vstup bloku Embedded MATLAB Fcn, který provede skalární (výstupní signál y) a maticový (výstupní signál y) součin vektorových signálů. Funkce obsažená v bloku Embedded MATLAB Fcn je ukázána na Obrázku. Po dvojkliku na tento blok se spustí nástroj Embedded Obrázek 9 Funkce bloku Embeded MATLAB Fcn Obrázek Různé možnosti použití funkcí MATLAB Editor, ve kterém je možné uživatelskou funkci vytvořit či editovat. Počet vstupů a výstupů bloku se přizpůsobuje počtu vstupních a výstupních parametrů definovaných v hlavičce uživatelem vytvářené funkce. Nejsložitější možností vytvářet funkce je použití tzv. S funkcí. Pomocí bloku S- Function Builder je možné založit kostru S funkce v jazyce C a doplnit KŘP/IMSW 7 (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

8 uživatelský kód. Případně pomocí bloků S-Function (vložení funkce vytvořené ve FORTRANu, jazyce C nebo v syntaxi MATLABu s určitými omezeními) či Level- MATLAB S-Function (plné možnosti vložené funkce zapsané v syntaxi MATLABu) lze vložit připravený kód. Kromě vlastní výkonné části musí kód obsahovat několik dalších vstupních bodů volaných v různých fázích řešení modelu. Vložená S funkce se chová jako nový blok včetně možnosti zadávat parametry a případné změny počtu vstupů a výstupů v závislosti na hodnotách parametrů.. Tvorba uživatelských knihoven Další rozšíření možností subsystémů představuje knihovna. Vytvářet knihovnu (sadu bloků) má význam v případě, že předpokládáme, že tyto bloky budeme opakovaně používat v různých modelech a potřebujeme zajistit automatickou aktualizaci při změně vlastností knihovního bloku. Zásadní rozdíl mezi blokem kopírovaným z jiného modelu a z knihovny je v tom, že při kopírování bloku knihovny je kopie závislá na originále. Je sice možné měnit u kopie knihovního bloku hodnoty parametrů, ale není možné měnit masku či vnitřní zapojení bez přerušení vazby na originál. Vazba zajišťuje automatickou změnu vlastností všech kopií v různých modelech při změně knihovního bloku. Uložení bloků ve formě knihovny tedy umožňuje jejich jednoduché přetahování z knihovny do otevřeného modelu a automatickou aktualizaci knihovních bloků použitých v modelu v případě, že byla knihovna upravena. Další vlastností je ochrana bloku použitého v modelu knihovní modul není možné v modelu upravovat bez zrušení vazby na knihovnu. Ukažme si jednoduchý příklad vytvoření knihovny, která bude obsahovat čtyři varianty ideálního spojitého PID regulátoru (P, PI, PD a PID), popsanými následujícími rovnicemi P : u( = r e( PI : u( = r e( + TI PID : u( = r e( + TI t e( dt e( dt + T PD : u( = r e( + T KŘP/IMSW 8 (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice t D de( dt D de( dt Založíme okno nové knihovny volbou File->New->Library. To že jde o okno knihovny je indikováno v názvu okna (viz Obrázek ). Sestavíme zapojení bloků pro jednotlivé regulátory, každé označíme jako subsystém a zamaskujeme vytvoříme masku pro zadání parametrů r, T I a T D. Knihovnu (viz Obrázek ) uložíme např. pod názvem regpid a okno uzavřeme. Tím dojde k uzamčení vytvořené knihovny. Změna knihovny Pokud otevřeme existující knihovnu, je chráněna proti nechtěným změnám. To, že pracujeme s knihovnou a ne se standardním modelem, se kromě indikace v záhlaví okna projeví v okamžiku, kdy budeme chtít přidat nový blok nebo existující blok upravit. Pokus o úpravu knihovny vyvolá okno s upozorněním (Message), že chceme upravovat uzamčenou (locked) knihovnu. Knihovnu je

9 možné odemknout buď v uvedeném okně nebo volbou Edit->Unlock Library. Pak je možné bloky do knihovny přidávat či upravovat. Nové uzamčení se provede při uložení knihovny a uzavření okna. Aktuální stav (Locked/Unlocked) je indikován ve stavovém řádku okna (pravý dolní roh). PID regulator /TI Gain s Integrator e( r Gain TD du/dt u( Gain Derivative PI regulator /TI Gain5 s Integrator e( r Gain4 u( r e( Gain7 PD regulator TD Gain9 du/dt Derivative u( r e( Gain3 P regulator u( Obrázek Vytváření knihovny regpid Změna knihovního bloku použitého v modelu Když zkopírujem e blok z existující knihovny do jiného modelu, je vytvořena vazba na příslušný knihovní blok a nelze jej upravovat bez zrušení vazby na knihovnu. Otevřeme li takový blok, zjistíme, že otevřeme vazbu (link) na původní knihovní blok (informace v záhlaví okna). Pokud budeme chtít provést změnu v zapojení (vymazat či přidat blok, jinak zapojit atd.), objeví se okno (Message) s upozorněním a možností zrušit vazbu na knihovnu. Při pokusu změnit např. název parametru bloku se opět objeví okno (Warning) s informací o pokusu změnit parametry knihovního bloku. Pokud chceme editovat blok, musíme vazbu na knihovní blok zrušit. Možné je úplné zrušení vazby příkazem Edit->Link Option->Break Link nebo KŘP/IMSW 9 (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

10 dočasné zrušení vazby. Dočasně můžeme zrušit vazbu buď volbou v okně upozornění nebo volbou Edit->Link Option->Disable Link. Zrušená vazba může být opět obnovena. Příkazem Edit->Link Option->Resolve Link je vyvoláno dialogové okno, které nabídne selektivně pro každý změněný blok buď obnovu původního knihovního bloku (Restore) nebo jeho aktualizaci (Push) na základě provedených změn. Aktualizace knihovních bloků použitých v různých modelech dle stavu v knihovn ě se provádí při načtení modelu nebo v otevřeném modelu při použití příkazu Edit->Update Diagram. KŘP/IMSW (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

11 .3 Příklady na procvičení V kapitole.3. jsou zadání a v kapitole.3. řešení příkladů zahrnujících možnosti SIMULINKu zmiňované v této a předchozích kapitolách. Předpokládá se, že při řešení příkladů má čtenář k dispozici MATLAB a SIMULINK a aktivně využívá nápovědu k programu..3. Zadání příkladů Př. Nalezněte časový průběh signálů x, y a z po dobu prvních s pro dvě sady hodnot parametrů, je li dána soustava rovnic by cz x + ax + x = + a + a + b + c cz ax y + by + y = + b + a + b + c ax by z + cz + z = + c + a + b + c x () = a y () = b z () = c x() = y() = z() = Sada A: a =. b =. c =.3 Sada B: a =. b =.5 c =.3 Návod: Vytvořte subsystém popisující jednu rovnici, zkopírujte a upravte identifikátory parametrů a počáteční hodnoty integrátorů. Použijte maskovaný subsystém s hodnotami parametrů a, b, c zadávanými v masce. Př. Nalezněte časový průběh výšek hladin soustavy válcových nádrží s přepadem zapojených podle schématu po dobu prvních 3 s, je li každá nádrž popsána soustavou rovnic dh in = Qou + S Qou = svo( 8 ms dt a parametry jednotlivých nádrží jsou shrnuty v následující tabulce, kde jsou uvedeny průměry ploch S nádrží a průměry kruhových výtokových ploch s v jednotlivých ventilů. Otevření ventilů je signál tj. časově proměnná veličina. Q Veličina Rozměr 3 Q in m 3 s t<, Q=7E 5 t, Q= o h m h m m D m.5..5 d m ( o( ) gh( h() = h g = 9. Návod: Vytvořte maskovaný subsystém obsahující všechny potřebné parametry v masce. Při řešení přetečení využijte možnost omezit výstup integrátoru (výšky hladiny). Pomocí výstupu integrátoru indikujícího, že došlo k omezení, a bloku Switch zajistěte, že výtok nádrže je buď výsledek výpočtu, nebo hodnota vstupní přítoku. h m h Q in S Q ou o s v 3 KŘP/IMSW (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

12 .3. Řešení příkladů Z důvodu menší velikosti souboru a lepšího tisku nebudou grafické průběhy zobrazovány v textu jako hardcopy grafu bloku Scope, ale průběhy budou vykreslovány v MATLABu pomocí příkazu plot. Př. Nalezněte časový průběh signálů x, y a z po dobu prvních s pro dvě sady hodnot parametrů, je li dána soustava rovnic Sada A: a =. b =. c =.3 Sada B: a =. b =.5 c =.3 Maskovany subsystem y z z x x y x Subsystem x y Subsystem y z Subsystem z Pro zápis diferenciální rovnice druhého x + ax řádu můžeme využít přepis na soustavu dvou rovnic prvního řádu, které se jednodušeji přepisují do mode r = u x = r lu SIMULINku. Tuto rovnici zapíšeme jako model, kde signál u( nahradíme příslušným tvarem, označíme b y vstupy (blok In) a výstupy (blok Ou a vytvoříme který xyz Gain + x = u ar x Subsystem x Jm x() = x x = r = Gain ( u ar x) dt r() = d subsystém, c a označíme z Gain3 Constant např. jako Subsystem x. Subsystém dvakrát zkopírujeme, vhodně pojmenujeme, upravíme názvy proměnných v kopiích a propojíme příslušné vstupy a výstupy subsystémů. Doplníme výstupní signál, vytvoříme další subsystém a zamaskujeme. Kromě zadaných parametrů uložených do proměnných a, b, c, v záložce Initialization vypočteme hodnotu pomocné proměnné Jm=/(+a+b+c). Výsledné průběhy pro obě sady parametrů jsou na následujícím obrázku. rdt u x () = d r()=a s x() = x Integrator a Gain r x()= s Integrator x x Sada parametrů A x y z Sada parametrů B y z x KŘP/IMSW (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

13 Př. Nalezněte časový průběh výšek hladin soustavy válcových nádrží s přepadem zapojených podle schématu po dobu prvních 3 s. Qin Qin Nadrz s prepadem Vytvoříme maskovaný subsystém pro jednu nádrž, kde v integrátoru nastavíme omezení výstupu (dolní omezení na a horní na hm) včetně povolení výstupu Saturation port. Řešení přepadu realizujeme pomocí bloku Switch, kde parametr Threshold nastavíme na hodnotu.5 (při dosažení horní meze se výstup Saturation port změní z na, dojde k překročení prahu.5 a přepínač přepne vstupy). V masce přepočteme zadané průměry na odpovídající plochy pozor SIMULINK nerozlišuje v masce malá a velká písmena v názvech proměnných prot o název proměnné D a dv. Celkový model je pak tvořen trojicí těchto maskovaných subsystémů s propojenými výtoky a přítoky jak je uvedeno na obrázku. Průběhy výšek hladin pro zadané parametry jsou uvedeny na dalším obrázku. o Constant.5 Constant3 Step.5 Constant Product Qin o h Qou Nadrz.3 Constant Qin sv Qou Gain Qin o Qin h Qou Nadrz /S u Sqrt Gain Qou h()=h Upper saturation limit: hm Lower saturation limit: Qin o h s Integrator Threshold:.5 h Qou Nadrz 3 >= Switch *g Gain Terminator - / / + Qou Scope h.5 h h h KŘP/IMSW 3 (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

14 Pojmy k zapamatování Okruhy problémů: tvorba a použití subsystému a maskovaného subsystému, možnosti tvorby funkcí v SIMULINKu, tvorba knihoven SIMULINKu Library Browser, Mask Editor, Embedded MATLAB Edi Použité nástroje: tor Bloky: Constant, Embedded MATLAB Fcn, Fcn, Gain, IC, In, Integrator, Mux, Out, Product, Reshape, Scope, Step, Sum, Switch, Trigonometric Function Otázky na procvičení. K čemu slouží bloky In a Out?. Jaký je rozdíl mezi subsystémem a funkcí? 3. Pomocí jakého bloku můžeme realizovat složitější matematický výraz? 4. Co označuje pojem S funkce? 5. V čem se liší bloky (subsystémy) vytvořené v okně modelu a v okně knihovny? 6. Jak se uzamkne knihovna? 7. Jak je možné měnit bloky knihovny? Odkazy a další studijní prameny elektronická dokumentace k programu SIMULINK v Reference / Simulink Graphical User Interface část Simulink Mask Editor elektronická dokumentace k programu SIMULINK v User's Guide / Managing Blocks části Using the Embedded MATLAB Function Block a Working with Block Libraries elektronická dokumentace k programu SIMULINK v Blocks části User Defined Functions / Embedded MATLAB Function a User Defined Functions / Fcn elektronická dokumentace KŘP/IMSW 4 (4) František Dušek Modelování ve výpočtových software.. KŘP FEI Univerzita Pardubice

Modelování polohových servomechanismů v prostředí Matlab / Simulink

Modelování polohových servomechanismů v prostředí Matlab / Simulink Modelování polohových servomechanismů v prostředí Matlab / Simulink Lachman Martin, Mendřický Radomír Elektrické pohony a servomechanismy 27.11.2013 Struktura programu MATLAB-SIMULINK 27.11.2013 2 SIMULINK

Více

tohoto systému. Můžeme propojit Mathcad s dalšími aplikacemi, jako je Excel, MATLAB, Axum, nebo dokumenty jedné aplikace navzájem.

tohoto systému. Můžeme propojit Mathcad s dalšími aplikacemi, jako je Excel, MATLAB, Axum, nebo dokumenty jedné aplikace navzájem. 83 14. (Pouze u verze Mathcad Professional) je prostředí pro přehlednou integraci a propojování aplikací a zdrojů dat. Umožní vytvořit složitý výpočtový systém a řídit tok dat mezi komponentami tohoto

Více

Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem

Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem Vzorce Vzorce v Excelu lze zadávat dvěma způsoby. Buď známe přesný zápis vzorce a přímo ho do buňky napíšeme, nebo použijeme takzvaného průvodce při tvorbě vzorce (zejména u složitějších funkcí). Tvorba

Více

1. Průběh funkce. 1. Nejjednodušší řešení

1. Průběh funkce. 1. Nejjednodušší řešení 1. Průběh funkce K zobrazení průběhu analytické funkce jedné proměnné potřebujeme sloupec dat nezávisle proměnné x (argumentu) a sloupec dat s funkcí argumentu y = f(x) vytvořený obvykle pomocí vzorce.

Více

MS Excel 2007 Kontingenční tabulky

MS Excel 2007 Kontingenční tabulky MS Excel 2007 Kontingenční tabulky Obsah kapitoly V této kapitole se seznámíme s nástrojem, který se používá k analýze dat rozsáhlých seznamů. Studijní cíle Studenti budou umět pro analýzu dat rozsáhlých

Více

Kapitola 11: Formuláře 151

Kapitola 11: Formuláře 151 Kapitola 11: Formuláře 151 Formulář DEM-11-01 11. Formuláře Formuláře jsou speciálním typem dokumentu Wordu, který umožňuje zadávat ve Wordu data, která lze snadno načíst například do databázového systému

Více

Předmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10

Předmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10 Obsah Předmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10 KAPITOLA 1 Úvod 11 Dostupná rozšíření Matlabu 13 Alternativa zdarma GNU Octave 13 KAPITOLA 2 Popis prostředí

Více

Vzorce. StatSoft. Vzorce. Kde všude se dá zadat vzorec

Vzorce. StatSoft. Vzorce. Kde všude se dá zadat vzorec StatSoft Vzorce Jistě se Vám již stalo, že data, která máte přímo k dispozici, sama o sobě nestačí potřebujete je nějak upravit, vypočítat z nich nějaké další proměnné, provést nějaké transformace, Jinak

Více

MS Word 2007 Elektronické formuláře

MS Word 2007 Elektronické formuláře MS Word 2007 Elektronické formuláře Obsah kapitoly V této kapitole si ukážeme: Vložení ovládacích prvků do formuláře Úpravu jejich vlastností Studijní cíle Doba potřebná ke studiu Po absolvování tohoto

Více

Formátování pomocí stylů

Formátování pomocí stylů Styly a šablony Styly, šablony a témata Formátování dokumentu pomocí standardních nástrojů (přímé formátování) (Podokno úloh Zobrazit formátování): textu jsou přiřazeny parametry (font, velikost, barva,

Více

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná. Průběžná klasifikace Nová verze modulu Klasifikace žáků přináší novinky především v práci s průběžnou klasifikací. Pro zadání průběžné klasifikace ve třídě doposud existovaly 3 funkce Průběžná klasifikace,

Více

Zpravodaj. Uživatelská příručka. Verze

Zpravodaj. Uživatelská příručka. Verze Zpravodaj Uživatelská příručka Verze 02.01.02 1. Úvod... 3 2. Jak číst tuto příručku... 4 3. Funkčnost... 5 3.1. Seznam zpráv... 5 4. Ovládání programu... 6 4.1. Hlavní okno serveru... 6 4.2. Seznam zpráv...

Více

Funkcionalita sledování a kontrolování limitů CPV

Funkcionalita sledování a kontrolování limitů CPV Obsah Funkcionalita sledování a kontrolování limitů CPV... 2 Nastavení systému... 2 Úloha Klasifikace CPV... 3 Úloha Limity CPV... 3 Postup vytvoření limitu CPV... 3 Karta Seznam CPV... 4 Funkce úlohy

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu / Druh CZ.1.07/1.5.00/34.0951 III/ INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT

Více

Čtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání

Čtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání Čtvrtek 3. listopadu Makra v Excelu Obecná definice makra: Podle definice je makro strukturovanou definicí jedné nebo několika akcí, které chceme, aby MS Excel vykonal jako odezvu na nějakou námi definovanou

Více

Práce s programem IIS Ekonom

Práce s programem IIS Ekonom Práce s programem IIS Ekonom Obsah 1 Ovládání programu IIS Ekonom... 2 1.1 Ovládání přes hlavní nabídku... 2 1.2 Panel nástrojů a funkční klávesy... 2 2 Přihlašovací dialog... 4 3 Úvodní obrazovka... 4

Více

METODICKÝ POKYN PRÁCE S MS PowerPoint - ZAČÁTEČNÍCI. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

METODICKÝ POKYN PRÁCE S MS PowerPoint - ZAČÁTEČNÍCI. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. METODICKÝ POKYN PRÁCE S MS PowerPoint - ZAČÁTEČNÍCI Základní rozložení plochy Výchozím stavem při práci je normální zobrazení. pás karet - základní nabídka příkazů Pořadí jednotlivých snímků Základní plocha

Více

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: 3 Maticový počet 3.1 Zavedení pojmu matice Maticí typu (m, n, kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: a 11 a 12... a 1k... a 1n a 21 a 22...

Více

Práce s programem IIS Ekonom

Práce s programem IIS Ekonom Práce s programem IIS Ekonom Obsah 1 Ovládání programu IIS Ekonom... 2 1.1 Ovládání přes hlavní nabídku... 2 1.2 Panel nástrojů a funkční klávesy... 2 2 Přihlašovací dialog... 4 3 Úvodní obrazovka... 4

Více

Pro tvorbu samostatně spustitelných aplikací je k dispozici Matlab library.

Pro tvorbu samostatně spustitelných aplikací je k dispozici Matlab library. 1.1 Matlab Matlab je interaktivní systém pro vědecké a technické výpočty založený na maticovém kalkulu. Umožňuje řešit velkou oblast numerických problémů, aniž byste museli programovat vlastní program.

Více

Excel tabulkový procesor

Excel tabulkový procesor Pozice aktivní buňky Excel tabulkový procesor Označená aktivní buňka Řádek vzorců zobrazuje úplný a skutečný obsah buňky Typ buňky řetězec, číslo, vzorec, datum Oprava obsahu buňky F2 nebo v řádku vzorců,

Více

Rozšíření modelů technologických procesů

Rozšíření modelů technologických procesů Rozšíření modelů technologických procesů Pavel Sousedík Vedoucí: František Gazdoš, Ing. PhD. 2009 ABSTRAKT V práci je představena knihovna modelů reálných procesů. Tyto modely jsou vytvářeny v programovém

Více

ÚLOHA S2 STATICKÁ CHARAKTERISTIKA KONDENZÁTORU BRÝDOVÝCH PAR

ÚLOHA S2 STATICKÁ CHARAKTERISTIKA KONDENZÁTORU BRÝDOVÝCH PAR VYSOKÁ ŠKOLA CHEMICKO-TECHNOLOGICKÁ V PRAZE Ústav počítačové a řídicí techniky Ústav fyziky a měřicí techniky LABORATOŘ OBORU IIŘP ÚLOHA S2 STATICKÁ CHARAKTERISTIKA KONDENZÁTORU BRÝDOVÝCH PAR Zpracoval:

Více

Uživatelský manuál aplikace. Dental MAXweb

Uživatelský manuál aplikace. Dental MAXweb Uživatelský manuál aplikace Dental MAXweb Obsah Obsah... 2 1. Základní operace... 3 1.1. Přihlášení do aplikace... 3 1.2. Odhlášení z aplikace... 3 1.3. Náhled aplikace v jiné úrovni... 3 1.4. Změna barevné

Více

KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ

KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ Radim Pišan, František Gazdoš Fakulta aplikované informatiky, Univerzita Tomáše Bati ve Zlíně Nad stráněmi 45, 760 05 Zlín Abstrakt V článku je představena knihovna

Více

STATISTICA Téma 1. Práce s datovým souborem

STATISTICA Téma 1. Práce s datovým souborem STATISTICA Téma 1. Práce s datovým souborem 1) Otevření datového souboru Program Statistika.cz otevíráme z ikony Start, nabídka Programy, podnabídka Statistika Cz 6. Ze dvou nabídnutých možností vybereme

Více

František Hudek. červen 2012

František Hudek. červen 2012 VY_32_INOVACE_FH09 Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, obor, okruh, téma Anotace František Hudek červen 2012 8. ročník

Více

MS Word 2007 Šablony programu MS Word

MS Word 2007 Šablony programu MS Word MS Word 2007 Šablony programu MS Word Obsah kapitoly V této kapitole se seznámíme s: Možností využití šablon při vytváření nových dokumentů Vytvářením vlastních šablon Studijní cíle Po absolvování této

Více

Vlastnosti dokumentu/stránky

Vlastnosti dokumentu/stránky Vlastnosti dokumentu/stránky Formát stránky papíru pro tisk V záložce Rozložení stránky na pásu karet najdeme vše potřebné pro přípravu dokumentu před tiskem. 1) Záložka Rozložení stránky 2) Změna Orientace

Více

Cvi ení 3. Cvi ení 3. Modelování systém a proces. Mgr. Lucie Kárná, PhD. March 28, 2017

Cvi ení 3. Cvi ení 3. Modelování systém a proces. Mgr. Lucie Kárná, PhD. March 28, 2017 Modelování systém a proces Mgr. Lucie Kárná, PhD karna@fd.cvut.cz March 28, 2017 1 Jednoduché modely 2 Modelování diferenciálních rovnic 3 Model ovce a vlci Jednoduché modely Jednoduchý p íklad Namodelujte

Více

Reliance 3 design OBSAH

Reliance 3 design OBSAH Reliance 3 design Obsah OBSAH 1. První kroky... 3 1.1 Úvod... 3 1.2 Založení nového projektu... 4 1.3 Tvorba projektu... 6 1.3.1 Správce stanic definice stanic, proměnných, stavových hlášení a komunikačních

Více

Cvi ení 5 Simulink. Cvi ení 5 Simulink. Modelování systém a proces. Lucie Kárná. March 26, 2018

Cvi ení 5 Simulink. Cvi ení 5 Simulink. Modelování systém a proces. Lucie Kárná. March 26, 2018 Cvi ení 5 Simulink Modelování systém a proces Lucie Kárná karna@fd.cvut.cz March 26, 2018 1 Jednoduché modely Archimédova spirála Logaritmická spirála Asteroida Cykloida 2 Modelování diferenciálních rovnic

Více

Vytvoření tiskové sestavy kalibrace

Vytvoření tiskové sestavy kalibrace Tento návod popisuje jak v prostředí WinQbase vytvoříme novou tiskovou sestavu, kterou bude možno použít pro tisk kalibračních protokolů. 1. Vytvoření nového typu sestavy. V prvním kroku vytvoříme nový

Více

Cvičení 6 PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA VÝKRESU OBROBKU Inventor Professional 2012

Cvičení 6 PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA VÝKRESU OBROBKU Inventor Professional 2012 Cvičení 6 PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA VÝKRESU OBROBKU Inventor Professional 2012 Cílem cvičení je osvojit si základní postupy tvorby výkresu dle platných norem na modelu obrobeného odlitku, který

Více

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jana Kalinová [ÚLOHA 35 TABULKY A OSTATNÍ VÝSTUPY]

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jana Kalinová [ÚLOHA 35 TABULKY A OSTATNÍ VÝSTUPY] Aplikované úlohy Solid Edge SPŠSE a VOŠ Liberec Ing. Jana Kalinová [ÚLOHA 35 TABULKY A OSTATNÍ VÝSTUPY] 1 CÍL KAPITOLY Naučit uživatele pracovat s alternativními výstupy, umožňujícími zjednodušené zadávání

Více

Omezení funkcionalit v softwaru STATISTICA

Omezení funkcionalit v softwaru STATISTICA StatSoft Omezení funkcionalit v softwaru STATISTICA Věděli jste, že v softwaru STATISTICA si lze omezit jednotlivé nabídky? Pojďme se nyní podívat na pokročilejší úpravy softwaru, které mohou být v určitých

Více

Zobrazení zdrojových dat u krabicového grafu

Zobrazení zdrojových dat u krabicového grafu StatSoft Zobrazení zdrojových dat u krabicového grafu Krabicový graf zobrazuje informace o poloze i variabilitě dat. Zachycujeme na něm různé charakteristiky a někdy může být žádoucí zobrazit si v grafu

Více

Vytvoření uživatelské šablony

Vytvoření uživatelské šablony Inženýrsky manuál č. 40 Aktualizováno: 11/2018 Vytvoření uživatelské šablony Program: Stratigrafie - Dokumentace Soubor: Demo_manual_40.gsg Cílem tohoto inženýrského manuálu je ukázat vytvoření vlastní

Více

Základní vzorce a funkce v tabulkovém procesoru

Základní vzorce a funkce v tabulkovém procesoru Základní vzorce a funkce v tabulkovém procesoru Na tabulkovém programu je asi nejzajímavější práce se vzorci a funkcemi. Když jednou nastavíte, jak se mají dané údaje zpracovávat (některé buňky sečíst,

Více

MS OFFICE POWER POINT 2010

MS OFFICE POWER POINT 2010 MS OFFICE POWER POINT 2010 Program Power Point patří do rodiny programů Microsoft Office a slouží ke tvorbě prezentací. Prezentace je tvořena snímky, které jsou postupně zobrazovány a to buď po nějaké

Více

SolidWorks. SW je parametrický 3D modelář a umožňuje. Postup práce v SW: Prostředí a ovládání

SolidWorks. SW je parametrický 3D modelář a umožňuje. Postup práce v SW: Prostředí a ovládání SolidWorks Prostředí a ovládání SW je parametrický 3D modelář a umožňuje objemové a plošné modelování práci s rozsáhlými sestavami automatické generování výrobních výkresu spojení mezi modelováním dílu,

Více

OFFICE MS EXCEL SEZNÁMENÍ S PROGRAMEM

OFFICE MS EXCEL SEZNÁMENÍ S PROGRAMEM Škola: Autor: DUM: Vzdělávací obor: Tematický okruh: Téma: Masarykovo gymnázium Vsetín Mgr. Petr Koňařík MGV_VT_SS_1S2-D12_Z_OFF_EX_UVOD Informatika MS Office MS Excel - úvod OFFICE MS EXCEL SEZNÁMENÍ

Více

Příloha 6. Palety nástrojů

Příloha 6. Palety nástrojů Příloha 6. Palety nástrojů Palety nástrojů v IDE poskytují zkrácení pro příkazy nabídky. Příkazy jsou rozděleny do několika palet nástrojů, které mohou být nezávisle přeskupeny nebo vloženy do plovoucích

Více

VY_32_INOVACE_In 6.,7.13 Vzorce vložení funkce

VY_32_INOVACE_In 6.,7.13 Vzorce vložení funkce VY_32_INOVACE_In 6.,7.13 Vzorce vložení funkce Anotace: Žák se seznámí se základními druhy funkcí a jejich vložením v programu MS Excel 2010. Pracuje na svém žákovském počítači dle pokynů v prezentaci.

Více

Microsoft Office. Word hromadná korespondence

Microsoft Office. Word hromadná korespondence Microsoft Office Word hromadná korespondence Karel Dvořák 2011 Hromadná korespondence Hromadná korespondence je způsob, jak určitý jeden dokument propojit s tabulkou obsahující více záznamů. Tímto propojením

Více

Access. Tabulky. Vytvoření tabulky

Access. Tabulky. Vytvoření tabulky Access správa databáze (tabulky, relace, omezující podmínky, data...) uživatelské prostředí pro práci s databází (formuláře, sestavy, datové stránky, makra...) ukázková aplikace Northwind hlavní okno databáze

Více

Předmluva 11 Typografická konvence použitá v knize 12. 1 Úvod do Excelu 2003 13

Předmluva 11 Typografická konvence použitá v knize 12. 1 Úvod do Excelu 2003 13 Předmluva 11 Typografická konvence použitá v knize 12 1 Úvod do Excelu 2003 13 Spuštění a ukončení Excelu 14 Spuštění Excelu 14 Ukončení práce s Excelem 15 Přepínání mezi otevřenými sešity 16 Oprava aplikace

Více

Vytvoření nové aplikace. Soustava

Vytvoření nové aplikace. Soustava Vytvoření nové aplikace (všechny volby, které nejsou níže popsané, necháváme vždy beze změny) V menu Soubor zvolíme Nový. Zobrazí se dialogové okno, ve kterém zvolíme Aplikace pracující v reálném čase

Více

SQL EKONOM ROČNÍ ZÁVĚRKA 2016

SQL EKONOM ROČNÍ ZÁVĚRKA 2016 SQL EKONOM ROČNÍ ZÁVĚRKA 2016 (PŘECHOD NA ÚČETNÍ ROK 2017) Str. 1 Úkolem tohoto manuálu je seznámit uživatele informačního systému SQL Ekonom s postupem prací souvisejících s roční závěrkou 2016 a přechodem

Více

příkladů do cvičení. V textu se objeví i pár detailů, které jsem nestihl (na které jsem zapomněl) a(b u) = (ab) u, u + ( u) = 0 = ( u) + u.

příkladů do cvičení. V textu se objeví i pár detailů, které jsem nestihl (na které jsem zapomněl) a(b u) = (ab) u, u + ( u) = 0 = ( u) + u. Několik řešených příkladů do Matematiky Vektory V tomto textu je spočteno několik ukázkových příkladů které vám snad pomohou při řešení příkladů do cvičení. V textu se objeví i pár detailů které jsem nestihl

Více

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28. Zdokonalování gramotnosti v oblasti ICT Kurz MS Excel kurz 6 1 Obsah Kontingenční tabulky... 3 Zdroj dat... 3 Příprava dat... 3 Vytvoření kontingenční tabulky... 3 Možnosti v poli Hodnoty... 7 Aktualizace

Více

DATABÁZE ACCESS Ovládací prvky ve formuláři 5 TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY.

DATABÁZE ACCESS Ovládací prvky ve formuláři 5 TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY. DATABÁZE ACCESS Ovládací prvky ve formuláři 5 TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY. Ovládací prvky: rozumí se jimi objekty ve formuláři, které

Více

Použití filtrů v Museionu

Použití filtrů v Museionu Příručka uživatele systému Museion Použití filtrů v Museionu uživatele systému Museion Autorská práva Copyright 2012-2015 MUSOFT.CZ, s.r.o.. Všechna práva vyhrazena. Tato příručka je chráněna autorskými

Více

Evidence technických dat

Evidence technických dat 4 Evidence technických dat V té to ka pi to le: Evidence majetku Evidence zakázek Evidence technické dokumentace Kapitola 4 Evidence technických dat Povinnost evidovat různé druhy dat má každý podnikatelský

Více

František Hudek. duben 2013

František Hudek. duben 2013 VY_32_INOVACE_FH11_WIN Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, obor, okruh, téma Anotace František Hudek duben 2013 6.

Více

1. Uživatelská úprava příkazů II.

1. Uživatelská úprava příkazů II. 1. Uživatelská úprava příkazů II. Studijní cíl Tento blok kurzu vysvětluje, jak zadávat příkazy operačního systému během práce v AutoCADu a jak vytvářet zkratky pro často používané příkazy a dočasně předefinovat

Více

02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox

02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox 02. HODINA Obsah: 1. Typy souborů a objektů 2. Ovládací prvky Label a TextBox 3. Základní příkazy a vlastnosti ovládacích prvků 4. Práce s objekty (ovládací prvky a jejich vlastnosti) 2.1 Typy souborů

Více

5a. Makra Visual Basic pro Microsoft Escel. Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina

5a. Makra Visual Basic pro Microsoft Escel. Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina 5a. Makra Visual Basic pro Microsoft Escel Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina Cyklické odkazy a iterativní výpočty Zde bude stránka o cyklických odkazech a iteracích.

Více

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 4

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 4 UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ FAKULTA APLIKOVANÉ INFORMATIKY GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 4 Praktické zvládnutí software Geomedia Pavel Vařacha a kol. Zlín 2013 Tento studijní materiál vznikl

Více

Logické řízení výšky hladiny v nádržích

Logické řízení výšky hladiny v nádržích Popis úlohy: Spojené nádrže tvoří dohromady regulovanou soustavu. Přívod vody do nádrží je zajišťován čerpady P1a, P1b a P3 ovládaných pomocí veličin u 1a, u 1b a u 3, snímání výšky hladiny je prováděno

Více

Psaní programu pro PLC SIMATIC S7-300 pomocí STEP 7

Psaní programu pro PLC SIMATIC S7-300 pomocí STEP 7 Psaní programu pro PLC SIMATIC S7-300 pomocí STEP 7 Seznámení s programem STEP 7 bude provedeno řešením jednoduché úlohy. Lis s ochranným zařízením má být spuštěn jen pomocí signálu START- spínače S1,

Více

4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody

4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody 4a. Makra Visual Basic pro Microsoft Excel Cyklické odkazy a iterace Makra funkce a metody Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Kalina Cyklické odkazy a iterativní výpočty

Více

ŘÍZENÍ FYZIKÁLNÍHO PROCESU POČÍTAČEM

ŘÍZENÍ FYZIKÁLNÍHO PROCESU POČÍTAČEM VYSOKÁ ŠKOLA CHEMICKO-TECHNOLOGICKÁ V PRAZE FAKULTA CHEMICKO-INŽENÝRSKÁ Ústav počítačové a řídicí techniky MODULÁRNÍ LABORATOŘE ŘÍZENÍ FYZIKÁLNÍHO PROCESU POČÍTAČEM Programování systému PCT40 v Simulinku

Více

Programujeme v softwaru Statistica

Programujeme v softwaru Statistica Programujeme v softwaru Statistica díl třetí Newsletter Statistica ACADEMY Téma: Programování, makra, skripty Typ článku: Návody V předchozích článcích (díl první, díl druhý) jsme si osvětlili základní

Více

KAPITOLA 11 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM

KAPITOLA 11 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM KAPITOLA 11 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM FILTROVÁNÍ DAT Po filtrování dat jsou zobrazeny pouze řádky, které splňují zadaná kritéria, a řádky, které nechcete zobrazit, jsou skryty. Filtrovat

Více

Vytvoření a úpravy geologického modelu

Vytvoření a úpravy geologického modelu Inženýrský manuál č. 39 Aktualizace 11/2018 Vytvoření a úpravy geologického modelu Program: Stratigrafie Soubor: Demo_manual_39.gsg Úvod Cílem tohoto inženýrského manuálu je vysvětlit základní práci s

Více

Jednoduchý návod k použití programu Vinotéka 2007, v 2.2.1

Jednoduchý návod k použití programu Vinotéka 2007, v 2.2.1 Jednoduchý návod k použití programu Vinotéka 2007, v 2.2.1 Demeter Jurista 2007 16.12.2007 Obsah Obsah... 2 Instalace programu... 3 Spuštění programu... 3 Popis hlavního panelu... 4 Menu... 4 Panel Vinotéka...

Více

Uživatelská příručka.!instalace!průvodce.!dialogová okna!program zevnitř

Uživatelská příručka.!instalace!průvodce.!dialogová okna!program zevnitř Uživatelská příručka!instalace!průvodce!použití!dialogová okna!program zevnitř KAPITOLA 1: INSTALACE PROGRAMU Svitek...4 HARDWAROVÉ POŽADAVKY...4 SOFTWAROVÉ POŽADAVKY...4 INSTALACE PROGRAMU Svitek NA VÁŠ

Více

1 Tabulky Příklad 3 Access 2010

1 Tabulky Příklad 3 Access 2010 TÉMA: Vytvoření tabulky v návrhovém zobrazení Pro společnost Naše zahrada je třeba vytvořit databázi pro evidenci objednávek o konkrétní struktuře tabulek. Do databáze je potřeba ještě přidat tabulku Platby,

Více

Pracovní list č. 14 Microsoft Word 2010 jazykové nástroje, reference I Jazykové nástroje

Pracovní list č. 14 Microsoft Word 2010 jazykové nástroje, reference I Jazykové nástroje Pracovní list č. 14 Microsoft Word 2010 jazykové nástroje, reference I Jazykové nástroje Jazykové nástroje se nachází na pásu karet Revize. Obrázek 1 - Pás karet Revize Nastavení jazyka Nastavení jazyka,

Více

Aplikace pro srovna ní cen povinne ho ruc ení

Aplikace pro srovna ní cen povinne ho ruc ení Aplikace pro srovna ní cen povinne ho ruc ení Ukázkový přiklad mikroaplikace systému Formcrates 2010 Naucrates s.r.o. Veškerá práva vyhrazena. Vyskočilova 741/3, 140 00 Praha 4 Czech Republic tel.: +420

Více

Digitální učební materiál

Digitální učební materiál Digitální učební materiál Projekt: Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/34.0527 Příjemce: Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Husova

Více

Tabulkový kalkulátor

Tabulkový kalkulátor 1.1.1 GRAF Vhodným doplněním textů a tabulek jsou grafy. Graf je v podstatě obrázek graficky zobrazující hodnoty údajů z tabulky. Je vhodným objektem pro porovnávání údajů a jejich analýzu. Graf můžeme

Více

Microsoft Office. Word vzhled dokumentu

Microsoft Office. Word vzhled dokumentu Microsoft Office Word vzhled dokumentu Karel Dvořák 2011 Práce se stránkou Stránka je jedním ze stavebních kamenů tvořeného dokumentu. Představuje pracovní plochu, na které se vytváří dokument. Samozřejmostí

Více

Vytvoření modelu dvojitého kyvadla

Vytvoření modelu dvojitého kyvadla Vytvoření modelu dvojitého kyvadla Text je určen pro začátečníky v používání simulinku, vytvořeno v simulinku verze 7.6 (R2010b) 1. Spustíme MATLAB 2. V Command Window MATLABu spustíme příkaz: >> simulik

Více

FIN3D Výukovápříručka

FIN3D Výukovápříručka www.fine.cz FIN3D Výukovápříručka Zadání Tento příklad ukáže výpočet a posouzení konstrukce zobrazené na obrázku. Sloupy jsou z trubek, trámy profil I. Materiál ocel Fe 360. Zatížení na trámy je svislé

Více

Modul Zásoby Dodavatelé/Odběratelé Materiál pro samostudium +1336

Modul Zásoby Dodavatelé/Odběratelé Materiál pro samostudium +1336 Modul Zásoby Dodavatelé/Odběratelé Materiál pro samostudium +1336 11.11.2013 Major Bohuslav, Ing. Datum tisku 11.11.2013 2 Modul Zásoby Dodavatelé/Odběratelé Modul Zásoby Dodavatelé/Odběratelé Obsah Úvod...

Více

7. ODE a SIMULINK. Nejprve velmi jednoduchý příklad s numerických řešením. Řešme rovnici

7. ODE a SIMULINK. Nejprve velmi jednoduchý příklad s numerických řešením. Řešme rovnici 7. ODE a SIMULINK Jednou z často používaných aplikací v Matlabu je modelování a simulace dynamických systémů. V zásadě můžeme postupovat buď klasicky inženýrsky (popíšeme systém diferenciálními rovnicemi

Více

Mgr. et Mgr. Jan Petrov, LL.M. Ph.D. BYZNYS A PRÁVO

Mgr. et Mgr. Jan Petrov, LL.M. Ph.D. BYZNYS A PRÁVO BYZNYS A PRÁVO Byznys a právo OBSAH ZÁKLADNÍ FUNKCE EXCELU... 2 FUNKCE ODMOCNINA A ZAOKROULIT... 4 FORMÁT A OBSAH BUNĚK... 5 RELATIVNÍ ODKAZY... 9 ABSOLUTNÍ ODKAZY... 11 Byznys a právo ZÁKLADNÍ FUNKCE

Více

František Hudek. červenec 2012

František Hudek. červenec 2012 VY_32_INOVACE_FH14 Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, obor, okruh, téma Anotace František Hudek červenec 2012 8.

Více

Čtvrtek 8. prosince. Pascal - opakování základů. Struktura programu:

Čtvrtek 8. prosince. Pascal - opakování základů. Struktura programu: Čtvrtek 8 prosince Pascal - opakování základů Struktura programu: 1 hlavička obsahuje název programu, použité programové jednotky (knihovny), definice konstant, deklarace proměnných, všechny použité procedury

Více

František Hudek. květen 2012

František Hudek. květen 2012 VY_32_INOVACE_FH07 Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, obor, okruh, téma Anotace František Hudek květen 2012 8. ročník

Více

CVIČENÍ 4 Doc.Ing.Kateřina Hyniová, CSc. Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze 4.

CVIČENÍ 4 Doc.Ing.Kateřina Hyniová, CSc. Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze 4. CVIČENÍ POZNÁMKY. CVIČENÍ. Vazby mezi systémy. Bloková schémata.vazby mezi systémy a) paralelní vazba b) sériová vazba c) zpětná (antiparalelní) vazba. Vnější popis složitých systémů a) metoda postupného

Více

Postup: Nejprve musíme vyplnit tabulku. Pak bude vypadat takto:

Postup: Nejprve musíme vyplnit tabulku. Pak bude vypadat takto: Úkol: Jednoduchá tabulka v Excelu Obrázky jsou vytvořené v Excelu verze 2003 CZ. Postupy jsou platné pro všechny běžně dostupné české verze Excelu s výjimkou verze roku 2007. Postup: Nejprve musíme vyplnit

Více

IMPORT DAT DO DATABÁZE

IMPORT DAT DO DATABÁZE Úvod do problematiky IMPORT DAT DO DATABÁZE Databázové tabulky lze naplňovat i již dříve pořízenými údaji. Můžeme tak snadno načíst do databáze data pořízená v textovém editoru WORD nebo v tabulkovém procesoru

Více

František Hudek. duben ročník

František Hudek. duben ročník VY_32_INOVACE_FH12_WIN Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, obor, okruh, téma Anotace František Hudek duben 2013 6.

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu / Druh CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT

Více

Projekt Využití ICT ve výuce na gymnáziích, registrační číslo projektu CZ.1.07/1.1.07/02.0030. MS Excel

Projekt Využití ICT ve výuce na gymnáziích, registrační číslo projektu CZ.1.07/1.1.07/02.0030. MS Excel Masarykovo gymnázium Příbor, příspěvková organizace Jičínská 528, Příbor Projekt Využití ICT ve výuce na gymnáziích, registrační číslo projektu CZ.1.07/1.1.07/02.0030 MS Excel Metodický materiál pro základní

Více

František Hudek. červenec 2012

František Hudek. červenec 2012 VY_32_INOVACE_FH15 Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, obor, okruh, téma Anotace František Hudek červenec 2012 8.

Více

( LEVEL 2 něco málo o matematickém popisu, tvorbě simulačního modelu a práci s ním. )

( LEVEL 2 něco málo o matematickém popisu, tvorbě simulačního modelu a práci s ním. ) ( LEVEL 2 něco málo o matematickém popisu, tvorbě simulačního modelu a práci s ním. ) GRATULUJI! Pokud jste se rozhodli pro čtení této části proto, abyste se dostali trochu více na kloub věci, jste zvídaví

Více

aplikační software pro práci s informacemi

aplikační software pro práci s informacemi INFORMATIKA aplikační software pro práci s informacemi CITÁTY Pracovní list pro žáky Autor: RNDr. Ivanka Dvořáčková 2013 Citáty pracovní list Podle pokynů vyučujícího vyhledejte soubor IT 35Citáty pracovní

Více

Typy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu

Typy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu StatSoft Typy souborů ve STATISTICA Tento článek poslouží jako přehled hlavních typů souborů v programu STATISTICA, ukáže Vám jejich možnosti a tím Vám dovolí využívat program efektivněji. Jistě jste již

Více

Montáže E S O 9 i n t r a n e t a. s.

Montáže E S O 9 i n t r a n e t a. s. Montáže E S O 9 i n t r a n e t a. s. U M l ý n a 2 2 1 4 1 0 0, P r a h a Strana 1 (celkem 9) Princip... 3 Podmínky pro použití činností montáže... 3 Definování rozpisu materiálů a služeb... 3 5.7.6 Technická

Více

Obsah Přehled existujících a evidence nových klientů... 3 Přehled foto-záznamů... 4 Nahrávání foto-záznamů... 6 Analýza foto-záznamů...

Obsah Přehled existujících a evidence nových klientů... 3 Přehled foto-záznamů... 4 Nahrávání foto-záznamů... 6 Analýza foto-záznamů... 1 Obsah 1. Přehled existujících a evidence nových klientů... 3 1.1. Filtrování, vyhledávání údajů... 4 2. Přehled foto-záznamů... 4 3. Nahrávání foto-záznamů... 6 3.1. Změna velikosti foto-záznamu... 7

Více

Při prvním přihlášení Vás program vyzve ke změně úvodního hesla.

Při prvním přihlášení Vás program vyzve ke změně úvodního hesla. Návod na používání helpdeskového systému HELP.i. Požadavky směrované na podporu produktů firmy DATACENTRUM systems & consulting, a.s., jsou evidovány v aplikaci HELP.i. V systému jsou evidovány požadavky,

Více

DUM 03 téma: Tvary - objekty

DUM 03 téma: Tvary - objekty DUM 03 téma: Tvary - objekty ze sady: 1 tematický okruh sady: Vektorová grafika ze šablony: 09 Počítačová grafika určeno pro: 2. ročník vzdělávací obor: vzdělávací oblast: číslo projektu: anotace: metodika:

Více

Daniel Honc, František Dušek Katedra řízení procesů a výpočetní techniky, FCHT, Univerzita Pardubice

Daniel Honc, František Dušek Katedra řízení procesů a výpočetní techniky, FCHT, Univerzita Pardubice MTIOVÉ OPERE V SIMULINKU VERZE 4 Daniel Honc, František Dušek Katedra říení procesů a výpočetní techniky, FHT, Univerita Pardubice bstrakt Vere 4 SIMULINKu přinesla principiální měnu možnost pracovat se

Více

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávání v informačních a komunikačních technologií

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávání v informačních a komunikačních technologií VY_32_INOVACE_33_06 Škola Střední průmyslová škola Zlín Název projektu, reg. č. Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/34.0333 Vzdělávací oblast Vzdělávání v informačních a komunikačních

Více

Pracovní prostředí Excel 2010

Pracovní prostředí Excel 2010 Zdokonalování ICT gramotnosti v rámci projektu IMPACT Pracovní prostředí Excel 2010 Inovace a modernizace studijních oborů FSpS Obsah Co je to Excel a k čemu slouží... 3 Co nabízí nová verze Excel 2010:...

Více

Založení nové karty - základy

Založení nové karty - základy Příručka uživatele systému Museion Založení nové karty - základy Autorská práva Copyright 2012-2013 MUSOFT.CZ, s.r.o.. Všechna práva vyhrazena. Tato příručka je chráněna autorskými právy a distribuována

Více