問題タブ [curves]

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

r - R の逆方程式を解くかプロットする

式曲線をプロットしましたcurve(-log((1-x)/0.9999)/x,ylim=c(0,4))y changes over xただし、逆の関係、つまりの代わりに見たいですx changes over y。自動的にプロットできるR関数はありますか? または方程式を解くことができる関数ですか?

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

css - CSS で丸みを帯びたエッジを挿入する

このようなことを CSS で行うことは可能でしょうか?

私のグーグルから、役立つものは何も見つかりません。

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

c++ - OpenGL - 曲線が範囲外にならないように制限するのに役立ちます

ベジエ曲線を使用して円弧を描く次のプログラムがあります。

問題

ここでの曲線はベジエ曲線で作成されているため、各曲線は円弧/曲線のように見える一連の直線です。右端の円弧でわかるように、ウィンドウの境界を超えています。このようなことが起こった場合、私はそれを制限して、ウィンドウ内の超過行を保持したいと考えています (または、少なくともウィンドウの端に沿って移動します)。

この問題に対する私の取り組みは、ウィンドウの端から超過ポイントまでの距離を差し引くことでしたが、これはうまくいかないようでした。それは次のようなものでした:

ありがとう!

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

gnuplot - gnuplotでアイダイアグラムを作る

1000 以上の曲線をプロットし、gnuplot でアイ ダイアグラムを表示したいと考えています。

matlab を使用したアイ ダイアグラムの例: http://www.mathworks.fr/fr/help/comm/ref/commscope.eyediagram.html

以下のスクリプトを使用して、すでに曲線をプロットできます。

結果: output_image.png 私の問題は、2 つの線が交差すると、交差部分が線と同じ色になることです。アイ ダイアグラムは、多くの交差点がある領域を別の色で表示する必要があります。

gnuplot で作成されたそのような図の例は見つかりませんでした。

線の透明度をいじってもうまくいきませんでした: 2 つの半透明の線の交点は、線と同じ色です。

何か案は ?

ありがとう、

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

gnuplot - gnuplot の積み重ねられたfilledcurvesは正しい合計を表示できません

現在、Gnulot のスタックされた fillcurves に取り組んでいます。グラフを積み重ねるのに問題があります。これは私のデータです:

私はt1.pltにプロットしました

私の現在の出力:

出力

このリンクのようなグラフを作成するという私の期待: 期待出力

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

gnuplot - Gnuplot のデータ曲線の下のいくつかのセクションを埋める

ベジェスムーズでプロットしたい曲線を定義する一連のポイント「データ」があります。そのため、x 値のいくつかのペアの間の曲線の下の領域を塗りつぶしたいと考えています。x 値のペアが 1 つしかない場合は、新しいデータ セットを定義して fillcu でプロットするので、それほど難しくありません。例:

やりたいことの例

問題は、同じプロットでそれを数回実行したいということです。

編集:最小限の実例:

「データ」の構造は次のとおりです。

そして、私の問題は、実際には曲線を1つも塗りつぶすことができないことであることに気付きました。勾配がほぼ一定であるため、塗りつぶされているように見えます。

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

r - R の 2 つの曲線間の補間

各曲線のx値とy値の両方について、近似関数を使用して塗りつぶされた同じ数の点の2つの曲線があります。x 軸と y 軸の値は両方とも対数であるため、近似と補間を行うときに通常の 10 進数に変換し直します。黒と青の線は元の線で、赤の線はその間を補間したものです。ご覧のとおり、赤い線は右側の曲がりを模倣していません。これは、x と y の各ペアが最も近いという仮定に基づいて補間が実行されるためです。

間の実際の最も近い点に基づいて、R の曲線間の補間を実行する方法はありますか? 多分そのためのアルゴリズムが存在しますか?数学でそれがどのように呼ばれているのかわからないので、何でも役に立ちます。

ここに画像の説明を入力

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

javascript - 2 つのベジエ曲線 (または 2 つの曲線と線) の交点: コード?

2 つの 3 次ベジエ曲線が交差しているかどうかを確認すると、 http://cagd.cs.byu.edu/~557/text/ch7.pdfへのリンクが表示されます。最初のパスで読めるように聞こえますが、コードではありません。

誰かがこのアルゴリズムを一般的なプログラミング言語で実際に実装したかどうか疑問に思っています。2 つの 3 次ベジエ曲線、またはベジエ曲線と直線を使用してアルゴリズムを実装できる Javascript コード (他の言語も可) に興味があります。