Skip to content

Workshop on the course "Processing the results of the experiment and modeling physical processes in the algorithmic language Python" at V. N. Karazin Kharkiv National University

Notifications You must be signed in to change notification settings

MaksymAndreiev/PythonPhysicsExperimentsCourse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

    

Processing the results of the experiment and modeling physical processes in the algorithmic language Python

Final test homework assignment for the course "Processing of Experimental Results and Modeling of Physical Processes in the Algorithmic Python Language" at V. N. Karazin Kharkiv National University, which I took in 2021. This is an inter-faculty elective course. The discipline was provided by the Faculty of Physics, Department of Higher Mathematics. The lecturer was Associate Professor of the Department of Higher Mathematics of the Faculty of Physics, Candidate of Pedagogical Sciences Zavgorodnia Nina Mykolaivna. The test was in the form of homework due to the coronavirus epidemic.

Task 1.

Given the relevant data ("results of experimental measurements") for the function y of x, construct, using the least squares method, an approximation curve of the corresponding analytical form of curve 1 and curve 2. As a result, provide graphs of two curves in the same coordinate system. Analyze the results.

  1. $b_0 + b_1 \cdot \exp(-b_2 x^2)$
  2. $\sin(ax + b) + c$

Task 2.

Create a program with a user function that solves the following problem Given a body falling in a medium with resistance, find the formula for the body's motion (Lecture 10). Build, as a result, in one coordinate system two motion graphs for two different values of the initial velocity (other calculation parameters are the same). Compare the results.

Обробка результатів експерименту та моделювання фізичних процесів алгоритмічною мовою Python

Підсумкове залікове домашнє завдання по курсу «Обробка результатів експерименту та моделювання фізичних процесів алгоритмічною мовою Python» в Харківському національному університеті імені В. Н. Каразіна, що я проходив у 2021 році. Це міжфакультетська дисципліна за вибором. Дисципліна надавалась фізичним факультетом, кафедрою вищої математики. Викладач доцент кафедри вищої математики фізичного факультету, кандидат педагогічних наук Завгородня Ніна Миколаївна. Залік був у вигляді домашнього завдання через епідемію коронавіруса.

Завдання 1.

По відповідним даним («результати експериментальних вимірювань») для функції y від х, побудувати, з використанням метода найменших квадратів, апроксимаційну криву відповідного аналітичного вигляду кривої 1 та кривої 2. Як результат надати графіки двох кривих в однієї системі координат. Провести аналіз результатів.

  1. $b_0 + b_1 \cdot \exp(-b_2 x^2)$
  2. $\sin(ax + b) + c$

Завдання 2.

Створити програму з функцією користувача, за допомогою якої розв’язується задача падіння тіла в середовищі з опором, знаходиться формула руху тіла( лекція 10). Побудувати, як результат, в однієї системі координат два графіка руху для двох різних значень початкової швидкості ( інші параметрі розрахунку однакові). Порівняти результати.

About

Workshop on the course "Processing the results of the experiment and modeling physical processes in the algorithmic language Python" at V. N. Karazin Kharkiv National University

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages