問題タブ [quadratic]

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 に答える
3033 参照

javascript - ポイントを使用して二次方程式を生成し、データを補間する

二次曲線を使用したゲームの柔軟な減衰スコア システムを考え出そうとしています。私はおそらく力ずくでそれを通り抜けることができましたが、誰かが私が柔軟なものを思いつくのを手伝ってくれるかどうか、またはすでにいくつかの既成の解決策があるかどうか疑問に思っていました!

しかし、基本的には、a、b、c の値を生成する機能が必要です。

3 つのポイントから (これは有効な二次曲線上にあることがわかっていますが、構成可能な設定とイベントに反応する最大時間に基づいて動的です) 例: (-1100, 0)、(200, 1)、(1500, 0 )。

したがって、x の値をプラグインして、ユーザーに与えるスコアを決定する Y の値を生成できます。

固定された二次方程式を回避できる場合はそうしますが、スコアリングはユーザーが特定のイベント (X 軸) に反応しなければならない時間に基づいています。y 軸のポイントは常に 0 と 1 の間で、0 が最小スコアです。そして1が最大スコアです!

さらに情報が必要な場合はお知らせください。

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

r - 回帰モデルで二次項を使用して最小効果を見つける

二次項は、回帰では非常に一般的です。John Fox の例を次に示します ( http://www.jstatsoft.org/v08/i15/paper )

ここに画像の説明を入力

手動で導出/プロットせずに、二次効果の最小/最大をすぐに取得するRのコマンドはありますか?

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

java - 判別プログラム

基本的に、私は 3 つの変数を持つ 2 次方程式の判別式を与えるプログラムを作成しようとしています。ただし、二次関数の ab 値と c 値を持つオブジェクトを作成しようとすると、オブジェクトを作成していないと表示されます。また、私は新しいので、明らかに間違ったことをした場合はご容赦ください。

これは私が得るエラーです。

スレッド「メイン」の例外 java.lang.RuntimeException: コンパイルできないソース コード - エラー ツリー タイプ: quadratic.equation.solver.QuadraticEquationSolver.main(QuadraticEquationSolver.java:38) で Java 結果: 1

以下はコードです。

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

java - 二次計画法 Java が間違った結果を返す

そのため、2次式を使用して「x」の値を解くプログラムをJavaで作成する必要がありました。これには、虚数と実数が含まれます。問題は、私のコードが次の 3 つの値に対して正しい結果を与えていないように見えることです。

ただし、小さな整数に対しては正しい値を返します。理由はありますか?double のデータ型に関係していると思いますが、よくわかりません。

要件には、入力が整数型のみであることが含まれていることに注意してください

正しい結果は -7.0 と -0.5 だと思いますが、架空の結果が表示されています。ありがとう

これが私のコードです:

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

matlab - MATLAB での二次制約付き二次計画法 (QCQP)

最近、研究で二次制約付き二次計画法 (QCQP) の問題に遭遇しました。MATLAB 最適化ツールボックスで便利なもの、つまり「fmincon」関数 (非線形制約を使用した一般的な非線形最適化) を見つけました。これは「内点アルゴリズム」を使用して問題を解決します。 . 'Hessian' および 'Gradient' の有無にかかわらず 'fmincon' は非常に優れたソリューションを提供します。メイン コードで何百万回も呼び出す必要があるため、満足できないのは効率だけです。QCQP により具体的なものを見つける必要があり、おそらく効率が向上する可能性があります。しかし、netlib や wiki から多くの情報を見つけましたが、どちらを使用すればよいか判断がつきません。物事を 1 つずつ試すのは面倒なので、いくつかの提案が必要です。ちなみに、私はこの問題のために主に MATLAB でプログラミングしていますが、適切な c/fortran も役立ちます。

-やん

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

python - 時間 - 重力落下プログラム

特定の高さから落としたときに何かが地面に落ちるまでにかかる時間を計算するプログラムを作成しようとしており、既知の二次公式を使用しています。プログラムは、sqrt に関連すると思われる数学の問題がある 7 行目に到達するまで、私がやりたいことを実行しているように見えます。誰でも助けることができますか?

これまでのところ、私は思いついた...

プログラムを実行すると、数学ドメイン エラーがあると表示されます。私はプログラミングが初めてで、これが何を意味するのかわかりません。

t の値を出力しようとしています。

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

r - R: 高次項を持つ lm の式をコーディングする同等の方法

私の知る限り、数式で 2 次 (およびそれ以上) の項をコーディングする方法は 3 つあります。

I(..)関数、関数 を使用して、poly(..)自分自身で 2 次変数を構築できます。私の質問は次のとおりです。これらの機能はどのように機能しますか?

lm(A~poly(B,2)*C)when usingI(..)または when using the variable に相当するものは何B2ですか?

raw=T関数内で を使用poly(..)しても、結果は何も変わりませんよね?