Čvc
11
2012
--

# MATLAB and computer simulations course for students FH Regensburg

29.7. – 2.8.2013

Guaranty:  Prof. Ing. Zdeňka Benešová, CSc, University of West Bohemia in Pilsen, Prof. Dr.Ing. Roland Schiek, FH Regensburg,  Prof. Dr. Ing. Rainer Haller

## Monday

1. Opening of course  8:30 – 8:45
2. MATLAB basics   (Polcar, Koudela)  8:45 – 10:15

• Environment basics – introduction, window environment, interpret style, menu system
• Basic declarations – case sensitivity and basic working rules
• Command Window, Workspace, History – properties, working with windows
• Help Style, using help declarations with concrete commands
•  MATLAB programming language and basic commands (use in linear algebra, square matrixes, elementary functions and basic operations with vectors)
• Brackets (square, angle), parentheses. Semicolons and commas – meaning and usage.
•  Matrix principles in MATLAB language (declarations and using with examples)
• Matrix algebra (some functions), using “dot-operators” (like A.*B or A.’)
• Selected helpful functions from help chapters elmat and elfun (like atan, angle, pascal, magic, det, inv, diag, sort, sum, min, max, size, etc.)
• Matrixes with complex numbers (examples and functions)
•  System of linear equations – solving (using matrix operations – examples)
• Further functions – goniometrical functions, integral (quad), sorting.

1. Basic graphical functions – graphs and figures (Polcar, Koudela)  10:30 – 12:00
• M-files editor – basic functions (menu system, open, close, trace, name …)
• Creating of basic MATLAB scripts (basic graphical output of a simple function, grid, plot(x, y), points, colours, axes, labels, title, scalling, etc.)
• Functions with polynomial arguments (polyfun, polyval, etc.)
• Curve fitting – linear, polynomial and spline regression, graphical output (functions polyfit and interp)

1. MATLAB programming   (Polcar, Koudela)  13:00 – 14:30
• Flow control statements – loops (for, while), conditions (if, switch-case), etc. Editing m-files – creating functions (examples – cumulative integral and equation solving, user data input)
• Possible training, questions, discussion

1. Advanced  functions  and practicing   (Polcar, Koudela)  14:45 – 16:15
• ODE-functions – solving of first order ordinary differential equations, system of differential equations, higher orders differential equations.
• Interactive input / output commands, user defined error messages, commentary (functions input, error, msgbox)

## Tuesday

1. ODE functions application   (Polcar, Koudela)  8:30 – 10:00
• Examples of simple transient phenomena – RC, RLC circuit etc.

1. ODE functions application – continue   (Polcar, Koudela) 10:15 – 12:15
• Solving problems using ODE solver, creating own application.

1. Introduction to 3D graphs   (Polcar, Koudela)  13:15 – 14:45
• meshgrid, mesh, surf, surfl, colormap, shading, interp.
• Examples of 3D functions (functions depended on two variables).
• 3D curve – Line Plots of 3-D Data (plot3), examples – integral of 3D curve. Using 3D style on the complex grid and complex graphs.

1. MATLAB – graphics, GUI and multimedia   (Polcar, Koudela)  15:00 – 16:30
• Advanced settings of graphical outputs and graphical user interface (automated adjustment of figure size in depend on screen size etc.)
•  Graphical user interface – drawing layout, development, predefined dialog boxes, advanced settings.
•  Practicing, standalone working on examples with help of lecturers
• Creating animated sequences (movies and animated graphics), audio-video functions.

## Wednesday

1. Fourier transformationsFFT (example, harmonic signal analysis – noised input signal)     (Polcar, Koudela)   8:30 – 09:00
2. Autonomous working on more extensive example, working with complex numbers, applying ODE functions, dialog boxes, graphical interface, animations (with help of lecturers) (Polcar, Koudela)  9:00 – 10:00
3. MATLAB test  (Polcar, Koudela) 10:30 – 11:30
4. Results of MATLAB test  13:30 –13:45
Written by in: Regensburg |
Čvc
11
2012
--

### MATLAB and computer simulations course for FH Regensburg students – PART II

Guaranty:
Prof. Ing. Zdeňka Benešová, CSc., University of West Bohemia in Pilsen
Prof. Dr. Ing. Ronald Schieck, FH Regensburg, Prof. Dr. Ing. Rainer Haller

Lecturers:
Prof. Ing. Zdeňka Benešová, CSc.
Ing. Roman Hamar, Ph.D., Ing. František Mach

Wednesday – continuation

Matrix analysis of networks – 1. and 2. incident matrix, methods of loop currents, nodal voltages
13:45 – 14:45 (Benešová)

Vorlesung – Teil 1

MATLAB instruction for steady-state analysis – DC and AC nodal analysis, DC and AC loop analysis, incidence matrix, resonance
14:45 – 16:45 (Hamar)

Thursday

Matrix equation for transients analysis - theory
08:30 – 09:00 (Benešová)

Transient – Teil 2

MATLAB instruction for transients analysis
09:00 – 10:30 (Hamar, Mach)

Frequency-domain analysis, transfer functions – examples in MATLAB
10:45 – 12:15 (Hamar, Mach)

Practising – MATLAB files for steady-state and transient analysis, examples
13:15 – 14:45 (Hamar, Mach)

Introduction to LTSpice – Preparing problems for simulation, creating LTSpice models – working with standard blocks, setting up simulation preferences. Analyzing simulation results.
15:00 – 16:30 (Mach)

Friday

Independent practise + examination
08:30 – 10:30 (Mach, Hamar, Benešová)

Evaluation, closing summary
13:30 – 14:00

Form for the examination

Written by in: Regensburg |
Čer
19
2009
--

### Chráněno: Časosběr

Tento příspěvek je chráněn heslem. Pokud ho chcete zobrazit, zadejte prosím heslo:

Written by in: Stavba |