問題タブ [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.
three.js - three.js でのメッシュの単純化
Chandler Prall によって作成された、Three.js 用の Constructive Solid Geometry ライブラリを使用しています。
https://github.com/chandlerprall/ThreeCSG
結果のメッシュは正確ですが、非常に断片化されており (不要な三角形がたくさんあります)、Three.js の一部の機能が壊れています。たとえば、EdgesHelper クラスはエッジを見つけることができません。この問題は、次の場所でも言及されています。
http://moczys.com/2014/01/13/three-js-experiment-3-additive-geometry/
これを処理できる Three.js のメッシュ単純化ライブラリはありますか? おそらく、ポリゴン ユニオン関数 (すべての同一平面上にある隣接する三角形を 2D シェイプに結合する) が既に存在し、それを再び 3D に三角形分割することができますか?
android - より明確な形式の Firebase Android 取得データ
データを取得すると、角かっこ { と - JSDHGJDGJJSKA などの一意の ID が含まれます。たとえば、出力をよりクリーンにして角かっこを取り除きたい場合は、次のようになります。
角かっこと msg という単語を取り除き、メッセージの 1 つだけをランダムに取得したいと考えています。
ランダムなメッセージを取得した場合の出力を次のようにします。
ランダムに別のものを拾うと
これを達成する方法についてのアイデアは大歓迎です。
css - CSS すべての最初の特定のタグの簡素化
私が必要とするものを達成するためのより簡単な方法があるかどうか知りたいです:
h2 、p、ul、[そして最終的にはそれ以上]
次のようなもの:
ありがとうございました
view - MariaDB が論理式を単純化しないようにする方法
私はMariaDB 10で非常に奇妙な問題を抱えています.論理式を自動的に単純化します!! これが例です
ご覧のとおり、間隔の場合は正しくないため、式NOT (1 < 2 OR 3 > 4)を((1 >= 2) AND (3 <= 4))に変換しました
matlab - Matlabで、任意の累乗の「sin」と「cos」から「sin」と「cos」の項で構成される三角関数を展開する方法は?
次の式があります。
もしも:
v(t)=Vrf.sin(Wrf.t)+Vlo.sin(Wlo.t);
それから:
v^2(t)=(Vrf.sin(Wrf.t)+Vlo.sin(Wlo.t))^2
これは次のように簡略化されます。
v^2(t)=Vrf^2.(1+cos(2.Wrf.t))+Vlo^2.(1+cos(2.Wlo.t))+2.Vrf.Vlo.(cos( (Wrf-Wlo).t)+cos((Wrf+Wlo).t));
この種の単純化の目的は、任意のベキの「sin」と「cos」で構成される三角関数から、1 のベキの「sin」と「cos」の項を作成することです。
問題は、Matlab で v(t) ( v(t)^n ) の高次を 'sin' と 'cos' の 1 乗に単純化するにはどうすればよいかということです。
版が追加されました: シンボリック Matlab で特定の単純化コードを探しています!
sympy - 複素数シンボルの Sympy 絶対値と引数
Sympy で記号演算を行っているときに、次の問題に遭遇しました。
ただし、返される絶対値と引数はsqrt(txx**2+tyx**2), atan(tyx/txx)
、複素数に期待されるような形式ではありません。
私も試しました
複素数に対しては再び機能しましたが、ここで定義された複素シンボルのシンボルでは機能しませんでした。これはまだ実装されていませんか、それとも正しく実行していませんか?
pseudocode - 擬似コードの簡素化
次の疑似コードを最も単純な if-else として書き直そうとしていますが、ロジックを完全に理解するのに苦労しています。
これまでの疑似コードの私の解釈は、上記のコメントに書かれています。疑似コードの最初の 3 行のロジックを正しく理解できたと思います。
しかし、疑似コードの 4 行目と最後の行のロジックをどのように解釈すればよいかわかりません。4 行目の 4 つの変数の状態と、疑似コードを最も単純な if-else として書き直す方法を理解するのに役立ちます。