作者baelrog (贝尔罗格)
看板MATLAB
标题[运算] 想积分一个矩阵
时间Sun Nov 11 13:08:23 2012
我是matlab新手,想积分一个矩阵,但一直搞不定。
我原本有个2x2矩阵A,想对它积分。由於integral和quad都不能积矩阵,所以我
就把里面的值抽出来,变成
a11 = A(1,1);
a12 = A(1,2);
a21 = A(2,1);
a22 = A(2,2);
接着我再定义
funa11 = @(t) a11;
funa12 = @(t) a12;
........
以此类推
但是当我用q11 = integral(fun11,0,pi)
matlab却不让我积
但如果我直接把a11长什麽样子写在fun11那里,integral就可以用了
我最後的目的是把q11,q12,q21,q22凑回矩阵A2,
然後A2 = A*A2之後再把每个元素抽出来积,用回圈重复个几十或几百次
所以没办法把每个元素长怎样写到fun里
请问我该怎麽改我的code
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 67.49.85.231