Diplomová práce se zabývá vyuţitím webové aplikace spolu s programovým prostředím MATLAB pro studentské účely. Teoretická část této práce popisuje pouţité programovací jazyky pro vytvořenou webovou aplikaci, prostředí MATLAB a jejich propojení mezi nimi. Dále je zde zmíněna kapitola, která nás zavádí do oblasti lineárních časově invariantních systémů. Tato kapitola obsahuje různé druhy systémů, vlastností a charakteristik, které se pouţívají ve výsledné aplikaci. V praktické části práce je popsána struktura vytvořené webové aplikace. Dále i obsahuje popis jednotlivých funkcí aplikace, ze kterých je tvořena webová aplikace pro analýzu lineárních časově invariantních systémů.
Annotation in English
This graduation thesis deals with the usage of web application together with the programming / simulation environment MATLAB for student. The theoretical part of this thesis describes the programming languages used to create the Web application, the MATLAB environment and the connections between them. There is also a chapter, which introduces us to the field of linear time invariant systems. This chapter contains a variety of systems, features and characteristics that are used in the final application. The practical part describes the structure of the created web application. Furthermore, contains a description of the individual application functions used for the development of the web application for analysis of linear time invariant systems.
Keywords
MATLAB, Microsoft .NET Framework, ASP.NET, C#, Lineární časově invariantní systém, web-aplikace, analýza
Keywords in English
MATLAB, Microsoft .NET Framework, ASP.NET, C# Linear time - invariant system, web-application, analysis
Length of the covering note
63 s.
Language
CZ
Annotation
Diplomová práce se zabývá vyuţitím webové aplikace spolu s programovým prostředím MATLAB pro studentské účely. Teoretická část této práce popisuje pouţité programovací jazyky pro vytvořenou webovou aplikaci, prostředí MATLAB a jejich propojení mezi nimi. Dále je zde zmíněna kapitola, která nás zavádí do oblasti lineárních časově invariantních systémů. Tato kapitola obsahuje různé druhy systémů, vlastností a charakteristik, které se pouţívají ve výsledné aplikaci. V praktické části práce je popsána struktura vytvořené webové aplikace. Dále i obsahuje popis jednotlivých funkcí aplikace, ze kterých je tvořena webová aplikace pro analýzu lineárních časově invariantních systémů.
Annotation in English
This graduation thesis deals with the usage of web application together with the programming / simulation environment MATLAB for student. The theoretical part of this thesis describes the programming languages used to create the Web application, the MATLAB environment and the connections between them. There is also a chapter, which introduces us to the field of linear time invariant systems. This chapter contains a variety of systems, features and characteristics that are used in the final application. The practical part describes the structure of the created web application. Furthermore, contains a description of the individual application functions used for the development of the web application for analysis of linear time invariant systems.
Keywords
MATLAB, Microsoft .NET Framework, ASP.NET, C#, Lineární časově invariantní systém, web-aplikace, analýza
Keywords in English
MATLAB, Microsoft .NET Framework, ASP.NET, C# Linear time - invariant system, web-application, analysis
Research Plan
Vypracujte literární rešerši na dané téma.
Navrhněte a realizujte webovou aplikaci, která umožní provést analýzu uživatelem zadaného lineárního časově invariantního systému.
Aplikaci koncipujte jako dvojjazyčnou (CZ/ENG) a pro její vytvoření využijte platformu Microsoft .NET spolu s programovým systémem MATLAB.
Umožněte zadání jak spojitého, tak i diskrétního jednorozměrového modelu v přenosovém nebo stavovém vyjádření.
Vytvořenou aplikaci důkladně otestujte a porovnejte získané výsledky s jiným přístupem.
Věnujte dostatečnou pozornost zabezpečení aplikace.
Research Plan
Vypracujte literární rešerši na dané téma.
Navrhněte a realizujte webovou aplikaci, která umožní provést analýzu uživatelem zadaného lineárního časově invariantního systému.
Aplikaci koncipujte jako dvojjazyčnou (CZ/ENG) a pro její vytvoření využijte platformu Microsoft .NET spolu s programovým systémem MATLAB.
Umožněte zadání jak spojitého, tak i diskrétního jednorozměrového modelu v přenosovém nebo stavovém vyjádření.
Vytvořenou aplikaci důkladně otestujte a porovnejte získané výsledky s jiným přístupem.
Věnujte dostatečnou pozornost zabezpečení aplikace.
Recommended resources
DOSTÁL, Petr a František GAZDOŠ. Řízení technologických procesů. Zlín: Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky. 2006. ISBN 80-7318-465-6.
BALÁTĚ, Jaroslav. Automatické řízení. Praha: BEN - technická literatura, 2004. ISBN 80-7300-148-9.
RAKUS, David. Web-aplikace pro přímý návrh a ladění regulátorů z experimentálních dat. Zlín, 2009. Diplomová práce. Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky.
KARBAN, Pavel. Výpočty a simulace v programech Matlab a Simulink. Praha: BEN-technická literatura, 2007. ISBN 978-80-251-1448-3.
THE MATHWORKS, Inc. Control System Toolbox: User's Guide. Natick, MA, USA, 2013.
MICROSOFT. Vytváříme zabezpečené aplikace v Microsoft ASP.NET. Praha: Computer Press, 2004. ISBN 80-251-0466-4.
ZEMEK, Lukáš. Bezpečnost webových aplikací. Praha, 2012. Bakalářská práce. Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky.
Recommended resources
DOSTÁL, Petr a František GAZDOŠ. Řízení technologických procesů. Zlín: Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky. 2006. ISBN 80-7318-465-6.
BALÁTĚ, Jaroslav. Automatické řízení. Praha: BEN - technická literatura, 2004. ISBN 80-7300-148-9.
RAKUS, David. Web-aplikace pro přímý návrh a ladění regulátorů z experimentálních dat. Zlín, 2009. Diplomová práce. Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky.
KARBAN, Pavel. Výpočty a simulace v programech Matlab a Simulink. Praha: BEN-technická literatura, 2007. ISBN 978-80-251-1448-3.
THE MATHWORKS, Inc. Control System Toolbox: User's Guide. Natick, MA, USA, 2013.
MICROSOFT. Vytváříme zabezpečené aplikace v Microsoft ASP.NET. Praha: Computer Press, 2004. ISBN 80-251-0466-4.
ZEMEK, Lukáš. Bezpečnost webových aplikací. Praha, 2012. Bakalářská práce. Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky.