Documente Academic
Documente Profesional
Documente Cultură
al Republicii Moldova
Departamentul Fizica
RAPORT
despre lucrarea de laborator nr. 3
Varianta 2
Chișinău - 2019
Sarcina Lucrării nr. 3
Plot(x,y);
Fplot(‘myfunction’, [0.05,1]);
II. De scris două file-funcţii. Prima (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 doua (spre exemplu,
cu denumirea figpas) are parametrii de intrare numărul ferestrei
grafice(fig) şi pasul de calcul al coordonatelor x şi y (pas) ,iar la
ieşire afişează traiectoria punctului în intervalul dat de timp şi
poziţia punctului pe traiectorie pentru un moment de timp ales
aleatoriu din intervalul dat. Chemarea filefuncţiei figpas se face
din Comand Windows.
2 2
x ( t )=2 sin t− sin 2 t∨ y ( t )=2 cos t− cos 2t ∨[0,3 π ]
3 3
a) De construit graficul traiectoriei plane a punctului
material cu ajutorul comenzilor comet şi plot. 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.
Pas = 0.01;
Pas = 0,4
b) De calculat viteza, accelerația, accelerația tangențială,
accelerația normal și raza curburii traiectoriei pentru
momentul de timp ales;
function [] = figpas(fig,pas)
clf
tmax = 3*pi;
t = [0:pas:tmax];
[x,y] = xy(t);
figure(fig)
%Inceputul Calculelor
syms t;
x = 2*sin(t) - (2/3)*sin(2*t);
y = 2*cos(t) - (2/3)*cos(2*t);
vx = diff(x);
vy = diff(y);
v = sqrt(vx^2+vy^2);
%Calcularea vitezei
x1 = subs(x,t1);
y1 = subs(y, t1);
vx1 = subs(vx,t1);
vy1 = subs(vy,t1);
v1 = subs(v, t1);
%Reprezentarea vitezei
quiver(x1,y1,vx1,vy1, '-b');
%Calcularea acceleratiei
ax = diff(vx);
ay = diff(vy);
ax1 = subs(ax,t1);
ay1 = subs(ay,t1);
a1 = sqrt(ax1^2+ay1^2)
R1 = subs(R,t1);
R1 = double(R1)
end
c)De arătat pe graficul traiectoriei toți vectorii din punctul
precedent
x ( t )=e−t∗cos t ; y ( t ) =e t∗sin t
z ( t )=1,5 t [0,2 π ]
a) (1)
(2)
b) function figpas3(fig,pas)
t = [0:pas:2*pi];
[x,y,z] = xyz(t);
figure(fig);
%Construim graficul
comet3(x,y,z);
plot3(x,y,z,'-r');
hold on
%Inceputul calculelor
syms t
e = exp(1);
x = e.^(-t).*cos(t);
y = e.^t.*sin(t);
z = 1.5*t;
x1 = subs(x, t1);
y1 = subs(y, t1);
z1 = subs(z, t1);
%Calcularea vitezei
vx = diff(x);
vy = diff(y);
vz = diff(z);
v = sqrt(vx^2 + vy^2+vz^2);
%Calcularea acceleratiei
ax = diff(vx);
ay = diff(vy);
az = diff(vz);
a = sqrt(ax^2+ay^2+az^2);
R1 = subs(R, t1);
R1 = double(R1)
end