TECHNICKÁ UNIVERZITA V LIBERCI
|
|
- Milan Vítek
- před 7 lety
- Počet zobrazení:
Transkript
1 TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií MatLab příručka pro předmět SDS Učební text Michal Menkina, Petr Školník Liberec 2010 Materiál vznikl v rámci projektu ESF (CZ.1.07/2.2.00/ ) Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měření, KTERÝ JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY
2 Obsah 1 Úvod Začínáme Základní okno MatLab Proměnné v MatLabu Základní operace s maticemi Vytváření vektorů a matic Maticové operace Graf 2D, 3D Graf 2D Popisy grafu z příkazové řádky Nastavení os z příkazové řádky Rozdělení obrázku pro více grafů Graf 3D Programování v M-souborech, čtení a zápis dat do souboru Simulink Využití simulinku Základní bloky Spuštění a nastavení parametrů simulace Využití simulinku z příkazové řádky
3 1 Úvod Následující text je určen pouze pro potřebu předmětu Simulace dynamických systémů a jeho úkolem je seznámit uživatele se základními funkcemi a ovládáním MatLabu. Vzhledem k rozsahu MatLabu jsou podrobně probírány pouze některé jeho části, a to ty, které jsou důležité pro absolvování předmětu SDS. Texty nemají při práci sloužit jako referenční manuál nebo podrobný návod, ale měly by být při práci určitým vodítkem. Účelem je vytvořit pro uživatele stručný přehled potřebných základů MatLabu a jeho použití. Tímto chceme uživateli usnadnit orientaci v takto velmi rozsáhlém programu, kterým MatLab zajisté je a ulehčit další samostudium. První část seznamuje uživatele s hlavním oknem MatLabu, jeho možnostmi a nastavením, s orientací na disku nebo v nápovědě. Dále popisuje práci v příkazovém řádku a zápis jednoduchého výrazu nebo proměnné. K dalším důležitým partiím patří zápis a operace s maticemi, na jejichž principu je činnost MatLabu založena. Dále je věnována 2D, 3D grafice a práci s grafy. Uživatel se seznámí s tím, jak zajistit popis grafu, jak zakreslit více funkcí do jednoho grafu nebo jak vytvořit na jeden obrázek více grafů. Ke konci první části se uživatel seznamuje se soubory a importem a exportem textových i binárních dat do MatLabu. Dále se uživatel seznámí s prostředky pro řízení chodu programu (M-souboru). Druhá část seznamuje uživatele s prostředím Simulink, jeho nastavením a používáním. Jsou zde popsány základní bloky pro stavbu simulačních schémat a nastavení jejich parametrů. Dále je zde popsáno jak využít simulační schéma sestavené v Simulinku z M-souboru a jak následně získat přístup k výsledkům simulací z příkazové řádky nebo z m-souboru. 3
4 2 Začínáme 2.1 Základní okno MatLab Základní okno MatLabu se skládá ze 4 základních oken - Command Window - Command History - Workspace - Current Directory - Okna lze libovolně kombinovat a s každým lze pracovat samostatně. Možné je také zakomponovat další okna. V dialogu Preferences je možné nastavit prostředí MatLabu a jeho součástí jako je Command Window, Command History, Current Directory, textový editor, fonty a další. 4
5 V okně Command Windows se ručně zadávají příkazy, spouštějí M-soubory a jednotlivé funkce MatLabu, vypisují proměnné, volá help adt. Užitečné příkazy: whos - výpis proměnných (textová kopie Workspace), who - zjednodušený výpis proměnných, pouze jejich název clear <proměnná>, clear all - mazání proměnných z prostření workspace helpwin, help<fce> - informace o zadaných funkcích. pwd - aktuální adresář dir, ls - výpis obsahu adresáře format - zobrazování výstupů v příkazovém okně lookfor - vyhledává zadané klíčové slovo ve všech nápovědách workspace - zobrazí okno pracovního prostoru cd - mění pracovní adresář copyfile - kopíruje soubor nebo adresáře movefile - přesouvá soubory nebo adresáře mkdir - vytváří nový adresář rmdir - odstraňuje adresář what - vrací seznam specifik. souborů v aktuálním adresáři type - vypíše obsah určeného souboru web - zobrazí HTML soubor nebo zadanou HTTP adresu 5
6 Jednotlivé příkazy se ukládají do historie, proto je možné v řádcích listovat použitím šipek na klávesnici a. Historii příkazů je možné také sledovat v okně Command History. Pro přerušení prováděného příkazu stiskněte kombinaci ctrl+c. 2.2 Proměnné v MatLabu Proměnná musejí mít název začínající písmenem a může se skládat až z 31 znaků. Rozlišují se malá a velká písmena a jména proměnných nesmí obsahovat tečku.. Seznam některých předdefinovaných proměnných: ans - default proměnná beep - zvuk pi - Ludolfovo číslo Inf (inf) - nekonečno (např. výsledek výrazu 1/0) NaN (nan) - neplatná numerická hodnota (např. výsledek výrazu 0/0) i nebo j - složka komplexního čísla odmocnina z (-1) realmin - nejmenší použitelné kladné reálné číslo realmax - největší použitelné kladné reálné číslo bitmax - největší použitelné kladné celé číslo varargin - proměnné vstupující do funkce (pole buněk) varargout - proměnné vystupující z funkce (pole buněk) nargin - počet proměnných vstupujících do funkce nargout - počet proměnných vystupujících z funkce a další nejpoužívanější znaky: tečka. - desetinná tečka, oddělovač proměnných ve struktuře středník ; - potlačení následného výpisu v příkazovém okně dvojtečka : - rozsah hodnot nebo indexů v poli, v matici procento % - označení komentáře na řádce tři tečky - rozdělení dlouhého řádku čárka, - možnost oddělení příkazů na řádku vykřičník! - spouštění systémových příkazů závorky [] - ohraničuje obsah definovaného pole nebo matice závorky {} - ohraničuje obsah definované buňky závorky () - použití při indexování polí, obsahy apostrof ' - transpozice matice, ohraničení textové proměnné 6
7 3 Základní operace s maticemi 3.1 Vytváření vektorů a matic Skalár je matice, která má rozměr 1x1. Vektor je matice, kdy jeden rozměr je roven jedné a rozlišujeme vektory sloupcové nebo řádkové. Zvykem je, že první rozměr udává počet řádků a druhý pak počet sloupců. Vektory a matice jsou při vytváření ohraničeny hranatou [] závorkou. I. Vektor Zápis prvků do vektoru x : x=[ ] nebo x= =[1,2,3,4,5] výpis z MatLabu: >> x=[ ] x = Jiný způsob vytvoření vektoru: x=1:1:5 výpis z MatLabu: >> x=1:1:5 x = nebo x=logspace(1,3,3), x=linspace(1,3,5) a podobně. II. Matice Zápis matice A: A = A=[ ; ; ; ] výpis z MatLabu: >> A=[ ; ; ; ] A = Speciální typy matic ones - matice ze samých jedniček zeros - matice ze samých nul eye - jednotková matice 7
8 diag - diagonální matice rand - matice náhodných čísel na intervalu (0,1), stejnoměrné rozdělení randn - matice náhodných čísel s normálním rozdělením 3.2 Maticové operace součet dvou matic - A+B rozdíl dvou matic - A-B násobení dvou matic - C=A*B, odpovídá algebraickému násobení dělení matic - D=A/B, odpovídá algebraickému dělení zprava A.B -1 nebo zleva A\B, A -1.B. Pozn. použitím.* se prvky matice násobí první s první, druhý s druhým, atd. Lze také takto dělit./ nebo.\. umocnění matice A^2 jen pro čtvercové matice nebo.^ pro umocnění každého prvku matie transpozice matice A' inverzní matice inv(a) determinant matice det(a) 8
9 4 Graf 2D, 3D 4.1 Graf 2D Pro vykreslení grafu slouží základní funkce plot. Obecná syntaxe příkazu plot má tvar: plot(x,y,'<barva><značky><typ čáry>', ) nebo plot(x1,y1,'<barva>< <značky><typ čáry>',x2,y2,'<barva><značky>< <typ čáry>', ), kde vektory x i, y i, popisují různé grafy y i = f(x i ). Údaje v < > závorkách popisují čáru příslušného grafu spojeného v jeden řetězec uzavřený v apostrofech. Možnosti jednotlivých údajů: <barva> b blue g green r red c cyan m magenta y yellow k black w white <značky> <typ čáry>. point - solid o circle : dotted x x-mark -. dashdot + plus -- dashed * star (none) no line s square d diamond v triangle (down) ^ triangle (up) < triangle (left) > triangle (right) p pentagram h hexagram Například chceme-li vykreslit funkci cos(x), která bude mít barvu čáry červenou, body zobrazeny jako x a čáry byla čerchovaná, napíšeme plot (x,cos(x),'rx-.'). Je-li potřeba zakreslit více grafů do jednoho obrázku, můžeme použít příkaz hold hold on umožní vykreslení dalšího grafu do stejného osového systému hold off Popisy grafu z příkazové řádky - title('název') - xlabel ('x') - ylabel ('y') - grid - legend('první', 'druhý', ) - hlavička grafu - popis osy x - popis osy y - mřížka - popis jednotlivých čar v grafu 9
10 4.1.2 Nastavení os z příkazové řádky - axis ([xmin xmax ymin ymax]) - axis auto - axis xy - axis manual - axis equal - axis square - axis image - axis on - axis off - axis normal Rozdělení obrázku pro více grafů V případě, že potřebujeme několik grafů (celých) umístit do jednoho obrázku, použijeme funkci subplot(m,n,p). Obrázek bude rozdělen na m řádků a n sloupců. Číslo p pak pozici grafu. Grafy jsou vykresleny po řádcích od shora dolů. 4.2 Graf 3D K vykreslení grafů ve 3D slouží funkce plot3, kde přibyl pouze třetí rozměrr souřadnice z. Syntaxe: plot3(x,y,z) nebo plot3(x,y,z,<barva>< <značky><typ čáry>) Řetězec specifikující vykreslované body, čáry a práce s grafy 3D je stejný jako ve 2D. 10
11 5 Programování v M-souborech, čtení a zápis dat do souboru Skript je textový M soubor obsahující seznam příkazů MatLabu, který po zavolání postupně zpracovává jednotlivé příkazy. Soubory se ukládají s příponou.m a volají se jednoduchým zápisem jména na řádek v příkazovém okně. Všechny používané proměnné se zapisují do pracovního prostoru MatLabu. Komentářev M-souboru jsou uvozené procentem (%). Následují některé užitečné příkazy při programování M-souboru: rozhodovací funkce - Příkaz if if výraz příkazová část elseif výraz ( elseif může být libovolné množství) příkazová část elseif výraz příkazová část else příkazová část end - Příkaz switch - case cykly switch výraz case výraz, příkaz,..., příkaz case {case_výraz1, case_výraz2, case_výraz3,...} příkaz,..., příkaz... otherwise, příkaz,..., příkaz end - příkaz while while výraz príkazová část end - příkaz for for proměnná = výraz příkazová část end 11
12 MatLab umí pracovat s různými typy souborů. Pro uložení dat slouží příkaz save, který ukládá proměnné z pracovního prostoru MatLabu do definovaného souboru: save matice A B - ukládá proměnné A, B do souboru 'matice.mat' save matice.txt A B nebo save('matice.txt',' K načtení uložených souborů zpět do pracovního prostoru slouží funkce load: load matice - načte.mat soubor do pracovního prostoru MatLabu load matice.txt nebo load('matice.txt') B ascii - ukládá stejné proměnné do textového souboru 'A','B') - ve tvaru funkce načte textový soubor matice.txt 12
13 6 Simulink 6.1 Využití simulinku Prostředí Simulink je nadstavbou prostředí Matlabu, která umožňuje řešit výpočty a simulace nejrůznějších problémů s využitím grafického prostředí. Řešený problém je zde možno definovat spojením a definováním parametrů základních funkčních bloků. Tyto bloky jsou pak rozděleny do jednotlivých toolboxů a kategorií podle jejich účelu. Některé toolboxi pak mají typické předurčení pro řešení konkrétních problémů jako například řešení mechanických, elektrických a jiných obvodů, řeší úlohy s využitím grafů toku výkonu nebo problémy zabývající se letectvím, robotikou a dalšími. 6.2 Základní bloky V případě, že chceme použít prostředí Simulink, je nutno pro stavbu použít základní funkční bloky. Základní funkční bloky, které jsou používány pro potřeby předmětu SDS jsou uvedeny na obrázku níže a je veden jejich popis a umístění v knihovně skulinku. Obrázek 6.1: Základní funkční bloky. Integrator Funkce: Integrování Umístění: Simulink-Continues Popis: Základní blok pro řešení diferenciálních rovnic v prostředí Simulinku. V parametrech bloku lze nastavit počáteční podmínky integrace initial conditions. V případě, že je nutno nastavovat z nějakých důvodů počáteční podmínky proměnné, je možno nastavit initial condition source na vnější počáteční podmínku, což přidá bloku integrátoru nový port na který je možno přivést počáteční podmínku. Dále je možno nastavit external reset, který k bloku přidá nový port nastavených parametrů (náběžná, sestupná hrana, atd..), který hodnotu integrátoru vynuluje určeným signálem. Po resetu dojde okamžitě k vynulování výstupu integrátoru, pokud je ovšem nutné, aby byl tento výstup zachován ještě v jednom následujícím kroku výpočtu, lze ho zachytit volbou show state port, která přidá výstupní port s touto hodnotou. 13
14 Obrázek 6.2: okno parametrů integrátoru. Gain Funkce: násobení signálu Umístění: Simulink-Math Operations Popis: Tento blok vynásobí vstupní signál nebo vektor signálů číslem respektive maticí, která je definována v parametru Gain. Násobení bude provedenoo způsobem zvoleným v parametru Multiplication. Obrázek 6.3: Okno parametrů zesilovače. Math Function Funkce: výpočet zvolené matematické funkce Umístění: Simulink-Math Operations Popis: Tento blok aplikuje zvolenou matematickou funkci Function na vstupní signál bloku. 14
15 Obrázek 6.4: Parametry Math Function. Sum Funkce: sčítání/odčítání Umístění: Simulink-Math Operations Popis: Tento blok sčítá nebo odčítá dva a více signálů respektive vektorů. Lze nastavit obecně libovolný počet vstupů v parametru List of signs. V tomto parametru se nastavuje seznam vstupů seznamem jejich znaménkem. Znak určuje prázdný port (mezeru mezi porty) ). Obrázek 6.5: Parametry bloku Sum. Product Funkce: násobení Umístění: Simulink-Math Operations Popis: Tento blok násobí mezi sebou vstupní signály bloku. Lze nastavit násobení po prvcích nebo maticové násobení. Fcn Funkce: výpočet definované matematické funkce Umístění: Simulink-User Defined Function Popis: Tento blok vypočítá matematickou funkci definovanou zápisem v parametru Expression. Jako proměné funkce jsou použity elementy vstupního vektoru u(1), u(2) u(n). 15
16 Obrázek 6.6: Parametry bloku Fcn. Relational operator Funkce: porovnání dvou signálů Umístění: Simulink-Logic nad Bit Operations Popis: Tento blok porovnává hodnotu dvou signálů. Je-li nastavená podmínka Relational operator splněna, pak je na výstupu bloku nastavena hodnota 1. Pokud podmínka splněna není, pak je výstup nastaven na hodnou 0. Switch Funkce: přepínání dvou signálů Umístění: Simulink-Signal Routing Popis: Tento blok přepíná mezi dvěma signály. Způsob přepínání jednotlivých signálů je prováděn nastavením parametrů Criteria for pasing first input a Treshold. State space Funkce: dynamický systém zadaný stavovým popisem Umístění: Simulink-Continuous Popis: Slouží k výpočtu dynamického modelu, který je zadán spojitým stavovým popisem. Pro definici se zadávají stavové matice A, B, C, D a počáteční podmínky Initial conditions. Vektor počátečních podmínek musí mít stejný počet prvků, jako je počet stavů. Mux, Demux Funkce: skládání a rozklad vektorů Umístění: Simulink-Signal Routing Popis: Tyto bloky skládají, respektive rozkládají jednotlivé signály do vektorů nebo je z vektorů rozkládají na jednotlivé složky. Constant Funkce: zdroj konstantního signálu Umístění: Simulink-Sources Popis: Blok slouží jako zdroj signálu konstantní hodnoty podle parametru Constant value. Repeating sequence interpolated Funkce: zdroj definovaného signálu Umístění: Simulink-Sources Popis: Blok slouží jako zdroj požadovaného průběhu, jehož hodnoty jsou definovány vektorem Vector of output values, kterých nabývá v čase daném vektorem 16
17 parametru Vector of time values. Tento časově definovaný signál se pak periodicky opakuje a hodnoty mezi jednotlivými hodnotami jsou interpolovány. Obrázek 6.7: Parametry bloku repating sequence. From Workspace Funkce: zdroj průběhu definovaného ve workspace Umístění: Simulink-Sources Popis: Blok slouží jako zdroj průběhu definovaného ve workspace v proměnné v parametru Data. Tato proměnná se musí skládat ze dvou sloupců, z nichž první definuje časovou osu a druhý definuje hodnotu nebo vektor hodnot signálu na výstupu v těchto časech (může být tvořena i strukturovaným typem). Hodnoty mezi definovanými body jsou interpolovány. V čase, který odpovídá času za posledním definovanou hodnotou z parametru Data se výstupní signál bude chovat podle parametru From output after final data value by. Clock Funkce: zdroj časového signálu Umístění: Simulink-Sources Popis: na výstupu bloku je aktuální hodnota času v simulaci (výpočtu). Step Funkce: zdroj skokového signálu Umístění: Simulink-Sources Popis: Na výstupu bloku je generován signál skoku s počáteční hodnotou v parametru Initial value a s cílovou hodnotou Final value. Skok bude proveden v čase Step time. Scope Funkce: zobrazení časového průběhu signálu Umístění: Simulink-Sinks Popis: Tento blok umožňuje zobrazovat časový průběh signálu, který může být i vektorem signálů. V parametrech bloku Number of axes lze nastavit počet oddělených vstupů 17
18 do bloku (počet vykreslených oddělených průběhů). Dále lze v parametru Limit data points nastavit počet posledních vzorků, které si bude pamatovat (doporučuji zrušit). Lze také nastavit ukládání dat do workspace podobně jako u bloku To Workspace. Obrázek 6.8: Nastavení parametrů bloku Scope. To Workspace Funkce: uložení průběhu signálu do workspace Umístění: Simulink-Sinks Popis: Tento blok ukládá data průběhu signálu do workspace do proměnné v parametru Variable name s periodou nastavenou v Sample time. Struktura dat se dá nastavit v položce Save format. Obrázek 6.9: Parametry bloku To Workspace. 6.3 Spuštění a nastavení parametrů simulace Před spuštěním samotného výpočtu simulace je po sestavení simulačního schématu nutno nastavit parametry výpočtu simulace. Toto nastavení provedeme v menu Simulation- a koncový čas Configuration parameters. Zde je možno podle obrázku 6.10 nastavit počáteční simulace Start time a Stop time. Dále je zde možno nastavit parametry výpočtového modulu, ze kterých jsou klíčové nastavení výpočtové metody Solver a typ výpočtu pokud jde 18
19 o pevný nebo proměnný krok simulace, který vybereme v parametru Type. Posledním důležitým parametrem jsou pak Max step size a Min step size, které určují minimální a maximální délku kroku výpočtu, nebo Fixed-step size, který určuje délku kroku při výpočtu s pevným krokem simulace. Pro následné spuštění výpočtu je pak možno použít buď klávesovou zkratku Ctrl+T, nebo v menu Simulation-Start nebo použít tlačítko na toolbaru. Z toolbaru je pak možno nastavovat i čas výpočtu. Obrázek 6.10: Nastavení parametrů simulace. Obrázek 6.11: Toolbar skulinku. 6.4 Využití simulinku z příkazové řádky Simulační modely vytvořené v skulinku je možno také využít z příkazové řádky, respektive vyvolat jejich výpočet z vytvořeného m-souboru. Data z modelu jsou po výpočtu předána do workspace, kde je s nimi možno dále pracovat. Data lze předávat například pomocí bloků To workspace nebo Scope a dalších, jak bylo popsáno v předcházející kapitole. Data do modelu pak lze předávat zapsáním vektorů vstupních hodnot do workspace a odkazovat se na ně jménem. Nakonec to jde použít i při práci v simulinku. Pro spuštění simulace pak lze pužít příkaz: sim(model, Time) kde jsou zadány parametry jméno modelu a doba simulace. 19
20 Poděkování: Tento text vznikl za podpory projektu ESF CZ.1.07/2.2.00/ Reflexe požadavků průmyslu na výuku v oblasti automatického řízení a měřen. Formát zpracování originálu: titulní list barevně, další listy včetně příloh barevně. 20
Stručný návod k programu Octave
Stručný návod k programu Octave Octave je interaktivní program vhodný pro technické výpočty. Je nápadně podobný programu MATLAB, na rozdíl od něho je zcela zadarmo. Jeho domovská vebová stránka je http://www.octave.org/,
VíceSeminář z MATLABU. Jiří Krejsa. A2/710 krejsa@fme.vutbr.cz
Seminář z MATLABU Jiří Krejsa A2/710 krejsa@fme.vutbr.cz Obsah kurzu Posluchači se seznámí se základy systému Matlab, vědeckotechnickými výpočty, programováním v Matlabu včetně pokročilých technik, vizualizací
VíceX37SGS Signály a systémy
X7SGS Signály a systémy Matlab minihelp (poslední změna: 0. září 2008) 1 Základní maticové operace Vytvoření matice (vektoru) a výběr konkrétního prvku matice vytvoření matice (vektoru) oddělovač sloupců
Vícepi Ludolfovo číslo π = 3,14159 e Eulerovo číslo e = 2,71828 (lze spočítat jako exp(1)), např. je v Octave, v MATLABu tato konstanta e není
realmax maximální použitelné reálné kladné číslo realmin minimální použitelné reálné kladné číslo (v absolutní hodnotě, tj. číslo nejblíž k nule které lze použít) 0 pi Ludolfovo číslo π = 3,14159 e Eulerovo
VícePř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íceKTE / PPEL Počítačová podpora v elektrotechnice
KTE / PPEL Počítačová podpora v elektrotechnice Ing. Lenka Šroubová, Ph.D. email: lsroubov@kte.zcu.cz http://home.zcu.cz/~lsroubov 3. 10. 2012 Základy práce s výpočetními systémy opakování a pokračování
VíceMATLAB základy. Roman Stanec 27.9.2007 PEF MZLU
MATLAB základy Roman Stanec 27.9.2007 PEF MZLU Náplň cvičení Matlab představení a motivace Seznámení s prostředím Proměnné a výrazy Řídící struktury Funkce Základní úpravy matic Import dat z tabulkového
VíceSystém je citlivý na velikost písmen CASE SENSITIVE rozeznává malá velká písmena, např. PROM=1; PROm=1; PRom=1; Prom=1; prom=1; - 5 různých proměnných
Systém je citlivý na velikost písmen CASE SENSITIVE rozeznává malá velká písmena, např. PROM=1; PROm=1; PRom=1; Prom=1; prom=1; - 5 různých proměnných jakési nádoby na hodnoty jsou různých typů při běžné
VíceTECHNICKÁ UNIVERZITA V LIBERCI
TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Nastavení a ovládání Real-Time Toolboxu (v. 4.0.1) při práci s laboratorními úlohami Návod na cvičení Lukáš Hubka
VíceNápověda k aplikaci GraphGUI
Nápověda k aplikaci GraphGUI 1 APLIKACE Aplikace slouží pro zobrazování závislosti několika veličin s různými jednotkami a rozsahy na čase v jednom grafu. Do aplikace lze importovat data ze souborů různých
VíceModelová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íceZáklady programování: Algoritmizace v systému MATLAB
Základy programování: Algoritmizace v systému MATLAB Magda Francová magda.francova@ujep.cz CN 463 23. února 2010 Úvodní hodina Podmínky pro zápočet 80% účast na hodinách (můžete 3x chybět). Úvodní hodina
VíceKreslení grafů v Matlabu
Kreslení grafů v Matlabu Pavel Provinský 3. října 2013 Instrukce: Projděte si všechny příklady. Každý příklad se snažte pochopit. Pak vymyslete a naprogramujte příklad podobný. Tím se ujistíte, že příkladu
VícePříklad: Řešte soustavu lineárních algebraických rovnic 10x 1 + 5x 2 +70x 3 + 5x 4 + 5x 5 = 275 2x 1 + 7x 2 + 6x 3 + 9x 4 + 6x 5 = 100 8x 1 + 9x 2 +
Příklad: Řešte soustavu lineárních algebraických rovnic 1x 1 + 5x 2 +7x 3 + 5x 4 + 5x 5 = 275 2x 1 + 7x 2 + 6x 3 + 9x 4 + 6x 5 = 1 A * x = b 8x 1 + 9x 2 + x 3 +45x 4 +22x 5 = 319 3x 1 +12x 2 + 6x 3 + 8x
Více- transpozice (odlišuje se od překlopení pro komplexní čísla) - překlopení matice pole podle hlavní diagonály, např.: A.' ans =
'.' - transpozice (odlišuje se od překlopení pro komplexní čísla) - překlopení matice pole podle hlavní diagonály, např.: A.' 1 4 2 5 3-6 {} - uzavírají (obklopují) struktury (složené proměnné) - v případě
VíceÚvod do Matlabu. Praha & EU: Investujeme do vaší budoucnosti. 1 / 24 Úvod do Matlabu
Vytěžování dat, cvičení 1: Úvod do Matlabu Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Fakulta elektrotechnická, ČVUT 1 / 24 Úvod do Matlabu Proč proboha Matlab? Matlab je SW pro
VíceVelmi stručný návod jak dostat data z Terminálu Bloomberg do R
Velmi stručný návod jak dostat data z Terminálu Bloomberg do R Ondřej Pokora, PřF MU, Brno 11. března 2013 1 Terminál Bloomberg Klávesou Help získáte nápovědu. Dvojím stisknutím Help Help spustíte online
VíceKAPITOLA 9 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM
KAPITOLA 9 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM CÍLE KAPITOLY Využívat pokročilé možnosti formátování, jako je podmíněné formátování, používat vlastní formát čísel a umět pracovat s listy. Používat
VíceCvi ení 1. Modelování systém a proces. Mgr. Lucie Kárná, PhD. March 2, Organizace cvi ení 2 Matlab Za ínáme Základní operace Základní funkce
Modelování systém a proces Mgr. Lucie Kárná, PhD karna@fd.cvut.cz March 2, 2018 1 Organizace cvi ení 2 Za ínáme Základní funkce 3 Princip práce v u Jednoduché modely v u Souhrn Organizace cvi ení webová
Více% vyhledání prvku s max. velikostí v jednotlivých sloupcích matice X
%------------------------------------- % 4. cvičení z předmětu PPEL - MATLAB %------------------------------------- % Lenka Šroubová, ZČU, FEL, KTE % e-mail: lsroubov@kte.zcu.cz %-------------------------------------
VíceCvi ení 1. Cvi ení 1. Modelování systém a proces. Mgr. Lucie Kárná, PhD. March 2, 2018
Cvi ení 1 Modelování systém a proces Mgr. Lucie Kárná, PhD karna@fd.cvut.cz March 2, 2018 1 Organizace cvi ení 2 Za ínáme Základní operace Základní funkce 3 Simulink Princip práce v Simulinku Jednoduché
VíceZáklady algoritmizace a programování
Základy algoritmizace a programování Práce s maticemi Přednáška 9 23. listopadu 2009 Pole: vektory a matice Vektor (jednorozměrné pole) deklarace statická int v1[5]; dynamická int * v2; + přidělení paměti:
VíceZáklady algoritmizace a programování
Základy algoritmizace a programování Příklady v MATLABu Přednáška 10 30. listopadu 2009 Řídící instrukce if else C Matlab if ( podmínka ) { } else { } Podmíněný příkaz if podmínka elseif podmínka2... else
Vícecyklus s daným počtem opakování cyklus s podmínkou na začátku (cyklus bez udání počtu opakování)
Řídící příkazy: if podmíněný příkaz switch přepínač for while cyklus s daným počtem opakování cyklus s podmínkou na začátku (cyklus bez udání počtu opakování) if logický_výraz příkaz; příkaz; příkaz; Podmínka
VíceVozíky Graf Toku Výkonu
Graf Toku Výkonu Michal Menkina, Petr Školník TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ..07/2.2.00/07.0247, který
Více5a. 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íceTECHNICKÁ UNIVERZITA V LIBERCI
TECHNCKÁ NVEZTA V LBEC Fakulta mechatroniky, informatiky a mezioborových studií Základy spojitého řízení Analýza elektrického obvodu čební text Josef J a n e č e k Liberec 010 Materiál vznikl v rámci projektu
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: 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íceKTE / PPEL Počítačová podpora v elektrotechnice
24. 9. 2014 KTE / PPEL Počítačová podpora v elektrotechnice Ing. Lenka Šroubová, Ph.D. email: lsroubov@kte.zcu.cz ICQ: 361057825 http://home.zcu.cz/~lsroubov tel.: +420 377 634 623 Místnost: EK602 Katedra
Více1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:
1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.
VíceSEMESTRÁLNÍ PRÁCE Z PŘEDMĚTU MODELOVÁNÍ MATLABEM
SEMESTRÁLNÍ PRÁCE Z PŘEDMĚTU MODELOVÁNÍ MATLABEM Jméno: Petr Thür Os. číslo: A04236 E-mail: petr.thur@post.cz Zadání: 8-D Datum vypracování: 7. 5. 2005 Zadání: Sestavte program (funkční M-soubor) pro vykreslení
VíceMATrixLABoratory letný semester 2004/2005
1Prostedie, stručný popis okien Command Window příkazové okno pro zadávání příkazů v jazyku Matlabu. Workspace zde se zobrazuje obsah paměti; je možné jednotlivé proměnné editovat. Command History dříve
Vícewhile cyklus s podmínkou na začátku cyklus bez udání počtu opakování while podmínka příkazy; příkazy; příkazy; end; % další pokračování programu
while cyklus s podmínkou na začátku cyklus bez udání počtu opakování while podmínka příkazy; příkazy; příkazy; end; % další pokračování programu podmínka je libovolný logický výraz s logickou hodnotou
Více1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:
1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.
VícePříklady k prvnímu testu - Matlab
Příklady k prvnímu testu - Matlab March 13, 2013 Instrukce: Projděte si všechny příklady. Každý příklad se snažte pochopit. Pak vymyslete a naprogramujte příklad podobný. Tím se ujistíte, že příkladu rozumíte.
VíceSEMESTRÁLNÍ PRÁCE Z X37SAS Zadání č. 7
SEMESTRÁLNÍ PRÁCE Z X37SAS Zadání č. 7 Daniel Tureček St-lichý týden, 9:15 Zadání Určete periodu signálu s(k), určete stejnosměrnou složku, výkon, autokorelační funkci. Záznam signálu je v souboru persig2.
VíceDoňar B., Zaplatílek K.: MATLAB - tvorba uživatelských aplikací, BEN - technická literatura, Praha, (ISBN:
http://portal.zcu.cz > Portál ZČU > Courseware (sem lze i přímo: http://courseware.zcu.cz) > Předměty po fakultách > Fakulta elektrotechnická > Katedra teoretické elektrotechniky > PPEL Doňar B., Zaplatílek
VícePříklad elektrický obvod se stejnosměrným zdrojem napětí
Příklad elektrický obvod se stejnosměrným zdrojem napětí Určete proudy 18, 23, 4, 5, 67 v obvodu na obr., je-li dáno: 1 = 1 Ω, 2 = 2 Ω, 3 = 3 Ω, 4 = 5 Ω, 5 = 3 Ω, 6 = 2 Ω, 7 = 4 Ω, 8 = 4,5 Ω, U = 6 V.
Více4a. 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íceGrafické výstupy v Octave/Matlabu a GnuPlotu
co byste měli umět po dnešní lekci: nakreslit xy graf s popisky os nakreslit graf s více závislostmi, pro každou z nich vybrat symbol/barvu linie nakreslit více grafů do jednoho vykreslit 3D graf v různých
VícePříklady k druhému testu - Matlab
Příklady k druhému testu - Matlab 20. března 2013 Instrukce: Projděte si všechny příklady. Každý příklad se snažte pochopit. Pak vymyslete a naprogramujte příklad podobný. Tím se ujistíte, že příkladu
VíceVytvoř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íce7. 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íceMATLAB, v , Release 13
MATLAB, v. 6.5.0180913, Release 13 1. Úvod Jedná se o programový systém, jehož název znamená MATRIX LABORATORY. Používá se od roku 1984 v mnoha oborech k simulacím, měření, grafice. Používá se celosvětově
VícePříklad: Součet náhodných čísel ve vektoru s počtem prvků, které zadá uživatel, pomocí sum() a pomocí cyklu for. Ověříme, že příliš výpisů na
Příklad: Součet náhodných čísel ve vektoru s počtem prvků, které zadá uživatel, pomocí sum() a pomocí cyklu for. Ověříme, že příliš výpisů na obrazovku zpomaluje tím, že zobrazíme okno (proužek) o stavu
VíceVISUAL BASIC. Práce se soubory
VISUAL BASIC Práce se soubory Práce se soubory 1/2 2 Vstupní data pro programy bývají uloženy do souborů Vstupy pro výpočet, nastavení vzhledu aplikace Výsledky práce programu je potřeba uchovat uložit
Více. Grafika a plovoucí prostředí. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.
Grafika a plovoucí prostředí Zpracování textů na počítači Ing Pavel Haluza, PhD ústav informatiky PEF MENDELU v Brně haluza@mendelucz Kreslení vektorových obrazů Příklad \unitlength=1mm \begin{picture}(50,30)(10,20)
VíceAlgoritmizace a programování
Algoritmizace a programování Výrazy Operátory Výrazy Verze pro akademický rok 2012/2013 1 Operace, operátory Unární jeden operand, operátor se zapisuje ve většině případů před operand, v některých případech
Více2. cvičení z ZI1 - Excel
Doc.Ing. Vlastimil Jáneš... janes@fd.cvut.cz 2. cvičení z ZI1 - Excel O Excelu - organizace listů : 1 list : max. 65 536 řádků a 256 sloupců, tj. 16 777 216 buněk. Sloupce : A, B,.Z, AA, AB,. IU, IV (26
VíceLogické ří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Č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íceDUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky
DUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky ze sady: 02 tematický okruh sady: Tabulkový editor ze šablony: 07 KANCELÁŘSKÝ SOFTWARE určeno pro: 1-4. ročník
VíceMetodické pokyny pro práci s modulem Řešitel v tabulkovém procesoru Excel
Metodické pokyny pro práci s modulem Řešitel v tabulkovém procesoru Excel Modul Řešitel (v anglické verzi Solver) je určen pro řešení lineárních i nelineárních úloh matematického programování. Pro ilustraci
VíceOperace s vektory a maticemi + Funkce
+ Funkce 9. března 2010 Operátory Operátory Aritmetické: Operátory Operátory Aritmetické: maticové + (sčítání), (odčítání), (násobení), / (dělení matematicky je maticové delení násobení inverzní maticí),
VíceTabulkový procesor. Základní rysy
Tabulkový procesor Tabulkový procesor je počítačový program zpracovávající data uložená v buňkách tabulky. Program umožňuje použití vzorců pro práci s daty a zobrazuje výsledné hodnoty podle vstupních
Více02. 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íceReliance 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íceEVROPSKÝ SOCIÁLNÍ FOND. Úvod do PHP PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI
EVROPSKÝ SOCIÁLNÍ FOND Úvod do PHP PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI Úvod do PHP PHP Personal Home Page Hypertext Preprocessor jazyk na tvorbu dokumentů přípona: *.php skript je součást HTML stránky!
VíceÚvod do programu MAXIMA
Jedná se o rozpracovaný návod k programu wxmaxima pro naprosté začátečníky. Návod lze libovolně kopírovat a používat ke komerčním i osobním účelům. Momentálně chybí mnoho důležitých kapitol které budou
VíceÚvod do fuzzy logiky a fuzzy regulátory
Úvod do fuzzy logiky a fuzzy regulátory Tato publikace vznikla jako součást projektu CZ.04.1.03/3.2.15.2/0285 Inovace VŠ oborů strojního zaměření, který je spolufinancován evropským sociálním fondem a
VíceStěžejní funkce MS Excel 2007/2010, jejich ovládání a možnosti využití
Stěžejní funkce MS Excel 2007/2010, jejich ovládání a možnosti využití Proč Excel? Práce s Excelem obnáší množství operací s tabulkami a jejich obsahem. Jejich jednotlivé buňky jsou uspořádány do sloupců
VíceDSL manuál. Ing. Jan Hranáč. 27. října 2010. V této kapitole je stručný průvodce k tvorbě v systému DrdSim a (v
DSL manuál Ing. Jan Hranáč 27. října 2010 V této kapitole je stručný průvodce k tvorbě v systému DrdSim a (v současné době krátký) seznam vestavěných funkcí systému. 1 Vytvoření nového dobrodružství Nejprve
VíceZáklady práce s programem Simulink. Michal Široký
Základy práce s programem Simulink Michal Široký Michal Široký, 2007 Úvod Tato příručka je určena především studentům předmětů SIMUL, KY, TŘ a SM, vyučovaných Katedrou kybernetiky Fakulty aplikovaných
VícePPEL_3_cviceni_MATLAB.txt. % zadat 6 hodnot mezi cisly 2 a 8 % linspace (pocatek, konec, pocet bodu)
%------------------------------------- % 3. cvičení z předmětu PPEL - MATLAB %------------------------------------- % Lenka Šroubová, ZČU, FEL, KTE % e-mail: lsroubov@kte.zcu.cz %-------------------------------------
VíceŘešení diferenciálních rovnic v MATLABu
Řešení diferenciálních rovnic v MATLABu Základy algoritmizace a programování Přednáška 23. listopadu 2011 Co řešíme Obyčejné diferenciální rovnice prvního řádu: separovatelné lineární exaktní druhého řádu,
VícePopis programu EnicomD
Popis programu EnicomD Pomocí programu ENICOM D lze konfigurovat výstup RS 232 přijímačů Rx1 DIN/DATA a Rx1 DATA (přidělovat textové řetězce k jednotlivým vysílačům resp. tlačítkům a nastavovat parametry
VíceLabView jako programovací jazyk II
LabView jako programovací jazyk II - Popis jednotlivých funkcí palety Function II.část - Funkce Numeric, Array, Cluster Ing. Martin Bušek, Ph.D. Práce s daty typu NUMERIC Numerické funkce obsahuje funkce
Více2. Numerické výpočty. 1. Numerická derivace funkce
2. Numerické výpočty Excel je poměrně pohodlný nástroj na provádění různých numerických výpočtů. V příkladu si ukážeme možnosti výpočtu a zobrazení diferenciálních charakteristik analytické funkce, přičemž
VícePopis ovládání. Po přihlášení do aplikace se objeví navigátor. Navigátor je stromově seřazen a slouží pro přístup ke všem oknům celé aplikace.
Popis ovládání 1. Úvod Tento popis má za úkol seznámit uživatele se základními principy ovládání aplikace. Ovládání je možné pomocí myši, ale všechny činnosti jsou dosažitelné také pomocí klávesnice. 2.
VíceVýpočet excentrického klikového mechanismu v systému MAPLE 11 Tomáš Svoboda Technická fakulta Česká Zemědělská Univerzita
Výpočet excentrického klikového mechanismu v systému MAPLE 11 Tomáš Svoboda Technická fakulta Česká Zemědělská Univerzita ročník:2 studijní skupina:2 Page 1 Excentrický klikový mechanismus je zadán parametry
Více1. Vsechny promenne jsou matice. Skalar je a(1,1). Vektor je bud' radkovy a(1,5) nebo sloupcovy
Strucny navod k programu MATLAB MATLAB je profesionaln interaktivn system urceny pro technicke vypocty. Je vyroben a neustale udrzovan rmou The MathWorks, Inc. a je Protected by U.S. patents (a to bez
VíceAnalýza dat na PC I.
Lékařská a Přírodovědecká fakulta, Masarykova univerzita Analýza dat na PC I. Základy programu STATISTICA IBA výuka 2008/2009 StatSoft, Inc., http://www.statsoft.com/, http://www.statsoft.cz Verze pro
VíceProgramování v jazyku LOGO - úvod
Programování v jazyku LOGO - úvod Programovací jazyk LOGO je určen pro výuku algoritmizace především pro děti školou povinné. Programovací jazyk pracuje v grafickém prostředí, přičemž jednou z jeho podstatných
VíceMATLAB. Popis prostředí MATLABu (pracovní plocha) MATLAB je integrovaným prostředím, s jehož pomocí lze provádět zejména:
Stránka 1 z 25 MATLAB MATLAB je integrovaným prostředím, s jehož pomocí lze provádět zejména: matematické výpočty (snadná a rychlá práce s maticemi reálných nebo komplexních čísel), modelování, analýzu
VíceVZORCE A VÝPOČTY. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen 2013. Ročník: sedmý
Autor: Mgr. Dana Kaprálová VZORCE A VÝPOČTY Datum (období) tvorby: září, říjen 2013 Ročník: sedmý Vzdělávací oblast: Informatika a výpočetní technika 1 Anotace: Žáci se seznámí se základní obsluhou tabulkového
Více4. Jednoduché výpočty
7 4. Jednoduché výpočty 4. Mathcad jako lepší kalkulačka Nejprve se budeme zabývat výrazy složenými z čísel. Při psaní čísel, základních matematických operátorů a funkcí je asi nejrychlejší používat sadu
VíceVytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová. 5. Statistica
Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová 5. Statistica StatSoft, Inc., http://www.statsoft.com, http://www.statsoft.cz. Verze pro Mac i PC, dostupná
VíceÚvod do Matlabu. Vít Vondrák Katedra aplikované matematiky FEI, VŠB-TU Ostrava
Úvod do Matlabu Vít Vondrák Katedra aplikované matematiky FEI, VŠB-TU Ostrava Co je Matlab? Interaktivní softwarový balík MathWorks Inc. Matlab=MATrix LABoratory Základním typem proměnné je matice Číslo
VíceProjekt 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íceOperátory pro maticové operace (operace s celými maticemi) * násobení maticové Pro čísla platí: 2*2
* násobení maticové Pro čísla platí: Pro matice - násobení inverzní maticí inv inverzní matice A -1 k dané matici A je taková matice, která po vynásobení s původní maticí dá jednotkovou matici. Inverzní
VíceProgramovací jazyk Pascal
Programovací jazyk Pascal Syntaktická pravidla (syntaxe jazyka) přesná pravidla pro zápis příkazů Sémantická pravidla (sémantika jazyka) pravidla, která každému příkazu přiřadí přesný význam Všechny konstrukce
VíceSada 1 - Základy programování
S třední škola stavební Jihlava Sada 1 - Základy programování 07. Základní příkazy vstup a výstup hodnot Digitální učební materiál projektu: SŠS Jihlava šablony registrační číslo projektu:cz.1.09/1.5.00/34.0284
VíceVY_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ícetohoto 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íceProgramování v chemii (MATLAB)
UNIVERZITA JANA EVANGELISTY PURKYNĚ V ÚSTÍ NAD LABEM PŘÍRODOVĚDECKÁ FAKULTA - KATEDRA CHEMIE Opora pro kombinované navazující magisterské studium Učitelství chemie pro ZŠ Programování v chemii (MATLAB)
Více6. Statistica (pokračování) Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová
6. Statistica (pokračování) Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová Tvorba maker Seznam maker Nahrání makra s kódem analýzy ve Visual Basicu Nahrání
VíceZnak Slovy Popis Zdroj Výsledek Formátova cí řetězec v CZ verzi Excelu
řetězec v Všeobecný Odpovídá obecnému formátu - čísla i text bude zarovnán dle kontextu (při nastavení češtiny tedy Excel zarovná text doleva, čísla a časové údaje doprava). Tento formát nemusíme zadávat
VíceZpravodaj. 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íceKTE / PPEL Počítačová podpora v elektrotechnice
KTE / PPEL Počítačová podpora v elektrotechnice 22.12.2010 Ing. Lenka Šroubová, Ph.D. email: lsroubov@kte.zcu.cz http://home.zcu.cz/~lsroubov Příklad: Obvod RLC v sérii R=200 Ω L=0,5 H C=5. 10-6 F U 0
VíceOpakování z předmětu TES
Opakování z předmětu TES A3B35ARI 6..6 Vážení studenti, v následujících měsících budete každý týden z předmětu Automatické řízení dostávat domácí úkol z látky probrané v daném týdnu na přednáškách. Jsme
VíceZá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ícePROGRAM RP45. Vytyčení podrobných bodů pokrytí. Příručka uživatele. Revize 05. 05. 2014. Pragoprojekt a.s. 1986-2014
ROADPAC 14 RP45 PROGRAM RP45 Příručka uživatele Revize 05. 05. 2014 Pragoprojekt a.s. 1986-2014 PRAGOPROJEKT a.s., 147 54 Praha 4, K Ryšánce 16 RP45 1. Úvod. Program VÝŠKY A SOUŘADNICE PODROBNÝCH BODŮ
VíceÚvod do programování. Lekce 1
Úvod do programování Lekce 1 Základní pojmy vytvoření spustitelného kódu editor - psaní zdrojových souborů preprocesor - zpracování zdrojových souborů (vypuštění komentářů atd.) kompilátor (compiler) -
VíceInovace 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_05 Š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íceTematický celek Proměnné. Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace Deklarace proměnných
Tematický celek 03 3.1 Proměnné Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace. 3.1.1 Deklarace proměnných Dim jméno_proměnné [As typ] - deklarace uvnitř procedury platí pouze pro
VíceNápověda ke cvičení 5
Nápověda ke cvičení 5 Formát datum: vyznačíme buňky pravé tlačítko myši Formát buněk Číslo Druh Datum Typ: vybereme typ *14. březen 2001 Do tabulky pak zapíšeme datum bez mezer takto: 1.9.2014 Enter OK
Více8.3 Popis dialogových oken
8.3 Popis dialogových oken Pro přehled jsou na následující ilustraci 8.1 vyobrazena všechna dialogová okna. Jedná se o nemodální dialogy, proto je lze mít otevřené současně. Pouze dále popisovaný dialog
VícePracovní text a úkoly ke cvičením MF002
Pracovní text a úkoly ke cvičením MF002 Ondřej Pokora, PřF MU, Brno 11. března 2013 1 Brownův pohyb (Wienerův proces) Základním stavebním kamenem simulací náhodných procesů popsaných pomocí stochastických
VíceIterační výpočty. Dokumentace k projektu č. 2 do IZP. 24. listopadu 2004
Dokumentace k projektu č. 2 do IZP Iterační výpočty 24. listopadu 2004 Autor: Kamil Dudka, xdudka00@stud.fit.vutbr.cz Fakulta Informačních Technologií Vysoké Učení Technické v Brně Obsah 1. Úvod...3 2.
VíceProgramování v Matlabu
Programování v Matlabu Tomáš Kozubek Katedra aplikované matematiky VŠB Technická univerzita Ostrava 17. listopadu 15, 70800 Ostrava Poruba E mail: tomas.kozubek@vsb.cz Část 1. m soubory Programování v
Více