私は、日食、放物線、丸太などの画像を生成するためのプロッタ、グラフ電卓の一種を探していました。ウィキペディアで一つ見ました。https://en.wikipedia.org/wiki/File:Lemniscate_of_Booth.pngMathpadと呼ばれるソフトウェアを使用して設計されていますが、Linuxでは利用できません。 Linuxの世界にも似ていますか?
簡単な計算をしてみましたbc
。私はPythonが非常に一般的なスクリプトであり、大量のスペース(パッケージ)を占めているので、Pythonが欲しくありません。私は統計のためにRを使います。私はLinuxの世界に他のどのソフトウェアがあるのかわかりません。
私にとっては小さく、きちんとした数学で十分で、MathPad(直接試してみませんでしたが)一目で大丈夫だと思います。
答え1
私は使うgnuplot。良い紹介を見つけることができますここ。ベルヌーイのレムネスケート(ブースとは異なる)を描く方法の例を見つけることができます。ここ。
もう一つの可能性は図面ライブラリ、Pythonライブラリ(つまり、いいえgnuplotなどのスタンドアロンプログラム)すでにPythonの仕事に慣れてください。
より一般的には、Linuxで数値計算と分析計算を実行するFOSSパッケージは、すべて出版品質のプロットをある程度生成することができますが、単純なプロット以上の機能を提供するため、学習曲線はより急峻です。とにかく、これに興味があるなら、あなたは柔らかい紹介を見つけるでしょうこのLWN.net記事から。
答え2
troffと専用のプリプロセッサを使って絵を描くことができます。 pic... pic構文は簡単で、素早くグラフィックを生成するためのグラフであるpic用のプリプロセッサもあります。 ..そしてGabo troffまたはplan9(plan9portを参照)...
最大4メートル幅の巨大なチャートを生成できます... troffは、テキスト、数学式、表、グラフィックなどの形式を簡単に指定できます。
各ページにポール縁石の2つの簡単な例
groff -p polar.tr -Tps > polar.ps
polar.trは次のようになります。
.po 0i
.PS
u = 5i
for t = 0 to 100 by 0.001 do {
x=cos(7*t/2)*cos(t)
y=cos(7*t/2)*sin(t)
"." at x*u,y*u
}
.PE
.bp
.PS
u = 5i
for t = 0 to 100 by 0.001 do {
x=(1+cos(7*t/2))*cos(t)
y=(1+cos(7*t/2))*sin(t)
"." at x*u,y*u
}
.PE