【发布时间】:2012-04-26 01:21:07
【问题描述】:
在 Matlab 中,我们可以使用以下代码行将1+N x 1+N 大小的矩阵x 的整个最后一行和最后一列设置为1。
x=zeros((1+N,1+N))
x(1+N,1:N+1) = 1
x(1:N+1,1+N) = 1
使用和不使用 numpy 在 python 中获得类似结果的等效方法是什么?谢谢!
【问题讨论】:
-
你说
get但代码看起来你正在将最后一行/列设置为 1... -
mgilson,我认为(即,大约 99% 确定)“将 ... 作为 1” S_H 的意思是“让 ... 等于 1”,即“安排 ... . 等于 1",即“将 ... 设置为 1”。
-
@mgilson:为你更正了!谢谢指点!!
标签: python arrays matlab matrix