作业帮 > 综合 > 作业

matlab编程中“syms”是什么意思啊?这段代码怎么解释呢?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 15:44:14
matlab编程中“syms”是什么意思啊?这段代码怎么解释呢?
syms n a0 b0 c0
M=sym('[1,1/2,0;0,1/2,1;0,0,0]');
[p,lamda]=eig(M);
x=p*lamda.^n*p^(-1)*[a0;b0;c0];
x=simple(x)
syms就是定义一些符号,用来进行符号运算用的,第二行那样定义可以避免matlab把1/2变成0.5
再问: 谢谢~那 x=p*lamda.^n*p^(-1)*[a0;b0;c0]这段代码怎么解释呢?