扩展矩阵

时间:2016-04-11 13:03:33

标签: python numpy scipy

我现在必须经常进行以下操作,所以我在寻找可能更短/更清洁和/或更高效的代码来做同样的事情。

说我有a x b矩阵(" basic"),我想将其扩展为形状矩阵{{1} } {c,其中dc > a

我发现自己重复以下代码

d > b

然后,取决于我希望扩展程序如何工作

extended = np.ones(extendedShape)
extended[:extendedShape[0], :extendedShape[1]] = basic

extended[extendedShape[0]:, extendedShape[1]:] = basic[-1, -1]

第三个选项是(伪代码)

extended[extendedShape[0]:, extendedShape[1]:] = basic.max()

这种行动变得非常繁琐。是否有更清晰的代码来进行此比较?

0 个答案:

没有答案