问题标签 [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.

0 投票
1 回答
1545 浏览

database - 分解规则关系数据库

我有一个类型为 R={A,B,C,D,E,F} 的关系数据库,具有 F = {{AB-->C}; 等功能依赖关系。{A-->D}; {D-->AE}; {E-->F}}

但是,在推理规则的帮助下,我提出了 BD-->ABCEF 语句,我想知道分解规则是否允许从右侧消除 B?

分解规则说:

如果 X --> YZ 那么 X --> Y 和 X --> Z

基本上 BD --> ACEF 是否正确?

0 投票
3 回答
1881 浏览

r - 寻找断点前后的斜率

我目前正在使用 R 中的 bfast 包来分解时间序列。我很好奇是否可以在断点之前和之后提取趋势段的斜率(直到结束或另一个断点)?

下面的示例取自参考手册。

收成

生成它的代码在这里。

问题是结果输出对象不是自动的,换句话说,我可以找到断点之间的值并尝试根据这些趋势值制定斜率,但是这个过程非常耗时,因为我必须手动找到开始/end 断点值并提取其间的每个值。所以理想情况下,我想找到一种更简单的方法来识别多个时间序列的所有可用断点之前和之后的趋势斜率(蓝线)。

任何帮助表示赞赏,谢谢。

0 投票
2 回答
519 浏览

math - 生成尺寸为 8x8 的正定矩阵

我正在尝试生成一个尺寸为 8x8 的正定矩阵(A'*A)。其中 A 是 1x8。

我尝试了许多随机生成的矩阵 A 但无法生成它。

谁能告诉我这里出了什么问题。我在这里先向您的帮助表示感谢。

0 投票
2 回答
1808 浏览

r - 在 R 中使用 dshw() 的非嵌套双季节性

我正在尝试使用 dshw() 来处理双重季节性——在我的情况下,每日数据具有一周(7 天)和一年(365 天)的季节性。但是,当我运行代码时出现以下错误:

您认为解决此问题的最佳做法是什么?我应该在我的数据上使用两次 stl 吗(对于 7 天和 365 天的频率)?或者以某种方式修改数据?

谢谢!

0 投票
2 回答
217 浏览

c - 我尝试分解我的函数,但我不确定我是否做对了

本来这个函数是嵌入到main函数中的,造成了一个很杂乱的main函数。该程序用空格数替换制表符。我仍然对我的函数的参数列表中的内容以及如何将 argc/argv 从 main 传递到这些函数感到困惑。我做对了吗?

文件顶部有一些已定义的变量:

这是我的第二次尝试:

我需要帮助的是弄清楚函数的参数列表中的内容。我认为让我感到困惑的是如何让我的参数类型匹配,以便我可以将变量从一个函数传递给另一个函数。

0 投票
2 回答
2163 浏览

r - R中的多元分解?

我希望分解具有严重季节性成分的每日销售数据(使 365 天的季节性对于 ARIMA 过程来说太长了)。但是,时间序列的某些部分由其他因素解释,包括影响数据的常规营销事件。我想以stl类似于在 ARIMA 中包含外生变量的方式使用 R 的函数,但我没有看到任何地方可以将外生变量放入其中。相反,我在单独的回归中将外生变量应用于“剩余”部分,但担心stl由于上述常规营销事件,所获取的季节性会出现错误。

有关如何解决此问题的任何建议?

0 投票
1 回答
96 浏览

oop - 类中的成员数量少是否被视为代码异味?

我目前正在使用 MVC 模式制作一个简单的待办事项列表程序,因此有一个笔记本的模型类。然而,有些东西感觉“不对劲”,因为它的成员数量非常少。

Notebook 由类别组成,类别由 To-do 列表组成,To-do 列表由 Items 组成。

我不能放置的是这是一个案例分析不佳(例如,有更多的成员和职责,我只是想念他们..)或者可能是不需要该类的代码味道(在那种情况下,我不知道该怎么做就像我可以在该控制器中有一个类别列表一样,但是我没有建模的笔记本实体,这似乎也是错误的)。

下面是我的非常简单的课程:

我经常遇到这个问题,感觉就像我正在为此而上课,并且他们有很多成员/责任,所以很高兴知道我是否无缘无故地强调。

0 投票
4 回答
10476 浏览

algorithm - 打印给定整数作为输入的所有唯一整数分区

我正在解决一个编程练习,遇到了一个我无法令人满意地找到解决方案的问题。问题如下:

例如: Input=4 那么输出应该是 Output=

我应该如何考虑解决这个问题?我想知道使用递归。谁能为我提供这个问题的算法?或对解决方案的提示。欢迎对此类问题进行任何解释。(我是编程界的初学者)谢谢!!

0 投票
6 回答
26784 浏览

matrix - glm - 将 mat4 分解为平移和旋转?

出于 lerping 的目的,我需要将 4x4 矩阵分解为四元数和 vec3。获取四元数很简单,因为您可以将矩阵传递给构造函数,但我找不到获取翻译的方法。一定有办法吗?

0 投票
1 回答
2508 浏览

c++ - 犰狳 C++ LU 分解

我正在使用 Armadillo C++ 库来求解中/大尺寸的线性系统(1000-5000 个方程)。

因为我必须解决不同的线性系统

AX=b

其中 A 始终相同而 B 变化,我想对 A 进行一次 LU 分解,然后用不同的 b 重用 LU 分解。不幸的是,我不知道如何在犰狳中执行这种操作。

我所做的只是 A 矩阵的 LU 分解:

但现在我想使用矩阵 P、L 和 U 来求解具有不同 b 向量的几个线性系统。

请问你能帮帮我吗?