我想要一些帮助,我真的需要解决这个问题。在matlab上集成的问题
之前好东西感谢您的时间...
我的问题:我有一个矩阵(826x826双),我想这个矩阵相对于集成到(826x1双)我不向量”没有任何这些功能。是否有一个命令或一个算法来获取矩阵相对于矢量的积分?请真的需要帮助,我是matlab的新手。
真诚。 乔治
我想要一些帮助,我真的需要解决这个问题。在matlab上集成的问题
之前好东西感谢您的时间...
我的问题:我有一个矩阵(826x826双),我想这个矩阵相对于集成到(826x1双)我不向量”没有任何这些功能。是否有一个命令或一个算法来获取矩阵相对于矢量的积分?请真的需要帮助,我是matlab的新手。
真诚。 乔治
如果它是一个常数矩阵一个对于集成到矢量X,你的答案简单斧 + Ç其中Ç是一些常向量。如果A是x的函数,您将需要明确指定它是什么。另一种情况是当A和x是t的功能。没有一个简单的答案,并且在大多数情况下没有计算机程序会这样做。有这些东西写的书。这不是一件容易的事。
如果我理解正确,你有一个矩阵Y
(size mxn)和一个向量X
(size mx1),其中Y(i, j) = f_j(X(i))
对于某些未知函数f_j。要通过X
近似每列的积分,可以使用Matlab的trapz
函数,该函数使用梯形方法。
A = trapz(X, Y);
这将沿着整合使用矢量X
其列Y
。如果您想要沿着行进行集成,您可以使用dim=2
的附加参数调用trapz函数。当然,在任何一种情况下,X和Y的尺寸都必须相容。
A的每一行(或列)是否包含对应于向量中x值的y值? – Jonas 2011-03-07 20:35:08