.; ;;;;;;;;;;;;;;;;;;.;;.;;.;;.;;.;;.;;.;;.;;.;;;
Контрольна робота
Рішення задачі за допомогою програм Mathcad і MatLab
Зміст
Завдання
Текст програми в середовищі MathCAD
Текст програми в середовищі Matlab
Завдання
Розробити модель руху практично невагомою зарядженої частинки в електричному полі, створеному системою кількох фіксованих у просторі заряджених тіл, у разі, коли заряджені тіла знаходяться в одній площині, але частка перебуває поза площиною розташування зарядів; її початкова швидкість перпендикулярна до цієї площини.
Вихідні дані:
- Початкова швидкість
Текст програми в середовищі MathCAD
За законом Кулона:
- Результуюча сила
За другим законом Ньютона:
Текст програми в середовищі Matlab
Частина 1:
hold on;
grid on;
e0 = 8.85 * 10 ^ (-12);
p = 3.1415;
g = 9.81;
m = 10 ^ (-6);
q1 =- 2 * 10 ^ (-9);
q2 =- 5 * 10 ^ (-7);
q3 = 2 * 10 ^ (-9);
q4 = 2 * 10 ^ (-9);
q5 = 2 * 10 ^ (-9);
q6 = 2 * 10 ^ (-9);
d = 0:0.01:1;
r = 0.2;
R = (d. ^ 2 + r ^ 2). ^ (1 / 2);
F = (q1 * (q2 + q3 + q4 + q5 + q6). / (4 * p * e0 .* R. ^ 2));
t = ((m. * R). / (Fm. * g )).^( 1 / 2);
plot (d, t);
title ('Grafik');
xlabel ('d');
ylabel ('t');
Графік:
Частина 2:
hold on;
grid on;
e0 = 8.85 * 10 ^ (-12);
p = 3.1415;
g = 9.81;
m = 10 ^ (-6);
q1 =- 2 * 10 ^ (-9);
q2 =- 5 * 10 ^ (-7);
q3 = 2 * 10 ^ (-9);
q4 = 2 * 10 ^ (-9);
q5 = 2 * 10 ^ (-9);
q6 = 2 * 10 ^ (-9);
d = 0:0.01:1;
r = 0.2;
R = (d. ^ 2 + r ^ 2). ^ (1 / 2);
F = (q1 * (q2 + q3 + q4 + q5 + q6). / (4 * p * e0 .* R. ^ 2));
t = ((m. * R). / (Fm. * g )).^( 1 / 2);
V = t. * ((F. / m)-g)
plot (d, V);
title ('Grafik');
xlabel ('d');
ylabel ('t');
Графік: