关于二阶齐次差分方程的MATLAB解法

看PDF的截图,凑活看吧

之后举个MATLAB的实例

X(K+2)+3X(K+1)+2X(K)=0 其中X(0)=0,X(1)=1

 

clc,clear
syms a k yk
a=[0 1;-2 -3]; a=sym(a);%a来自于上面截图中的A,将二阶转化为一阶的那个系数

[vec,val]=eig(a);
y0=[0;1];
yk=vec*val.^k*inv(vec)*y0

 

posted on 2014-07-31 21:06  独独  阅读(1517)  评论(0编辑  收藏  举报

导航