小编los*_*und的帖子

在 Python 中切片 3d 数组列表

我刚从 MATLAB 进入 python3。所以我的问题可能很愚蠢,虽然我仔细研究了这个问题,但找不到解决我的问题的方法。所以这是我的问题 - 我使用创建了一个 3d 数组列表

routine_matrix = [[[0 for k in range(xaxis)] for j in range(yaxis)] for i in range(zaxis)]
routine_matrix[0][0][1] = 'aa'
routine_matrix[1][0][1] = 'bb'
routine_matrix[2][0][1] = 'cc'
routine_matrix[3][0][1] = 'dd'
routine_matrix[4][0][1] = 'ee'
routine_matrix[0][1][1] = 'ff'
routine_matrix[0][2][1] = 'gg'
Run Code Online (Sandbox Code Playgroud)

这就是 3d 列表的样子:

[[[0, 'aa', 0, 0], [0, 'ff', 0, 0], [0, 'gg', 0, 0]],
 [[0, 'bb', 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]],
 [[0, 'cc', 0, 0], [0, 0, 0, 0], [0, …
Run Code Online (Sandbox Code Playgroud)

multidimensional-array python-3.x

3
推荐指数
1
解决办法
2299
查看次数

如何在 MATLAB 中围绕中心元素创建矩阵?

我想在 MATLAB 中创建一个矩阵(n x n,n 为奇数),它的中心元素是固定的,并且它的周围元素以某个恒定值增加/减少。例如:

在此处输入图片说明

我的中心元素为 0,周围元素递减 0.1。我几乎从哪里开始完全空白。非常感谢您的时间和帮助。

matlab matrix

0
推荐指数
1
解决办法
64
查看次数