问题标签 [linspace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
264 浏览

matlab - 使用 linspace 时出错(第 22 行)输入必须是标量

我正在努力为我收集的数据拟合模型。在模型中,我确定最适合参与者数据的最佳参数值,然后调整并缩小查看窗口(范围)以获得更精确的参数值。我正在使用 linspace 生成新值来测试参与者数据。最初使用先前的改编我没有问题。一旦我编辑了我的脚本以包含一个条件“如果”部分以防止参数小于零,我遇到了“使用 linspace 的错误(第 22 行)输入必须是标量。如果我正确理解问题,因为我”我将向量而不是标量传递给 linspace 函数,但我不明白为什么现在会发生这种情况,而且我之前的改编不是这种情况。我假设它与“

“使用 linspace 时出错(第 22 行)输入必须是标量。”

“Range_Adjustment 错误(第 43 行)alphas = linspace(min_aro, max_aro,10);”

0 投票
2 回答
61 浏览

python - 如何在数据集中的多行上使用 numpy linspace

您好,我需要使用 linspace 在数据集中一次在两行之间创建点。

基本上使用 linspace 来查找第 1 行和第 2 行(1,10)之间的点,然后是第 3 行和第 4 行(12,14)(......对于数百行)。任何建议都会非常有帮助!

0 投票
0 回答
17 浏览

arrays - 如何在python中多个矩阵和数字范围

如何将 a 和 b 多个 a=np.linspace(0,2,20) b=np.array([[1, 2, 3],[2, 3, 3],[1, 3, 5]])

0 投票
1 回答
90 浏览

pandas - 尝试在 DataFrame 中使用 linspace 但我无法以正确的格式获得输出

0 投票
1 回答
73 浏览

python - 我可以在 `np.linspace` 中插入“0”吗?

假设我有这个等距的“darray”:

有没有办法可以在这个“darray”中以“有序”位置“插入”一个“0”?这样,在这种情况下,应该将 '0' 添加到 的中间epslist,而不是最后。我真的不知道该怎么做以及我可以使用哪些工具。谢谢您的帮助!!

0 投票
1 回答
117 浏览

python - 使用与原始 np.linspace 相同的点创建“更密集”的 np.linspace

我有一个base等距值的数组[0, 1, ..., 511]。我需要创建一个包含大约 4096 个值的target数组。[0 to 511]它还必须包含的所有值。0, 1, 2, ...base

我有:

不幸的是,target似乎是不正确的:

我需要它来包含来自base.

0 投票
1 回答
47 浏览

python - 绘制 np.linspace 时,图形标签不是我想要的

我想为 julia 设置动画。无论如何,到目前为止一切正常,

我只需要更改轴标签。在绘制我的值时

x 轴和 y 轴都显示 500x500 的 linspace。我宁愿看

[-1,1]x[-1,1] 间隔定义了 linspace。我怎么能改变呢?

谢谢你 :)

代码:


0 投票
2 回答
128 浏览

python - 将numpy数组输入到linspace和for循环范围问题

我在尝试使用多个值进行测试时遇到了麻烦,因为 for 循环中的 linspace 和 range 不接受数组作为输入。

这是我正在尝试做的一个例子:

错误告诉我什么:

var_gp(gp_input) 中的文件“变量 gp.py”,第 306 行

如果我只是手动更改 gp 的值并希望我可以插入尽可能多的值来尝试,这感觉就像是一个坏习惯。谢谢你。

链接到完整的代码

如果我只是手动更改 gp 的值而不使用 def 函数,它工作正常

如果您也遇到此类问题,我发现了解决方案:

添加 gp = i 似乎绕过了这个问题

0 投票
1 回答
38 浏览

python - 如何循环一个系列并根据原始系列的值创建一个新系列?

我正在尝试创建一个新系列,该系列使用一系列两列中的条目。每列包含一个上限和下限,我想为新系列的每个条目创建一个数组。

系列 =

降低
0 20.20 56.20
1 10.00 77.70

我想要的是使用以下代码:

这将创建一个由 5 个点组成的数组,从小数到大数。新系列看起来像:

范围
0 [20.2、25.34285714、30.48571429...56.2]
1 [10., 19.67142857, 29.34285714...77.7]
0 投票
1 回答
68 浏览

python - 边界附近有更多点的非均匀间隔的 np.array

我有一个间隔,比如 (0, 9),我必须在它们之间生成点,以便它们在两个边界处都更密集。我知道点数,比如 n_x。alpha 决定系统的“密度”,如果 alpha = 1,点的间距是均匀的。

n_x 和 n_y 的叉积应该如下所示:

[在此处输入图像描述

到目前为止,我最接近这个的是 using np.geomspace,但它只在域的左侧附近密集,

我还尝试将域分为两部分,(0,4),(5,10),但这也无济于事(因为geomspace仅在域的 LHS 处给出更多点)。

除此之外,我对可以使用哪个数学函数来生成这样的数组有点困惑。