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