問題タブ [simplification]

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

matlab - matlabを使用して分子に小数値を許可する

Matlab を使用して、出力の分子に 10 進値を含めたいのですが、Matlab はこれを分子と分母の両方に整数を含む分数に自動的に評価します。記号演算を使用しています。

これは、関連する出力の一部です。

答えを次のように表示したい

matlab が表現を「単純化」するのを防ぐ方法はありますか?

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

if-statement - CoffeeScript は「and」、「or」演算子を簡略化していますか?

CoffeeScript で簡略化できますか。

次のようなものに:

?

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

d3.js - d3.simplify.js は投影せずに単純化します

SRID 4326 のフィーチャ コレクションを簡素化し、同じ座標参照を維持する方法はありますか。ピクセルベースの座標系へのほとんどのサンプルプロジェクトのようです。

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

c# - ネストされた IF ステートメントの単純化

次のような関数があります

その二重の入れ子は、私には間違っているように感じます。このパターンを実装するより良い方法はありますか?


みんな助けてくれてありがとう。これを変えるのに役立ちました:

これに

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

c++ - 不明な数値を 0 に近づける、よりエレガントで賢い/簡単な方法はありますか?

基本的に私は物理学を使ったゲームでドラッグを試しています. 横方向の動きを減らす必要があります (マイナスにするだけでなく、0 に近づけるなど)。

(アイテムが右に動く場合は正の力、左に動く場合は負の力)

今、私はこれをやっています:

これは問題なく機能しますが、これを行うためのより洗練された方法が必ずあると感じています。

また、0 を超えないようにする方法を見つけるのも悪くありません。

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

z3 - SMT を使用して用語を簡略化する

Z3を使用して、条件が満たされるかどうかを確認しています。しかし、さらに、人間が消費する用語を単純化する必要があります。たとえば、n が Int の場合、And(n>4 , n != 5) を n > 5 に単純化します。Z3 または他のツールを使用してこれを行う方法を知っている人はいますか?

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

simplify - Maxima には明らかな単純化がありません

私は、組み込みコントローラーで使用するための方程式をいくつか開発しているため、それらを可能な限り単純な (最小の項) に削減しようとしています。残念ながら、wxmaxima が吐き出すものは、必要な 5 つの方程式のそれぞれについて、ページの半分近くの長さです。私をいらいらさせているのは、それらが wxmaxima で実行できない明らかな単純化であることです。例えば:

次のように削減できます。

繰り返しますが、これは同様の潜在的な単純化で満たされた長い式の1 つの小さな部分です。すべての変数は、実変数である Te'、Te" などを含む Te、Ts、および Tw 項を除いて実定数です。 factor を試しました (式全体に適用すると機能しません) radcan 、ratsimp、fullratsimp、combine、collectterms ですが、何も機能していないようです. 式の 1 つを以下に示します.アポストロフィと二重引用符を変数の一部として使用できるようにするには、次の宣言が必要です:

以下は完全な式の 1 つです。

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

python - 点群の法線を外側に向けるために、点群を複製して拡大し、元の雲の中心に配置します。

点群削減に関する学部論文を書いています。

法線を外側に向ける必要があります。私はしばらくの間これに苦労してきました。

これが私がやろうとしている方法です。オブジェクト、特にスタンフォードバニーの点群があります。このオブジェクトの拡大版を作成し、その中に縮小版を配置します。次に、法線を外側の「大きい」オブジェクトの方向に向けます。

大きなオブジェクトを小さなオブジェクトの上に配置すると、それらが接触せずに配置できません。つまり、ウサギの耳が重なっています。小さなオブジェクトを大きなオブジェクトの中に収める方法を知っている人はいますか。

これまでの私のコードは次のとおりです。

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

matlab - MATLAB - 方程式の簡略化の防止

このサイトとそのすべての素晴らしい貢献者が大好きです! 何度も助けてくれましたが、今回は探しているものが見つかりません。

簡単な質問:

Matlab m-file の方程式を Matlab が自動的に「簡略化」するのを防ぐにはどうすればよいですか?

例:

コード

コマンド ウィンドウでの出力

問題:

方程式 V3 は、最も単純な形式で「自動的に」再配置されます。これにより、方程式を参照された方程式に関連付けることが難しくなります。

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

乾杯

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

performance - すべてのポイントが割り当てられるまで、乱数の 10%、残りの 90 の 10% などを効率的に取得する方法

これは私がやりたいことです:

30万ポイントあります。

10%のポイントが欲しいです。

次に、残りの 90% のポイントの 10% が必要です。

次に、残りの 81% のポイントの 10% が必要です

次に、ポイントの残りの 73% の 10% が必要です

など、すべてのポイントが終了するまで。

これが最速の方法ですか?

これが私の実際の完全な点群単純化アルゴリズムです