問題タブ [inverse]

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 投票する
2 に答える
7449 参照

regex - find コマンドと逆正規表現

「.EXE」で終わるファイルを除くすべての実行可能権限を除外するこのコマンドを表現する方法を探しています

「find」コマンドと-execを使用して解決しようとしています。ありがとう。

私が試したコマンド、および他のバージョンの同じコマンドは機能しません。

助けてくれてありがとう、ベコ。


編集:

正規表現の「逆」を見つけるために、(さらに)調査した後に試しました:

しかし、これもうまくいきませんでした。

0 投票する
0 に答える
591 参照

java - NTRUEncrypt 逆多項式アルゴリズム

NTRUEncrypt を実装しようとしていて、多項式の逆数を計算するためのこのアルゴリズムと多項式の逆数を計算するためのこのNTRU 疑似コードを見つけましたが、通常は疑似コードを使用しないため、理解できないようですそれ。

変数とは何か、それらがどのようなタイプのデータであるかを説明することで、誰かが私を助けることができますか? できれば最初の質問のアルゴリズム。

投稿者に連絡できればもっといいのですが、プロフィールにメールを残していないので、その方法がわかりません。

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

matlab - `tf()`の逆はありますか?

連続時間伝達関数の分子と分母があります。同等の離散時間伝達関数の分子と分母を別々に取得したい。

私のコードは以下の通りです:

どうすればよいですか?

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

math - マトリックスを構成要素に変換する

次のようなアフィン2D変換行列が与えられます。

  • 原点を中心に時計回りに回転する場合は、aによって変換されcos (θ)bによって変換されます。sin (θ)

  • scaleFactor sxのscaleXの場合、aは次のように変換されます。sx

  • x軸に平行なせん断の場合、x' = x + ky bは次のように変換されます。k


私の例でaは、は回転によって2回変換され、scale-xbは回転によって1回、せん断によって1回、2回変換されました。

回転はもはやただではありませんarcsin(b)

ScaleXはもはやただではありません1 / a

ShearXはもはやただではありませんx - ky


その行列から、、、rotationおよびshearXの値を取得するにはどうすればよいですか?scaleX

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

c# - 逆数の計算と保存による高速整数除算?

私が理解していることから、整数除算を行う現在の方法は、ハードウェアで逆数を計算してから乗算を実行することです。

値をキャッシュできるほどめったに変更されない値を使用して、整数除算に大量の時間が費やされている C# コードがあります。

ハードウェア アルゴリズムをソフトウェアで実行したい。つまり、除数の逆数を計算し、これらすべての除算を乗算に変換したい。この変換を実行するためのアルゴリズムを知っている人はいますか?それとも、CLR にこれを自動的に実行できるものがありますか?

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

java - Java逆モジュロ2**64

奇数を考えると、それらの積モジュロ(つまり、通常のオーバーフロー演算を使用)が1に等しくなるようにlong x探しています。意味を明確にするために:これは、この方法で数千年で計算できます。long y2**64

これは拡張ユークリッドアルゴリズムを使用してすばやく解決できることは知っていますが、関連するすべての数値を表す機能が必要です(最大で2**64、符号なし算術でも役に立ちません)。使用BigIntegerすることは確かに役立ちますが、正の長さに対して実装された拡張ユークリッドアルゴリズムを使用するなど、より簡単な方法があるのではないかと思います。

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

ios - コアデータの逆の関係を両方の参照をゼロにしないようにする方法

私は少し奇妙な問題を抱えています。

したがって、コアデータを使用するiOSアプリを構築します。StudentエンティティとSessionエンティティがあります。学生セッションは1対多です。

学生エンティティには、学生が持つことができる多くのセッションを表す「セッション」と呼ばれるフィールド/関係があります。

セッションエンティティには、所属する学生を表す「学生」と呼ばれるフィールド/関係があります。

また、学生エンティティには、学生が現在参加しているセッションを表す「セッション」と呼ばれるフィールド/関係があります。

私が抱えている問題は、学生セッションを終了し、セッションプロパティをnil([student setSession:nil];)に設定すると、セッションの学生プロパティも無効になることです。

私がやろうとすると:

nullを取得します。

これを回避できる唯一の方法は、「Inverse」タイプを「No Inverse」に設定することです。この場合、[student setSession:nil]を無効にしても、[sessionstudent]は無効になりません。しかしもちろん、「誤って構成されたプロパティ」、「Student.sessionには逆数が必要」、「Session.studentには逆数が必要」に関するかなりのxcode警告が表示されます。

逆の関係を維持するが、student.sessionがnilに設定されているときにsession.studentを無効にしない方法はありますか?StudentエンティティとSessionエンティティの削除ルールを「アクションなし」に変更しようとしましたが、役に立たないようです。

どんな提案でもありがたいです..多分逆がないのは正しい方法です..私がそれを正しくやっていることを確認したかっただけです。

ありがとう!

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

join - オプションの逆結合のカスケード削除

エンティティ クラスの 1 つに対する次の簡略化されたマッピングがあります。

基本的には、関係の反対側からの外部キーと 1 対 1 です (そのため、「逆」を設定します)。また、Parent は tOneToOneComponent にレコードを持たない場合があります (したがって、optional="true" になります)。

このような結合はお勧めできませんが、少し古くて大規模なシステムがあり、再設計する時間がありません。

Parent が削除されたときに、NHibernate が関連する tOneToOneComponent を削除するようにします。

もちろん、SQL サーバーで削除操作をカスケードすることもできますが、tOneToOneComponent がキャッシュ内のどこかに留まらないように、NHibernate キャッシュをクリアする必要があります。

そのため、on-delete="cascade" を追加しましたが、親を削除すると、SQL は次のように言います。

NHibernate が間違った順序でレコードを削除しようとしているようです。

最初に tOneToOneComponent を削除し (存在する場合)、次に親を削除するように NHibernate に指示する方法は?

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

hibernate - Hibernateのカスケードとインバースの違いは何ですか?

多くの人がインバースとカスケードを比較したがりますが、どちらもまったく異なる概念です (このページの下部にあります)。

Hibernate では「関係の所有者」のみが関係を維持する必要があり、関係を維持するのはどちら側が所有者であるかを定義する「inverse」キーワードが作成されます。ただし、「inverse」キーワード自体は十分に冗長ではありません。

いくつかの記事では、「逆」とは何かを忘れて、常に inverse="true" をコレクション変数に入れることを提案していました。

cascade上記のリンクをたどっていましたが、 Hibernate のとの違いがわかりませんでしたinverse(少なくとも太字の文)。その違いを説明していただけますか?

この質問も見ました。

中間テーブルを介した多対多の関係の場合。「カスケード」は、レコードが子テーブルで作成/更新されるかどうかを示します。一方、「逆」は、中間テーブルでレコードが作成/更新されるかどうかを示します

「中間テーブルで作成/更新」とはどういう意味ですか?

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

matlab - 複素FFT、次に逆FFT MATLAB

進行波レーザーモデルの出力を分析するために、MatlabでFFT関数を使用しています。

モデルのは、(実数、虚数)の形式の時間領域にあり、周波数領域で位相と振幅の情報を取得するために、FFTを複素数出力に適用するというアイデアがあります。

アンラッピングに続いて、関心領域の位相に最適化が適用され、次に、関心領域の位相の波長依存性を除去するために、位相自体から差し引かれました。

手動で最適化を実行したので、上記のように逆FFT入力ができました。

これで、時間領域の位相と振幅の情報を抽出できます。

ただし、フェーズの出力は時間領域の入力とは大きく異なりますが

blue=逆FFTバック後の時間領域での位相の出力

修正されたデータの振幅はほとんど変化していないようです(あったとしても!)、

ここに画像の説明を入力してください ここに画像の説明を入力してください

フェーズのスケーリングにもかかわらず。物理的に言えば、これは正しくないようです。私の理解では、位相の波長依存性を取り除くと、パルス入力が「圧縮」されます。つまり、パルス幅は短くなりますが、ピークは高くなります。

私の主な質問は、逆FFT、順FFT、またはその両方を正しく使用できなかったかどうか、またはこれはウィンドウ処理や正規化の問題のようなものですか?

長い質問でごめんなさい!そして、事前に感謝します。