线性微分方程组复特征值解的复数平面绘图
几何画板及绘图内容加载中,请稍等……
① 本范例演示如何通过输入系数矩阵和初始条件,在GeoGebra中绘制具有复特征值的二阶线性常微分方程组的真实解曲线,并同时显示斜率场与精确解。② 核心数学概念包括线性常微分方程组、复特征值、复指数解、相平面轨迹以及解的分量分解。③ 作图要点:使用SolveODE命令求解数值解,CurveCartesian绘制参数曲线,SlopeField生成方向场;通过Determinant、Identity、Element等命令处理矩阵运算,Textfield和InputBox交互输入系数与初始值,并利用ComplexSoln对象展示复数形式的解析解。④ 适合大学微分方程课程或高年级数学建模教学,帮助学生直观理解复特征值导致螺旋或振荡解的几何形态,也可用于教师课堂演示或学生自主探索参数变化对解的影响。
GeoGebra 命令及参数
Determinant(A) → detAIdentity(2) → ITextfield(A) → InputBox1Element(A, 1, 1) → aElement(A, 1, 2) → bElement(A, 2, 1) → cElement(A, 2, 2) → dTextfield(x0) → InputBox3Textfield(v1) → InputBox6SlopeField(((c * x) + (d * y)) / ((a * x) + (b * y)), 30, 0.5) → slopefield1SolveODE(v(x, y) / u(x, y), x(x0), y(x0), 30, 0.001) → ExactSolnTextfield(lambda1) → InputBox2CurveCartesian(((d1 * ℯ^((real(lambda1) * t))) * ((Element[alpha(1), 1] * cos((imaginary(lambda1) * t))) - (Element[bet(1), 1] * sin((imaginary(lambda1) * t))))) + ((d2 * ℯ^((real(lambda1) * t))) * ((Element[bet(1), 1] * cos((imaginary(lambda1) * t))) + (Element[alpha(1), 1] * sin((imaginary(lambda1) * t))))), ((d1 * ℯ^((real(lambda1) * t))) * ((Element[alpha(2), 1] * cos((imaginary(lambda1) * t))) - (Element[bet(2), 1] * sin((imaginary(lambda1) * t))))) + ((d2 * ℯ^((real(lambda1) * t))) * ((Element[bet(2), 1] * cos((imaginary(lambda1) * t))) + (Element[alpha(2), 1] * sin((imaginary(lambda1) * t))))), t, 0, 10) → ComplexSoln
AI 绘图提示语参考
绘制一个线性常微分方程组的解,该方程组由用户输入的系数矩阵和初始条件给出。首先绘制方向场,然后计算并绘制精确解。接着,根据特征值分解解为实部和虚部,并绘制复数解的轨迹。
以上提示语为根据原始绘图命令整理而来,仅供参考。