問題タブ [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の正定行列の生成

(A'*A)次元 8x8の正定行列を生成しようとしています。ここで、A は 1x8 です。

ランダムに生成された多くの行列 A に対して試しましたが、生成できませんでした。

誰でもここで何がうまくいかないのか教えてください。事前に助けてくれてありがとう。

0 投票する
2 に答える
1808 参照

r - R で dshw() を使用したネストされていない二重季節性

二重の季節性に対処するために dshw() を使用しようとしています。私の場合、1 週間 (7 日) と 1 年 (365 日) の季節性を持つ毎日のデータです。ただし、コードを実行すると次のエラーが発生します。

この問題を回避するためのベストプラクティスは何だと思いますか? データに対して stl を 2 回使用する必要がありますか (7 日と 365 日の頻度の場合)? それとも何らかの方法でデータを変更しますか?

ありがとう!

0 投票する
2 に答える
2163 参照

r - Rの多変量分解?

私は、非常に季節的な要素で毎日の売上データを分解しようとしています (ARIMA プロセスには長すぎる 365 日の季節性を作成します)。ただし、データに影響を与える定期的なマーケティング イベントなど、他の要因によって説明される時系列の特定の部分があります。ARIMA に外生変数を含めるのと同様の方法でR の関数を使用したいと考えてstlいますが、外生変数をミックスに入れる場所がありませんでした。代わりに、別の回帰で外生変数を「残り」の部分に適用しましたが、上記の定期的なマーケティング イベントのために、 によって取り上げられた季節性stlが誤っているのではないかと心配しています。

この問題を回避する方法について何か提案はありますか?

0 投票する
1 に答える
96 参照

oop - クラスのメンバー数が少ないことは、コードのにおいと見なされますか?

私は現在、MVC パターンを使用して単純な To Do リスト プログラムを作成しているため、ノートブックのモデル クラスがあります。しかし、メンバー数が非常に少ないため、何かが「オフ」に感じられます。

ノートブックは、項目で構成される To-do リストで構成されるカテゴリで構成されます。

私が配置できないのは、これがケースの貧弱な分析であるか (たとえば、より多くのメンバーと責任があり、それらを見逃しているだけです..)、またはクラスが不要であるというコードのにおいがするかどうかです (その場合、何をすべきかわかりません)。そのコントローラーにカテゴリのリストを含めることができますが、モデル化されたノートブックエンティティも持っていないので、間違っているようです)。

以下は私が持っている非常に単純なクラスです:

私はこの問題のためにクラスを作っているように感じ、非常に多くのメンバー/責任を負っているように感じることがよくあります。

0 投票する
4 に答える
10476 参照

algorithm - 整数を入力として与えられたすべての一意の整数パーティションを出力します

私はプログラミング演習を解いていて、満足に解決策を見つけることができない問題に出くわしました。問題は次のようになります。

例: Input=4 の場合、出力は Output= である必要があります。

この問題を解決するにはどのように考えればよいでしょうか。再帰の使用について疑問に思っていました。誰かがこの質問のアルゴリズムを教えてくれますか? または解決へのヒント。そのような種類の問題についての説明は大歓迎です。(プログラミング初心者です) よろしくお願いします!!

0 投票する
6 に答える
26784 参照

matrix - glm - mat4 を並進と回転に分解しますか?

lerping のために、4x4 行列をクォータニオンと vec3 に分解する必要があります。行列をコンストラクターに渡すだけなので、クォータニオンを取得するのは簡単ですが、変換を取得する方法が見つかりません。きっと道があるはずですよね?