利萨茹曲线

                     

贡献者: 切糕糕; addis; ACertainUser

预备知识 简谐振子

  1

图
图 1:利萨茹曲线例子。一个可交互的示例见这里

   利萨茹曲线(Lissajous curve)是平面上一点 P 在两个垂直的方向 x,y 分别做相简谐运动形成的轨迹,常见于示波器上。莉萨如曲线可以用以下参数方程表示

(1){x=Asin(at+ϕ)y=Bsin(bt) .

   若两简谐运动频率之比 a/b 是一个有理数(通常是两个较小的整数之比),则利萨茹曲线闭合,曲线的周期为两个方向周期 2π/a2π/b 的最小公倍数;式中 ϕ 被称为相位差,顾名思义就是两个简谐振动的相位之差。

   当曲线闭合时,把式 1 中的 sin 都换成 cos 曲线形状也不变,因为这相当于给 x,y 同时加上 π/2 相位。给 x,y 同时加上任意相同的相位都不会改变曲线形状。

   下文中,我们假设 ϕ(π,π]。不难证明,给 ϕ 取相反数同样不改变曲线的形状,唯一的区别只是点 P 的运动方向相反。

1. 频率相同

   频率相同时,两个方向上的频率之比固定为 1,故利萨茹曲线必然闭合。 当 ϕ=0 时,曲线是延 y=(B/A)x 的线段;ϕ=π 时,是延 y=(B/A)x 的线段;当 ϕ=±π/2 时,轨迹是一个椭圆,椭圆的长短两个轴与 x,y 坐标轴平行。特殊地,如果 ϕ=±π/2A=B 则轨迹是一个圆。

   当 ϕ 是其他值时,曲线是一个斜置的椭圆。当 A=B 时,椭圆长轴与 x 轴的夹角为 ±π/4

证明

   频率相同,即 a=b 时,式 1 可以化为

(2)xAyBcosϕB2y2Bsinϕ=0 .
ϕ=0 时,式 2 化为 x/Ay/B=0,即 y=(B/A)x,表示一条斜率为 B/A 的直线。当 ϕ=π 时,式 2 化为 y=(B/A)x,表示斜率为 B/A 的直线。

   当 ϕ=±π/2 时,式 2 可以化为 x/A=±B2y2/B,两边平方即可化为式 1 ,表示一个长短轴分别沿 xy 轴的椭圆。又若 A=B,则表示为一个圆。

   当 A=B 时,式 2 可以化为

(3)x2+y22xycosϕA2sin2ϕ .
设由式 1 所表示的椭圆旋转 θ 角度后得到的椭圆方程为
(4)(xcosθysinθ)2a2+(xsinθ+ycosθ)2b2=1 ,
将其展开为一般形式
(5)(a2sin2θ+b2cos2θ)x2+(a2cos2θ+b2sin2θ)y2+2(a2b2)(sinθcosθ)xya2b2=0 .
对比式 3 式 5 各项系数,可得
(6){a2sin2θ+b2cos2θ=1a2cos2θ+b2sin2θ=12(a2b2)sinθcosθ=2cosϕa2b2=A2sin2ϕ .
式 6 前两式相减,可得 a2cos(2θ)=b2cos(2θ),这说明若 cos(2θ)0,则 a2=b2。可由第三式,ϕ 取其他值时有 a2b2,所以必然有 cos(2θ)=0,即 θ=±π/4。证毕。

   一般而言,我们可以令 t=0,那么曲线与 x 轴的截线长度为 Asin(ϕ),它与曲线的 x 坐标最大值 A 之比为 sinϕ,由此可判断相位差。

图
图 2:利萨茹曲线 A=B=a=b=1ϕ=πn/6n=0,,6

   画图代码如下,读者可以试着使用参数运行。

代码 1:lissajous.m
% 画利萨茹曲线
A = 1; B = 1; % 振幅
a = 1; b = 1; % 频率
ph = linspace(0, pi, 7);
t = linspace(0, 2*pi, 1000);
figure; axis equal; hold on; grid on;
xlabel x; ylabel y;
for i = 1:numel(ph)
    x = A*sin(a*t+ph(i));
    y = B*sin(b*t);
    plot(x, y);
end

2. 频率不同

   对于频率不同的情况,若频率之比为无理数,则两个方向的周期之比也为无理数,因此不存在这两个周期的最小公倍数(或最小公倍数为无穷),此时周期为无穷大,利萨茹曲线永不闭合。此时,随着时间的增加,曲线将会趋于遍布整个定义域 AxAByB 内所有的点(或称曲线在该区域内稠密)。若频率之比为有理数,则周期之比也为有理数,此时一定存在二者的最小公倍数,即存在一个有限的周期,利萨茹曲线闭合。

   对于曲线闭合的情况,可以从一个完整周期内的曲线图样推知频率之比。因为在一个完整周期内,某个方向上达到极大值的次数与该方向上的频率呈正比。于是,只要数出一个周期内两个方向的峰值各出现的次数,他们的比值即为两个方向上的频率之比。

图
图 3:利萨茹曲线(左:A=B=1a=2b=3ϕ=0;右:A=B=1a=2b=3ϕ=0)

1. ^ 参考 Wikipedia 相关页面

                     

© 小时科技 保留一切权利