求矩阵A的N次方

矩阵A=a1b2a1b2a1b3a2b1a2b2a2b3a3b1a3b2a3b3求A的2011次方最好能提供完整的过程或这类题固定的套路谢谢~... 矩阵A=a1b2 a1b2 a1b3
a2b1 a2b2 a2b3
a3b1 a3b2 a3b3 求A的2011次方
最好能提供完整的过程或这类题固定的套路 谢谢~
展开
 我来答
technic_tec
2011-12-14 · TA获得超过856个赞
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:135万
展开全部
1. 直接计算:A^n=A*A^(n-1)
2. 折半计算:A^(2k)=(A^k)*(A^k),A^(2k+1)=(A^k)*(A^k)*A
用递归实现算法2:
Matrix pow(Matrix A, int n) //求A^n
{
Matrix B;
if(n==1) return A;
else if(n % 2 == 0) {
B = pow(A, n/2);
return mul(B, B);
} else {
B = pow(A, n/2);
return mul(A, mul(B, B));
}
}
其中 mul(A,B)为普通矩阵乘法A*B
mscheng19
2011-12-14 · TA获得超过1.3万个赞
知道大有可为答主
回答量:3835
采纳率:100%
帮助的人:2737万
展开全部
a=(a1 a2 a3)^T,b=(b1 b2 b3)^T,A=ab^T,注意b^Ta是一个数,A^2011=(ab^T)^2011=(乘法运算结合律)a(b^Ta)^(2010) b^T=(b^Ta)^(2010)ab^T=(a1b1+a2b2+a3b3)^(2010)A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nameposr
2011-12-14 · TA获得超过658个赞
知道小有建树答主
回答量:625
采纳率:0%
帮助的人:347万
展开全部
用程序实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式