A B1 B2B1 1 3B2 1/3 1C1-C2对B1的判断矩阵表B1 C1 C2C1 1 1/3C2 3 1C3-
2个回答

format rat

A=[ 1 3;1/3 1];

B1=[1 1/2;2 1];

B2=[1 1/7 1/5 1/3;7 1 1/3 1/2 ;5 3 1 2 ;3 2 1/2 1];

[V_A,D_A]=eig(A);

[V_B1,D_B1]=eig(B1);

[V_B2,D_B2]=eig(B2);

V_A

max_DA=max(max(D_A))

V_B1

max_DB1=max(max(D_B1))

V_B2

max_DB2=max(max(D_B2))

执行结果:(V_A 就是A的特征向量,max_DA 就是A的最大特征值,下同

V_A =

684/721 -684/721

228/721 228/721

max_DA =

2

V_B1 =

1292/2889 -1292/2889

2584/2889 2584/2889

max_DB1 =

2

V_B2 =

Columns 1 through 3

-173/1559 -121/3027 - 435/3014i -121/3027 + 435/3014i

-1371/3560 -2251/4833 + 560/1657i -2251/4833 - 560/1657i

-1897/2386 651/1013 651/1013

-636/1397 131/302 + 763/3586i 131/302 - 763/3586i

Column 4

149/10245

-325/5207

-595/689

1787/3573

max_DB2 =

3901/908

当然如果你想结果不是要的分数形式,你可以把程序第一句改成:

format short

或者

format long