問題タブ [interpolation]

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

c++ - GDIPlusサイズ変更によるファジートップエッジ

次のコードを使用して、CでGDI +を使用してビットマップのサイズを変更しています。その領域が白であるはずの画像でも、上端に灰色の値が表示されます。補間が最近傍になると、問題は解消されます。しかし、ImageMagickでバイキュービック補間を試しましたが、問題ないようです。知っておくべき制限の問題はありますか?私のスケーリング方法はどういうわけか間違っていますか?ありがとう!

(入力:destSize:宛先Gdiplus :: Size m_pBitmap:ソースビットマップ)

0 投票する
6 に答える
3521 参照

perl - What's the difference between single and double quotes in Perl?

I am just begining to learn Perl. I looked at the beginning perl page and started working.

It says:

The difference between single quotes and double quotes is that single quotes mean that their contents should be taken literally, while double quotes mean that their contents should be interpreted

When I run this program:

It outputs:

Am I wrong somewhere? the version of perl below:

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

iphone - ボタンの流れのようなiPhone

iPhoneがスクロールリストを管理する方法(プレイリストなど)に本当に感銘を受けました。

どうすれば似たようなものを推進できるのか、そして試みる前に何を読むべきなのか疑問に思いました。特定のシステムに実装するよりも、モーションや補間などの背後にある数学に興味があります。

だから私はそれが何らかの形の補間を使用していることを理解しています、私が知りたいのはそれが使用する補間の種類です、それはいくつかの数学関数と同じくらい単純ですか、それとも他のことをしますか?

*トビアスの質問のために編集

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

ruby - Ruby の文字列補間を回避するにはどうすればよいですか?

このコードを考えると:

#{id}パーツは時期尚早に補間されています。

どうすればそれを回避できますか?

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

c++ - (1)/(b ^ c)の形式の関数に関する数学の質問

1 / b cのパターンに従う関数は、補間関数と非常にうまく組み合わせることができる素晴らしい曲線を生成することがわかりました。

この関数を使用する方法は、「c​​」を変化する値、つまり「シャープネス」のbを変化させながら、0と1の間の補間値として扱うことです。私はこれを使用して0と1の間の補間値を計算するので、一般的に私が使用する関数は次のようになります。

この時点まで、補間値= 1の場合、値は0に非常に近いが、0ではないため、ハッキングされたアプローチを使用して「機能」させてきました。

それで、私は疑問に思いました、c=0で結果=1およびc=1結果=0である1/bcによって生成されたものと同様の曲線を再現できる形式または関数があります

または、C = 0、結果= 0、C=1の結果=1です。

助けてくれてありがとう!

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

apache-flex - Flex LineSeriesは値をゼロとして補間しますか?

Flexの折れ線グラフでは、LineSeriesをinterpolateValues="true"、行にギャップがないように欠落している値を接続するように設定できます。しかし、私が望んでいるのは、ギャップを埋めるために直接線を引くのではなく、欠落しているフィールドに0を挿入することです。

それを行うように設定する方法はありますか?

ありがとう!!

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

python - 3 次 B スプラインの長さを求める

scipy のinterpolate.splprep関数を使用してパラメータuでパラメトリック スプラインを取得しますが、のドメインはuスプラインの線積分ではなく、入力座標の区分的線形接続です。を試してみましintegrate.splintたが、それは個々の積分が を超えるだけuです。明らかに、デカルト微分距離の束を数値的に統合できますが、見落としていたスプラインまたはスプラインセグメントの長さを取得するための閉じた形式の方法があるかどうか疑問に思っていました (scipy または numpy を使用)。

編集:閉じた形式のソリューション、または機械精度の回答に収束する非常に高速な方法を探しています。私は数値的な根を見つける方法をほとんどあきらめており、現在は主に閉じた形式の回答を求めています。誰かが楕円関数を統合した経験があるか、(Wolfram 以外の) 良いリソースを教えてくれるなら、それは素晴らしいことです。

Maxima を試して、スプラインの 1 つのセグメントの関数であると私が信じているものの不定積分を取得しようとします: これをMathOverflowにクロス投稿しました

0 投票する
3 に答える
7162 参照

c++ - 機械の精度

C ++のマシン精度の値を表すepsのようなものがあるのだろうか?ダブルが表すことができる最小の正の数としてそれを使用できますか?doubleが表すことができる最大の正の数として1.0/epsを使用することは可能ですか?C ++とCの両方の標準ライブラリのepsはどこにありますか?

ありがとう、よろしく!


アップデート:

私の目的では、逆距離加重補間( http://en.wikipedia.org/wiki/Inverse_distance_weighting )のようなものについて、距離の逆数として重みを計算したいと思います。

ただし、距離は0にすることができ、重みを計算に適したものにする必要があります。距離dist[i]が0の距離が1つしかない場合は、対応する値values[i]を支配的にしたいと思います。複数の距離が0である場合、それらの値が結果に等しく寄与するようにしたいです。それを実装する方法はありますか?

0 投票する
3 に答える
4318 参照

c++ - 逆距離加重補間

逆距離加重補間のようなものの場合、距離の逆数として重みを計算したいと思います。

ただし、距離は可能で0あり、重みを計算に適したものにする必要があります。dist[i]距離が1つしかない場合は、対応する値を支配的0にしたいと思います。距離が複数ある場合は、それらの値が結果に等しく寄与するようにしたいです。また、ゼロではなく非常に小さい場合でも、それをチェックして対処するための合理的な基準が必要です。それを実装する方法はありますか?values[i]0dist[i]

0 投票する
3 に答える
168 参照

c++ - 特定のインターフェイスを実装する必要があるという制限付きで関数にジェネリック引数を指定する方法はありますか

例:

ベクトルで動作する関数があります:

しかし、最初の 2 つの引数 (bracketval() と同じ) の boost::array 要素を使用して呼び出したいと思います。 std::vector と boost::array が自己実装されている場合、両方をoperator[] の実装を強制する一般的な基本クラス (インターフェイスのようなもの) は、どちらもライブラリ提供であるため、そのような制限をキャスト/指定する方法はありますか?

私はいつでも単純な c-array に頼ることができますが、あまりきれいではありません。

編集:FWIW、元のbracketvalの実装は次のとおりです。