Softwares for Physical Applications
BASIC DATA
course listing
A - main register
course code
YFX0270
course title in Estonian
Rakendustarkvara
course title in English
Softwares for Physical Applications
course volume CP
-
ECTS credits
6.00
to be declared
yes
assessment form
Examination
teaching semester
autumn - spring
language of instruction
Estonian
English
Study programmes that contain the course
code of the study programme version
course compulsory
EARM22/25
no
Structural units teaching the course
LT - Department of Cybernetics
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
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):
lectures
2.0
lectures
-
practices
1.0
practices
-
exercises
1.0
exercises
-
lecturer in charge
-
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus
2025/2026 spring
Mihhail Klopov, LT - Department of Cybernetics
Estonian
    display more
    2025/2026 autumn
    Veroonika Shirokova, EV - Virumaa College
    Estonian
      2024/2025 spring
      Mihhail Klopov, LT - Department of Cybernetics
      Estonian
        2024/2025 autumn
        Veroonika Shirokova, EV - Virumaa College
        Estonian
          2023/2024 spring
          Mihhail Klopov, LT - Department of Cybernetics
          Estonian
            Veroonika Shirokova, EV - Virumaa College
            Estonian
              2022/2023 spring
              Mihhail Klopov, LT - Department of Cybernetics
              Estonian
                2020/2021 spring
                Mihhail Klopov, LT - Department of Cybernetics
                Estonian
                  YFX0270 “Softwares for physical applications” Methods of evaluation.pdf 
                  2019/2020 spring
                  Mihhail Klopov, LT - Department of Cybernetics
                  Estonian
                    YFX0270 “Softwares for physical applications” Methods of evaluation.pdf 
                    Course description in Estonian
                    Course description in English