問題タブ [parametric-equations]

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

functional-programming - 任意の曲線の再帰的な円弧長の再パラメータ化

P(t) = [x(t), y(t), z(t)]として定義された 3D パラメトリック曲線があります。

この曲線を円弧長で再パラメータ化する関数を探しています。私は OpenSCAD を使用しています。これは、変数を持たない宣言型言語 (定数のみ) であるため、ソリューションは再帰的に機能する必要があります (グローバル定数と関数引数以外に変数はありません)。

より正確には、関数Q(s)を作成する必要があります。これは、 t=0の点から円弧に沿って(およそ) 距離sであるP上の点を与えるものです。私はすでに、答えに組み込むことができる数値積分と微分のための関数を持っています。

どんな提案でも大歓迎です!

ps OpenSCAD では関数をパラメーターとして渡すことはできません。私は通常、グローバル宣言を使用するだけでこれを回避しています。

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

equation - Maxima で与えられた変数の方程式を記号的に解く

以下のコマンドを使用して Maxima を使用して方程式を解くことができます。

そして、それは私に正しい答えを与えます。

ここに画像の説明を入力

しかし、方程式の一番上の部分だけを解こうとするとx(n+1)、これが方程式です。

ここに画像の説明を入力

Web サイトClifford Attractorを参照してください。

それは私が期待したものではありません。私が使用する式は以下のとおりです。

私が得るものは:

ここに画像の説明を入力

私はそれが次のようなものになると予想しました:

私が間違っていることは何か分かりますか?

ubuntu 18.04 64bitでwxMaxima 18.02.0を使用しています