问题标签 [decomposition]
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.
r - R中的fourier()与fourierf()函数
我正在使用Ron Hyndman 在 R 中的优秀软件包中的fourier()
and函数。为了验证是否在and中选择和使用了相同的术语,我绘制了一些输出术语。 fourierf()
forecast
fourier()
fourierf()
下面是使用的原始数据ts.plot(data)
。时间序列中的频率为 364,仅供参考。
下面是使用fourier(data,3)
. 基本上,它看起来像是现有数据的镜像。
再次查看输出的 sin1 项,我们得到一些变化,显示出与上述数据相似的 364 天季节性。
fourierf(data,3, 410)
但是,当我使用以下数据绘制傅里叶预测的结果时。fourier
它看起来比原始函数
提供的术语要平滑得多。
所以,我想知道fourier()
和的结果是如何fourierf()
相关的。是否可以只看到一个合并的傅立叶结果,以便您可以看到正弦或余弦结果在现有数据中移动,然后在预测期间移动?如果不是,我如何确认创建的术语fourierf()
适合样本内数据?
我想在auto.arima
orglm
函数中与其他外部回归器一起使用它,如下所示:
并希望完全确定 auto.arima 与fourier()
我将在 xreg 下放入的内容forecast
(使用来自不同函数的术语,即)具有适当的拟合(使用来自 的术语ffourier()
)。
matlab - Matlab QR户主因式分解错误输出
我正在尝试编写一个获取 mxn 矩阵并 QR 分解它的程序。
它还没有完成,但我遇到了一个问题。我尝试使用 wikipedia http://en.wikipedia.org/wiki/QR_decomposition中显示的示例运行我的程序
他们所谓的 Q1、Q2 ......我称之为 Qtemp。每次我计算 Qtemp 时,我都会打印它以查看我得到与维基百科相同的结果。对于 Q1 我会,但对于 Q2 我不会。
他们的 Q2 和我的 Q2 值相同,但符号不同。他们有一个+我有一个-,他们有一个-,我有一个+。
这是我的代码:
我实际上只是复制了他们的算法并将其转换为代码,但第二个 Qtemp 的输出仍然很糟糕。
algorithm - 特殊方向的多边形分解
我正在寻找一个可以分解多边形的库。我想定义定义多边形应该被分割的方向或线,如下所示:
这样我就得到了小多边形。有人知道支持这个的图书馆吗?
或者有什么想法?
mysql - MySQL表的简单分解
我不是数据库领域的专家,尤其是 MySQL - 学习,所以我对术语有点困惑。
我有一个内部数据库组织,它有一份新工作。一个巨大的表产品、类别和不同属性的堆。此表中的属性重复多次(即非唯一)。每个位置 - 表格的单行。
需要将其分成几个小部分(进行分解),以便在具有唯一内容的单独表格中选择标题、类别和属性。
很可能应该清楚我想要什么,但仍然给出结构。
1.现有数据库的结构
主表
2.我想得到这样的结构
主表
职位名称表
表格也是如此 - 类别 Prop01 和 Prop02。
这只能在 MySQL 的帮助下完成吗?如果不是,请告诉我解决此问题的通用算法。感谢您关注这个简单的任务。
r - 当 pivot = TRUE 时,R 中的 Choleski 分解得到逆
我正在使用 Choleski 分解来计算半正定矩阵的逆矩阵。但是,当我的矩阵变得非常大并且其中有零时,我的矩阵不再(从计算机的角度来看)是正定的。因此,为了解决这个问题,我使用pivot = TRUE
了 .choleski 命令中的选项R
。但是,(正如您将在下面看到的)两者返回相同的输出,但行和列或矩阵重新排列。我试图弄清楚是否有办法(或转换)使它们相同。这是我的代码:
运行时会导致:
有没有办法让两个答案匹配?我想inv2()
从返回答案inv1()
。
c++ - 分解大于 100 位的整数
X
并且Y
是大于 100 位的整数。找到在[ , [P
范围内并保证“最佳”素数分解(即具有最独特素数因子的分解)内的整数。X
Y
我所做的只是检查素数并分解范围内的每个数字并找到符合规则的数字。有没有其他方法可以做到这一点?
编辑:
在上面的示例中,123456 被分解为
2^6 * 3^1 * 643^1
,2 * 2 * 2 * 2 * 2 * 2 * 3 * 643
但只有 3 个唯一因子。
而答案 123690 被分解为 6 个独特的因素
2^1 * 3^1 * 5^1 * 7^1 * 19^1 * 31^1
。
matlab - matlab并行特征值分解
我一直在尝试提出一种并行特征值分解的算法,但是我尝试的算法中没有一个可以击败 matlab 的 eig 算法,那么有谁知道 matlab 使用哪种算法来处理 eig 函数?或者有人可以建议我一个很好的特征值分解并行算法吗?
r - R中的QR分解和Choleski分解
我最近读到了如何使用 Choleski 分解计算 QR 分解的 R 矩阵。关系是:
R = Choleski 分解(A^TA)
例子:
现在计算 QR 和 Choleski 分解:
正如所观察到的,从 Choleski 和 QR 分解计算的 R 矩阵的值并不相同。第一行和第三行chol(AtA)
被否定 wrt qr.R(qr_A)
。这是为什么?我假设的关系不正确吗?
java - 当两个类完全不相关时如何将方法从一个类移动到另一个类
我试图通过将一个类分解为其他几个类来重构一些代码。为此,我想将旧类中已经存在的一些方法移至新类。但是这些方法在很多地方都被引用,手动更新引用似乎很烦人。那么有什么方法可以移动方法并在 eclipse 中更新它们的引用?