在mathematica中使用参数定义矩阵

时间:2010-11-11 12:17:29

标签: wolfram-mathematica

我有一个矩阵A = [1-x,2; 1 3-x]。我如何在Mathematica中定义它,以便我可以做像

这样的事情

舒尔分解(A [1])

f [x _]:= A [x_]的最大特征值;然后在[-1,1]中将f绘制为x。

提前致谢。

1 个答案:

答案 0 :(得分:7)

您只需按照与任何其他功能定义相同的方式进行操作:

A[x_]:={{1-x,2},{1,3-x}}

然后:

SchurDecomposition[A[1.]]

Plot[Max[Eigenvalues[A[x]]],{x,-1,1}]

享受!