course aims in Estonian
• Füüsika eksperimentide automatiseerimine, tulemuste töötlemine ja analüüsimine ning esitamine erinevate programmide abil.
• LabView graafilise programmeerimiskeskkonna tutvustamine ja selle kasutamise õpetamine mõõteseadmete juhtimiseks.
• Osata kasutada Origini katsetulemuste graafiliseks esitamiseks.
• Teada MATLABi alused.
• Kasutada MATLABi andmete lugemiseks, analüüsimi-seks ja visualiseerimiseks.
course aims in English
• Know-hows and hands-on of automation of physics experiments by measurement data processing, analyzes and presenting by different computer programs.
• Introduce LabView graphical programming for control measurement digital equipment.
• The using of Origin for graphical presentation of experiment results.
• Know the basis functions of MATLAB
• Able to use MATLAB to data reading, analyzing and visualizing.
learning outcomes in the course in Est.
üliõpilane oskab:
• programmeerida LabView keskkonnnas loomaks lihtsamaid rakendusi füüsika eksperimentide automaatseks läbiviimiseks,
• kasutada põhiliste matemaatiliste MATLABi võimeid lihtsa matemaatiliste ja füüsikaliste probleemide lahendamiseks,
• eksperimendi tulemusi lugeda, töötleda ja visualiseerida Origin ja MATLABi keskkondades.
learning outcomes in the course in Eng.
The student is able to:
• programming in LabView to create simple applications to control physics experiments
• use the basis capabilities of MATLAB for solution of simple mathematical and physical problems
• reading, processing and visualization the results of experiments in Origin and MATLAB environments.
brief description of the course in Estonian
LabView graafilise programmeerimiskeskonna tutvustamine, graafilise programmeerimise alused, lihtsa programmi loomine, programmi loomine arvutivälise instrumendi kontrollimiseks. Arvutivälise seadme juhtimine: ühenduse loomine, käskluste saatmine ja vastuste lugemine. Füüsikaeksperimendi läbiviimine arvutivälist mõõteinstrumenti LabView-ga juhtides. Katsetulemuste salvestamine, esitamine, salvestatud andmete sisselugemine programmi ja nende kasutamine. Graafikute esitamine Origin tarkvara abil, sama programmiga graafikute ja andmete töötlemine. MATLABi matemaatilised ja graafilised võimeid. Lihtprogrammide kirjutamine MATLABi keskkonnas (MATLABi programmeerimine keel, matemaatiliste operatsioonide ja funktsioonide realiseerimine). Lihtsate füüsikaliste ülesannete lahendamine, visualiseerimine ja analüüs (liikumine hõõrdumisega, Kepleri ülesanne, soojusjuhtivus, lained, elektrostaatica jne.) Andmete lugemine ja salvestus MATLABi ja Origini keskkondades. Andmeid graafiline esitlus. Regressioonanalüüs ja andmete lähendamine.
brief description of the course in English
Introduction to LabView graphical programming enviroment, basics of graphical programming, creating a simple application, creating an application to control external measurement equipment. How to connect to external equipment, sending commands, reading answers. How to do an experiment by the use of LabView with an external equipment. Saving and presenting of data. Reading data from file and using it in other processes. Presenting graphs by the use of Origin, also processing of graphs and data. The review of basic mathematical and graphical capabilities of MATLAB. Writing the simple MATLAB programs (realization of basic mathematical and graphical operations and functions). Solution, visualization and analyzing of simple physical tasks (moving with friction, Kepler task, thermal conductivity, waves, electrostatic etc.). Reading data in MATLAB and Origin environments. Data graphical representation. Regression analyze and data fitting.
type of assessment in Estonian
Eksam.
Õppetöös osalemine, laboratoorsete tööde teostamine ja kaitsmine ning kahe kontrolltöö kirjutamine.
type of assessment in English
Participation in studies (especially in practice lessons), performing laboratory works and writing two midterm tests. The course concludes with an exam.
independent study in Estonian
Iseseisev töö seisneb teoreetiliste materjalide läbitööta-mises ja kodutööde teostamises.
independent study in English
Students have to independently study the theory and solve the home exercises.
study literature
Põhiõpik:
1. Robert H. Bishop, «Learning with LabVIEW 7 Express», Pearson/Prentice Hall, 2004
2. Travis, Jeffrey, «LabVIEW for everyone : graphical programming made easy and fun», Prentice Hall, 2007
3. Dingyü Xue, YangQuan, «Scientific computing with
MATLAB», ChenCRC Press, 2016
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):