Documente Academic
Documente Profesional
Documente Cultură
al Republicii Moldova
Universitatea Tehnică a Moldovei
Departamentul Fizică
Raport
asupra lucării de laborator Nr.3
Varianta 8
Chișinău -2023
1
Sarcina Lucrării Nr.3
II. De scris o functie (spre exemplu, cu denumirea xy) are parametrul de intrare - t
(timpul) , iar parametrii de ieşire valorile coordonatelor punctului material în timpul
mişcării (x şi y) pentru timpul respectiv.
a) De arătat poziţia punctului pe traiectorie pentru un moment de timp ales aleatoriu din
intervalul dat. De experimentat diferite valori ale pasului de calcul/
b) De calculat viteza, acceleraţia, acceleraţia tangenţială, acceleraţia normală şi raza
curburii traiectoriei penru momentul de timp ales.
c) De arătat pe graficul traiectoriei toţi vectorii din punctul precedent, utilizând pentru
aceasta instrumentele ferestrei grafice.
d) De afisat rezultatele obţinute
III. De scris o functie (spre exemplu, cu denumirea xyz) are parametrul de intrare - t
(timpul), iar parametrii de ieşire valorile coordonatelor punctului material în timpul
mişcării (x,y şi z) pentru timpul respectiv.
a) De arătat poziţia punctului pe traiectorie pentru un moment de timp ales aleatoriu
din intervalul dat. De experimentat diferite valori ale asului de calcul.
b) De calculat viteza, acceleraţia, acceleraţia tangenţială, acceleraţia normală şi raza
curburii traiectoriei pentru momentul de timp ales.
с) De afisat rezultatele obţinute.
1)Rezolvare:
% Cobzari Ion
% Varianta 8
x = [0.05:0.05:1];
y = f(x);
figure()
plot(x, y, 'r-', 'LineWidth', 3)
figure()
fplot('f', [0.05,1])
2
% Ex 2
% Calcule simbolice
pkg load symbolic
syms t
[x,y ]=lab3_f(t);
vx = diff(x); vy = diff(y);
v = sqrt(vx^2+vy^2);
ax = diff(x,2); ay = diff(y,2);
a = sqrt(ax^2+ay^2);
at = diff(v);
an = sqrt(a^2 - at^2);
Ro = v^2/an;
% Calcule numerice
t = t1
v1x = eval(vx); v1y = eval(vy); v1 = eval(v)
disp(['v1x = ',num2str(v1x),' m/s'])
disp(['v1y = ',num2str(v1y),' m/s'])
3
disp(['v1 = ',num2str(v1),' m/s'])
4
% Ex 3
5
% Generarea vectorului de timp cu pasul specificat
t = t_interval(1):pas:t_interval(2);
% Afisarea traiectoriei
figure(fig);
comet3(x, y, z);
hold on;
hold on;
% Calculul vitezei
vx = diff(x) ./ diff(t);
vy = diff(y) ./ diff(t);
vz = diff(z) ./ diff(t);
v = sqrt(vx.^2 + vy.^2 + vz.^2);
% Calculul acceleratiei
ax = diff(vx) ./ diff(t(1:end-1));
ay = diff(vy) ./ diff(t(1:end-1));
az = diff(vz) ./ diff(t(1:end-1));
a = sqrt(ax.^2 + ay.^2 + az.^2);
6
% Calculul razei de curbura
R = v(1:end-1).^2 ./ an;
% Afisarea rezultatelor
fprintf('Timp ales: %.2f\n', t(timp_aleatoriu));
fprintf('Viteza: %.4f\n', v(timp_aleatoriu));
fprintf('Acceleratia: %.4f\n', a(timp_aleatoriu));
fprintf('Acceleratia tangentiala: %.4f\n', at(timp_aleatoriu));
fprintf('Acceleratia normala: %.4f\n', an(timp_aleatoriu));
fprintf('Raza de curbura: %.4f\n', R(timp_aleatoriu));
end
Concluzii