Professional Documents
Culture Documents
Колебание круглой мембраны
Колебание круглой мембраны
0,8
0,6
0,4
0,2
0
0 2 4 6 8 10
x
-0,2
-0,4
Ïî ãðàèêó âèäíî, ÷òî ïåðâûé íîëü ñîîòâåòñòâóåò çíà÷åíèþ ïðèáëèçèòåëüíî 2,5. Óòî÷íèì
çíà÷åíèå êîðíÿ ñ ïîìîùüþ óíêöèè fsolve.
> k:=fsolve(BesselJ(n,x),x=2.5);
k := 2.404825558
> with(plots):
Warning, the name
hange
oords has been redefined
Ïðèíÿòîå â Maple îïðåäåëåíèå öèëèíäðè÷åñêîé ñèñòåìû êîîðäèíàò îòëè÷àåòñÿ îò ïðèâû÷-
íîãî íàì. Îïðåäåëèì íîâóþ ñèñòåìó êîîðäèíàò z = z (r, θ) âìåñòî r = r (θ, z) ïðèíÿòîé ïî
óìîë÷àíèþ
> add
oords(z_
ylindri
al,[z,r,theta℄,[r*
os(theta),r*sin(theta),z℄);
Ñîçäàåì àíèìèðîâàííîå èçîáðàæåíèå ìåìáðàíû.
> animate3d(BesselJ(n,k*r)*
os(n*theta)*sin(t),r=0..1,theta=0..2*Pi,t=0..100,
> frames=100,
oords=z_
ylindri
al,axes=BOXED);
-1
-0,5
0,5
1
-1
-0,5
0,5
Ïîâòîðèòå ïðèâåäåííûå âûøå äåéñòâèÿ äëÿ âòîðîãî è òðåòüåãî êîðíÿ óíêöèè Áåññåëÿ.
Âèçóàëèçèðóéòå íîðìàëüíûå ìîäû äëÿ n=1,2,3.