小编Gre*_*ice的帖子

创建一个总和为特定数字的数组?

我正在使用python.我正在尝试创建一个总和为某个数字的数组,但我希望数组的长度与我选择的一样.有关如何做到这一点的任何想法?例如,我想要一个总和为1的数组.所以[.25,.25,.25,.25],但我希望数组中的数字是随机的,我希望我的数组有一个长度98.有人可以帮忙吗?

python numpy

2
推荐指数
1
解决办法
91
查看次数

绘制 3D 网格:

我正在使用 Spyder Interface (Python 2.7) 来数值求解 PDE。我将代码设置为根据位置和时间计算 U 的位置。U 是我代码中的 [nxm] 矩阵,其中 n 是位置,m 是时间。因此,在每个 U[n,m] 处,代码在第 m 次给出第 n 个位置。有没有办法可以利用这样的矩阵在 python 中制作网格图。我已经搜索过,但例如 numpy 的网格只处理数组。谢谢你。

[[ 1.20643447  1.20520185  1.20397894 ...,  1.04589795  1.04587534 1.04585286]
[ 1.40901699  1.40658211  1.4041664  ...,  1.09172525  1.09168043 1.09163586]
[ 1.6039905   1.6004133   1.59686428 ...,  1.13741248  1.13734625 1.1372804 ]..., 
[ 2.3960095   2.3995867   2.40313572 ...,  2.54969453  2.55003659 2.55037764]
[ 2.59098301  2.59341789  2.57981471 ...,  2.59750546  2.59785406 2.59820163]
[ 2.79356553  2.74473913  2.71231633 ...,  2.64640578  2.64675767 2.64710852]]
Run Code Online (Sandbox Code Playgroud)

这些是贝壳向我吐出的许多 U 值。如您所见,我将处理 600 个不同的数组,因为矩阵设置为在特定时间和位置查找 U。总共需要 …

numpy matplotlib python-2.7 spyder

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

标签 统计

numpy ×2

matplotlib ×1

python ×1

python-2.7 ×1

spyder ×1