问题标签 [cubic]

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 回答
732 浏览

python - 如果输入'values'包含nan,为什么scipy.griddata会返回带有'cubic'插值的nans?

nan我想使用包含一些值的数组执行三次插值scipy.griddata。但是,只要参数nan中存在单个values,则返回的插值仅填充nan. 当使用“最近”或“线性”插值方法时,情况并非如此。

这种行为的原因是什么,是否有一种简单的方法可以忽略输入中的 nans values

这是一个最小的工作示例,改编自griddata scipy interpolation not working (给 nan)

0 投票
0 回答
439 浏览

matlab - MATLAB中的自然三次样条函数

我正在尝试编写一个 MATLAB 函数,该函数在 X 中插入数据点以创建自然三次样条,类似于 interp1 但不使用 interp1。该函数接受输入向量 x 和 c(来自系统 Ac=Y)和我想要插值的数据点的向量 X。

我的功能差不多完成了,我将系统置于矩阵形式,找到了 y 值、系数 a、b、c 和 d,但我不知道如何评估 X 值以获得我的估计值 Y。

例如,这就是我目前所拥有的:

我的问题是为什么这不起作用?我知道 interp1 找不到自然样条曲线,但我对 MATLAB 很陌生,所以我只是使用这个内置函数作为图形应该如何显示的参考,而我的函数完全错误。我希望这有点道理。任何帮助都会很棒。

0 投票
1 回答
319 浏览

python - 通过原始数据点所需的三次样条插值因子(scipy,python)

我正在使用 scipy.interpolate.interp1d 对信号进行三次样条插值。虽然我相信插值信号应该通过所有原始数据点,但在使用某些因素进行插值时情况并非如此。

例如,如果有 N 个样本,样本之间有 N-1 个空格,并且插值因子为 f,我们可以在样本之间插入 x 个点 N*f == (N-1)*x + N。如果 x 不是一个整数数字,插值信号不能通过原始数据点。正如预期的那样,代码使用下面的 scipy,N = 4,插值因子 f 为 3 或 4。

我的问题是A)这是正确的还是我做错了什么?和 B) 上面的公式中 x 是一个整数是否足以检查原始数据样本是否会出现在插值信号中(或者可能存在边缘情况)。

非常感谢

0 投票
1 回答
80 浏览

python - 用 Pandas 插值 CubicSpline

我有一个带有 ResidMat 和 Price 的数据框,我使用 scipy 来查找插值 CubicSpline。我使用了 CubicSpline 并应用来查找我的数据集上的所有数据。但它不是很快,因为在这种情况下没有更多的数据。我将有一百多个数据,而且速度很慢。您是否有这样做的想法,但可能使用矩阵?

谢谢,

0 投票
0 回答
81 浏览

python - 如何使用python从非常大的数字中获取qubic根

我需要一个函数,从“”之类的数字中计算 qubic sqrt

不幸的是,像num ** (1/3)or evemmath.sqrt这样的标准函数只能用很少的数字来完成。尝试使用它时出现溢出错误。当我使用时Decimal()- 我遇到了一些关于根的准确性的问题。所以,也许我做错了什么?如何使用python获得easy-root?

0 投票
0 回答
70 浏览

python - 如何将月度数据插入到日值中

我正在尝试将每月数据值插入到以下数据的每日月销售额 Jan'21 139 Feb'21 504 Mar'21 1033

任何人都可以提供可以实现此目的的 python/R 代码吗?注意: 1 月插值的每日数据点的总和应大致等于每月总销售额。

0 投票
1 回答
136 浏览

python - 循环中的三次方程求解器:Python

我正在研究一个范德华状态方程计算器,它可以从电子表格中导入关键属性数据,并使用这些属性来计算用户指定的物质的体积和压缩系数。到目前为止,代码可以读取工作表、检索值并使用它们执行基本计算。我在求解可压缩因子的三次方程并使用该解来求解体积时遇到了麻烦。重要的是要注意,我使用了一系列压力和温度循环,这样我就有了一系列可压缩性值,以及各种条件下的一系列体积。

问题:三次方程求解器将返回一个虚根列表,并且我很难将我的体积方程设置为等于我的可压缩性值列表来求解体积。

我对python完全陌生,感谢您的帮助!

0 投票
0 回答
19 浏览

r - 三次样条分析的参考组

是否可以为三次样条分析设置参考组(设置危险比等于 1.0)?我正在使用 R 来输出受限三次样条模型,并且热衷于将参照组设置为包括我的 X 值 7 和 8。

我的代码如下。

0 投票
0 回答
36 浏览

boot - 将脚本添加到预置 Ubuntu 并启用安全启动

我使用预种子文件在 Cubic 中创建了自定义 Ubuntu ISO,但我想在后期命令中添加脚本,但它不起作用。我尝试了很多方法,但我仍然有问题。我在 preseed 文件夹中添加了脚本: Preseed folder with script

这就是我预置的late_command:

我也试过:

我不确定我有一个好的脚本路径,也许这里有问题?我尝试更改路径,但没有帮助

第二个问题:是否可以在自定义 ISO 中启用安全启动?如果它开始工作,我想过在脚本中添加一些命令

0 投票
1 回答
163 浏览

c++ - 无法在 C++ 中找到三次方程的实根

我正在编写一个 C++ 程序来找到真正的根,x 用于三次方程 〖ax〗^3+〖bx〗^2+ cx+d=0 其中 a≠0 和 b=0。

不幸的是,我无法输出“测试用例 1 和 4”(ps. 链接下方提供的示例输出)。也许我的编码中有任何逻辑语法?如果有人能告诉我正确的方法,将不胜感激。

程序的示例输出 伪代码