問題タブ [algebra]

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

vector - 3D空間で2つのベクトルが与えられた場合、どのように反射角を計算しますか?

2つのベクトルaとbの間の角度を計算したいと思います。これらが原点にあると仮定しましょう。これはで行うことができます

ただし、arccosは[0、pi]の角度を提供します。つまり、180度を超える角度は提供されません。これは、私が望むものです。では、ベクトルが180度のマークを超えたことをどのようにして知ることができますか?2Dでは、ベクトルの1つにあるy成分の符号によって、ベクトルがどの象限にあるかを簡単に決定できます。しかし、3Dでそれを行う最も簡単な方法は何でしょうか。

編集:私は質問を一般的に保ちたかったのですが、ここに行きます。私はこれをcでプログラミングしており、角度を取得するために使用するコードは、theta = acos(dot(a, b)/mag(a)*mag(b))プログラムで方向を決定する方法です。

0 投票する
11 に答える
3121 参照

oop - プログラミング言語の背後に数学モデルや理論はありますか?

RDBMS は、リレーショナル代数と Codd のモデルに基づいています。プログラミング言語や OOP に似たものはありますか?

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

c - 検索アルゴリズムのC代数で予期しない結果が発生しました

整数の順序付けられた配列に対してこの検索アルゴリズムを実装しました。フィードした最初のデータセット(500整数)では正常に機能しますが、それより長い検索では失敗します。ただし、すべてのセットは、割り当て用に実装した他の4つの検索アルゴリズムと完全に連携します。

これは、178行目でセグメンテーション違反を返す関数です(予期しない負のm値が原因)。どんな助けでも大歓迎です。

コード:

出力:

ありがとうございました!

リス

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

boolean - ブール代数の単純化

このブール式を最も単純な形式に縮小する必要があります。最も単純な形式には 3 つの用語と 7 つのリテラルが含まれているとします。

式は次のとおりです。

クラスでこれを試してみましたが、朗読の先生でさえ理解できませんでした。

どんな助けでも大歓迎です。

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

opencv - 2D線形システムに関するO'Reillyの本の説明

Oreillyの本「LearningOpenCV」は356ページに次のように述べています。

引用

完全に道に迷う前に、駐車場で運転している車の測定を行うという特定の現実的な状況を考えてみましょう。車の状態は、2つの位置変数xとy、および2つの速度vxとvyで要約できると想像できます。これらの4つの変数は、状態ベクトルxkの要素になります。これは、Fの正しい形式が次のとおりであることを示唆しています。

'dt'をF行列のすぐそこに置くのは自然なことのようですが、理由がわかりません。状態システムがある場合、F行列に「dt」をスプレーするにはどうすればよいですか?

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

c++ - iccコンパイラを使用したフローティング例外

次のコマンドを使用してコードをコンパイルしています。

次に、プログラムを実行すると、次のようになります。

「フローティング例外」が発生します。以下は、例外の前と後のC++のコードです。

これはブール代数です...したがって、(j <E [i])は0または1になるため、乗算の結果は0またはfoo()の結果になります。なぜこれがフローティング例外を引き起こすのかわかりません。これはfoo()が行うことです:

foo()は私が書いた関数ではないので、それが何をするのかよくわかりません...しかし、問題は関数foo()にあるとは思いません。私が理解していないブール代数や、C ++で私が知っているものとは異なる動作をするものはありますか?これが例外を引き起こす理由はありますか?

ありがとう、Hristo

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

math - ユニポーラ伝達関数の理解に役立つ

ユニポーラ伝達関数に次の式を使用することに固執している質問があります。

例には次のものがあります。

どうすれば 0.977 にたどり着けるでしょうか?

エとは?

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

c# - .NET 用の代数計算ライブラリはありますか?

たとえば、円と四角を指定すると、それらがどのくらい重なっているかがわかります。

0 投票する
5 に答える
277 参照

javascript - 数学的問題

私は次の機能を持っています:

上記の関数は、ポイントに基づいてプレーヤーのレベルを計算します。私の問題は、特定のレベルに必要なポイントを計算するために、このような関数が必要なことです。

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

c# - 複数のウィンドウを固定縦横比で拡大縮小して、オーバーラップせずに最大モニターをカバーするにはどうすればよいですか

私の質問はタイトルにあります。固定アスペクト比のウィンドウを拡大縮小して、互いに重なり合うことなく画面の大部分をカバーできるように、ロジックを開発しようとしています。ウィンドウが 2 つ、3 つまたは 4 つある場合もあります。配置パラメーターもある可能性があります。