【发布时间】:2013-01-28 02:00:37
【问题描述】:
我必须有两个大小均匀的非常大的向量(列)A 和 B。我想将向量 A 除以向量 B。这将给我一个用零填充的大矩阵 AxB,除了最后一列。此列包含我感兴趣的值。当我在 Matlab 脚本中简单地划分向量时,内存不足。可能是因为矩阵 AxB 变得非常大。可能我可以通过重复以下操作来防止这种情况发生:
计算矩阵AxB的第一行
过滤最后一个值,放入另一个向量C中。
删除矩阵AxB的已用行
对向量 A 中的所有行重做步骤 1-4
我怎样才能做一个循环呢?
【问题讨论】:
-
什么是 B^-1?您是否将
A乘以B的元素逆? -
你能用你用来将 A 除以 B 的代码更新你的问题吗
标签: matlab loops memory vector matrix