問題タブ [cubic]
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.
c# - バイザー関数を使って滑らかにカーブするペンツールの作り方
beizer 関数の記述に問題があります。私は c# で簡単なコードを書きました:
アプリケーションではマウスの動きをリッスンするので、マウス ポインターがこの機能のコントロール ポイントになると思います。上記のコードが正しければ、3 点からのバイザー曲線が得られるはずです。
実際には複数のカーブがあるため、ポイントは 3 つ以上になります。ビーズ曲線を一緒に結合するには、次のようにします。
3点だけを描画するC#コードはこれです
曲線を描こうとすると、曲線に見えません。
c# - 3 次多項式の根を求める
ax^3+bx^2+cx+d=0
math.numerics を使用して 3 次多項式の根を見つけようとしています。パッケージは素晴らしいですが、使い始めるのに苦労しています。ルートを見つける方法と、 Githubからサンプル パッケージを実行する方法の簡単な説明を誰か説明してもらえませんか?
パッケージへの参照を追加しました
これは私が試したことです:
しかし、エラーが発生します"The type 'Complex' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Numerics'"
。System.Numerics を使用して追加するとエラーが発生し、問題は解決しません。
何か提案はありますか?
interpolation - 2 点間の滑らかな補間
ポイント間のメッシュを補間しようとしています。私はいくつかの調査を行い、いくつかの解決策を見つけましたが、それらはすべて私にとって奇妙な結果をもたらします. Cosinus 補間と Cubic 補間を試しましたが、メッシュ全体が滑らかではなく小さな波になってしまいました。
私はこれを試しました
ここから: http://paulbourke.net/miscellaneous/interpolation/
必要なすべてのポイントを取得し、すべてが機能するはずですが、そうではありません。私はそれをデバッグするのに多くの時間を費やしましたが、問題であることがわかった唯一のことは、mu(補間で0.0から1.0までの通常のt)がP1で0.0から始まるように見えることですが、1.0ではP3にあります。 P2(ポイントP0、P1、P2、P3、P1とP2の間で補間が発生する必要があります)にある必要があります
2 点間を補間する簡単な方法が他にある場合は、お知らせください。コントロールポイントでベジエ曲線などをしたくありません。上の例のように、ポイントが 2 つしかないので、両側にもう 1 つのポイントを使用できます。
助けてくれてありがとう ルーク
css - CSS フライングと曲線パス上のロゴの拡大
cssでアニメーションを作る必要があります。曲線や放物線をもとに前方に飛翔・拡大するロゴ。小さなスケッチを作りました。ロゴは右上を小さく見つめ、飛んで大きくなり、左中央で終わります。 スケッチ キュービック ベジェとキュービック ベジェ エディタに関する多くの情報を見つけましたが、残念ながら私はこれを実現できません。
html
CSS
これは (いくつかの) 試行の 1 つですが、ロゴはアニメーション化されていません。その上、私がそれを理解している場合、それはスケーリングのないパスのみです。私の思考エラーはどこですか?
どうもありがとう&よろしく!
java - 二次方程式と三次方程式を解くための Math.toRadians の配置
二次方程式または三次方程式を解くプログラムを書いています。Math.toRadians
問題は、正しく配置しているかどうかわからないということです。
コードは次のとおりです。
しかし、問題はif (h<=0)
.