Severity: Warning
Message: fopen(/home/polpe/.phpsession/ci_sessionb8c13f9fcf1024b6ffc87bd83161478aec8575b0): failed to open stream: No space left on device
Filename: drivers/Session_files_driver.php
Line Number: 159
Backtrace:
File: /home/polpe/public_html/application/controllers/Main.php
Line: 17
Function: library
File: /home/polpe/public_html/index.php
Line: 315
Function: require_once
Advanced Nonlinear Control Methods: Theory and applications (summer school), University of Pannonia, Veszprém
[ARCHIV] Advanced Nonlinear Control Methods, Summer school - 2018
Matlab package for the seminar: here.
If you are not an expert in Matlab, consider the following short (Hungarian) tutorial Matlab segédlet.
For advanced users of Symbolic Math Toolbox: deep_symbolic_tricks.
Matlab demonstrations and code samples:
Mathematica demonstrations:
Compute the integral of the PDE appearing in the Frobenius theorem
Built-in Matlab functions:
Important function of the Control System Toolbox:
Important function of the Robust Control Toolbox:
Important functions of Matlab's Symbolic Math Toolbox (SMT):
- syms a x y z real; syms f(x) g(x,y,z) - Declare (create) multiple scalar symbolic variables or functions
- A = sym('a_%d%d',[3 4]) - Create a single symbolic matrix, vector or scalar variable
- f_sym = x^2+y*z; symvars(f_sym) - List symbolic variables appearing in the object passed as an argument
- subs(f_sym, [x z], [x+y x^2]) - Substitute variables or expression by other variables or expression in a symbolic expression
- f_fh = matlabFunction(f_sym, 'vars', {x [y z]}) - Generate a function handle from a symbolic expression
- in(.., type) - Declare that an variables belongs to a collection (i.e. set) of variables, eg. 'real', 'positive', 'integer', 'rational'
- assume(x > 2 & in(y,'rational')) - See: assumeAlso. Clear every other assumptions on the same variables
- assumAlso(in(x,'integer') & in(y,'positive')) - Introduce more assumptions about the symbolic objects
- assumptions - List existing assumptions.
- partfrac - Partial fractional decomposition of a rational function (useful when producing inverse Laplace transformation of a transfer function). FactorMode: real/complex/full/rational. See also its numerical pair: residue.
Other useful functions of Matlab's Symbolic Math Toolbox (SMT):
- combine(sin(x)+cos(x),'sincos') - May be useful when manipulating trigonometric functions
- charpoly - characteristic polynomial of a matrix