수학 패드 대안

수학 패드 대안

나는 일식, 포물선, 로그 등과 같은 이미지를 생성하기 위한 일종의 플로터, 그래픽 계산기를 찾고 있었습니다. 위키피디아에서 하나를 보았습니다.https://en.wikipedia.org/wiki/File:Lemniscate_of_Booth.pngMathpad라는 소프트웨어를 사용하여 설계되었지만 Linux에서는 사용할 수 없습니다. Linux 세계에 상응하는 것이 있습니까?

bc간단한 계산을 해보았습니다 . 나는 파이썬을 원하지 않습니다. 왜냐하면 그것은 거대한 공간(패키지)을 가진 매우 일반적인 스크립트이기 때문입니다. 저는 통계를 위해 R을 사용했습니다. 저는 Linux 세계에서 다른 소프트웨어를 모릅니다.

작고 깔끔하고 수학을 수행하는 것만으로도 충분하며 MathPad(직접 시도해 보지 않더라도)는 첫눈에 꽤 괜찮은 것 같습니다.

답변1

나는 사용한다gnuplot. 당신은 그것에 대한 좋은 소개를 찾을 수 있습니다여기. Bernoulli의 렘니스케이트(부스의 것과 다름)를 그리는 방법의 예를 찾을 수 있습니다.여기.

또 다른 가능성은matplotlib, Python 라이브러리(,~ 아니다gnuplot과 같은 독립 실행형 프로그램)은 다음과 같은 경우에 특히 유용할 수 있습니다.이미Python 작업에 익숙합니다.

일반적으로 Linux에서 수치 및 분석 계산을 수행하는 FOSS 패키지는 모두 출판 수준의 플롯을 그릴 수 있는 기능을 어느 정도 보유하고 있지만 단순한 플롯 그 이상을 제공하기 때문에 학습 곡선이 더 가파르습니다. 어쨌든, 만약 당신이 이것에 관심이 있다면, 당신은 부드러운 소개를 찾을 것입니다이 LWN.net 기사에서.

답변2

그림을 그리기 위한 전용 전처리기와 함께 troff를 사용할 수 있습니다. pic... pic 구문은 쉽습니다. 그래프를 빠르게 생성하기 위한 grap인 pic의 전처리기도 있습니다... Linux 및 osX에서는 troff가 이미 구현되어 있습니다(보통 groff). .. 가보 troff 또는 plan9도 있습니다(plan9port 참조)...

최대 4미터 너비의 거대한 그래프를 생성할 수 있습니다. troff는 텍스트, 수학 공식, 표, 그래픽의 형식을 간단하고 쉽게 지정할 수 있습니다....

각 페이지에 각각 두 개의 극 연석이 있는 간단한 예

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

관련 정보