maximaL - 클라우드의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 maximaL 명령입니다.

프로그램:

이름


Maxima - MACSYMA 기호 수학 패키지의 Common Lisp 버전으로 출시되었습니다.
GNU 공개 라이센스

Xmaxima - Maxima의 그래픽 버전

개요


최대 [옵션]

엑스맥스시마 [옵션]

기술


Maxima는 MIT에서 개발한 MACSYMA 시스템의 버전으로, Common에서 실행되도록 수정되었습니다.
리스프. 기호 및
수치적 수학적 조작. Lisp로 작성되어 차별화가 가능하며,
적분, 선형 또는 다항식 방정식의 해, 다항식 인수분해,
Laurent 또는 Taylor 급수의 함수 확장, 푸아송 급수의 계산, 행렬
텐서 조작, XNUMX차원 및 XNUMX차원 그래픽. 절차는 다음과 같습니다.
ALGOL과 같은 구문과 Lisp와 같은 함수 및 패턴 일치를 사용하여 작성
시설이 제공됩니다. Maxima 객체를 포함하는 파일을 읽고 쓸 수 있습니다.
디스크 파일. 미리 작성된 Maxima 명령은 파일에서 읽고 실행할 수 있습니다.
배치 모드 사용.

옵션


-b 파일, --배치=파일
방법 파일 비대화형 모드에서.

--배치-리스프=파일
프로세스 Lisp 파일 파일 비대화형 모드에서.

--일괄 문자열=
방법 비대화형 모드에서.

-d, --디렉토리
Maxima 디렉토리 정보를 표시합니다.

--disable-readline
readline 지원을 비활성화합니다.

-g, --enable-lisp-디버거
Lisp 디버거를 활성화합니다.

-h, --도움
간단한 사용 요약을 표시합니다.

--초기화=
Maxima 및 Lisp 초기화 ​​파일 로드 .맥 및 .lisp에서
시작.

--초기화-mac=파일
Maxima 초기화 파일 로드 파일 시작할 때.

--초기화-리스프=파일
Lisp 초기화 ​​파일 로드 파일 시작할 때.

-l 리스프, --리스프=리스프
Lisp 구현 사용 리스프. 사용 --목록-가용 가능한 값 목록을 보려면

--목록-가용
사용 가능한 Lisp 및 Maxima 버전을 나열하십시오.

-p lisp_file, --프리로드-리스프=lisp_file
예압 lisp_file.

-q, --조용한
Maxima 시작 메시지를 억제합니다.

-r , --실행 문자열=
방법 대화형 모드에서.

-s 포트, --서버=포트
Maxima를 서버에 연결 포트. 이것은 Maxima 서버를 작성하지 않는다는 점에 유의하십시오.
맥시마는 클라이언트입니다.

-u 버전, --사용 버전=버전
맥시마 버전 출시 버전. 사용 --목록-가용 가능한 값 목록을 보려면

--사용자 디렉토리=예배 규칙서
예배 규칙서 사용자 디렉토리의 경우(기본값은 Windows의 경우 $HOME/maxima,
$HOME/.maxima 기타)

-v, --말 수가 많은
Maxima 래퍼 스크립트에서 추가 정보를 인쇄합니다.

--번역
(기본) 설치된 버전을 인쇄합니다.

--매우 조용하다
표현식 레이블 및 Maxima 시작 메시지를 억제합니다.

-X 혀가 잘 돌지 않은 발음 옵션, --lisp-옵션=혀가 잘 돌지 않은 발음 옵션
기본 Lisp에 제공되는 옵션입니다.

소개 등록절차


초기화 시, 최대 시작 메시지를 인쇄한 다음 명령줄 프롬프트를 인쇄합니다.

(%i1)

모든 Maxima 명령은 다음 중 하나로 종료되어야 합니다.

1) 세미콜론(이 경우 명령의 결과가 표시줄에 표시됩니다.
앞에 %o 시퀀스 번호가 추가됨), 또는

2) 달러 기호(디스플레이 라인의 인쇄를 억제함).


(%i1) diff(sin(x),x);

(%o1) 코스(x)

(%i2) 통합(%o1,x);

(%o2) 죄(x)

사용자는 다음을 생성하는 명령을 입력합니다. 맥시멈 사물 (예: 기능 및 시스템
변수) 및 이러한 개체를 조작합니다.

UNIX에서는 Gnu Emacs 또는 XEmacs에서 Maxima를 실행하는 것이 좋습니다. 당신은 이것을 할 수 있습니다
에서 쉘 모드 호출 이맥스, 그리고 다음을 호출합니다. 최대. 가급적이면 설치 맥시마.엘
배포판에서 다음 명령을 사용하십시오.

MX 최대

내부 작업의 주요 이점 이맥스 의 완전한 역사를 제공한다는 것입니다.
입출력. 명령을 실행하면

디스플레이2d: 그릇된

단순히 죽이고 잡아당겨서 출력을 입력으로 사용할 수 있습니다.

Lisp는 Maxima에 내장되어 있습니다. 함수 to_lisp()는 Lisp 읽기-평가-인쇄 루프에 들어갑니다.
Lisp 함수(run)를 사용하여 Maxima로 돌아갈 수 있습니다. 또는 단일 Lisp
명령은 다음으로 명령줄을 시작하여 호출할 수 있습니다. :리스프.

빌트인 도움


참조 매뉴얼은 Maxima 입력 프롬프트에서 액세스할 수 있습니다. 에 대한 설명
명령을 입력하여 주어진 명령을 얻을 수 있습니다

기술(명령);

또는 간단히

? 명령

문자열에 대한 함수 목록을 검색합니다. 명령. 데모 파일 제공
Maxima로 해결된 문제의 완전한 예이며 명령으로 액세스할 수 있습니다.
데모(명령);. 사용자가 제공한 명령 파일의 라이브러리도 제공됩니다(
도서관), 다양한 문제를 지향합니다.

기타 사용 설명서


참조 매뉴얼은 info 및 html 형식으로 제공됩니다.

COMMAND FIRST


이 목록에는 초보자가 이전에 알고 있으면 유용할 수 있는 명령만 포함되어 있습니다.
참고 설명서 및 기타 텍스트를 공부합니다.

배치("마이파일");
파일 내용 실행 마이파일, Maxima 명령을 포함하는 것으로 가정합니다.

closefile("마이파일");
writefile 명령으로 열린 세션 파일을 닫습니다(아래 참조).

데모("마이파일");
파일 내용 실행 마이파일, Maxima 명령을 포함하는 것으로 가정하고,
한 번에 한 줄.

ev(정보 목록);
사용 가능한 모든 정보 목록의 내용을 인쇄하십시오.

기능;
현재 정의된 함수의 이름 목록을 인쇄합니다.

정보 목록;
사용 가능한 다양한 정보 목록을 인쇄합니다.

kill(객체 목록);
괄호 안에 포함된 개체를 제거합니다. 다 죽여) 모든 개체 삭제
사용자가 생성하여 Maxima를 초기 상태로 복원합니다.

그만두 다();
맥시마를 떠나십시오.

초기화();
모든 Maxima 제어 매개변수를 기본 상태로 재설정하십시오.

가치;
현재 할당된 스칼라 값의 이름 목록을 인쇄합니다.

writefile("마이파일");
세션 기록을 파일에 쓰기 마이파일; 한 번에 하나의 파일만 열 수 있으며,
전에, 닫기 파일 버퍼를 플러시하기 위해 Maxima를 떠나기 전에 명령을 호출해야 합니다.

플로팅 명령


Maxima는 2차원 및 3차원 플롯을 생성할 수 있습니다. 다음은 간단한 2차원입니다.


플롯2d (죄(x), [NS, -2*%pi, 2*%파이]);

간단한 3차원 예제

플롯3d (2^(-u^2 + v^2), [유, - 5, 5], [V, - 7, 7]);

기본적으로 플롯은 그누플롯 플로팅 패키지. 플롯은 다른 사람이 만들 수 있습니다.
수단; "? plot_options"를 참조하십시오. 플로팅에 대한 자세한 내용은 "? 플롯"을 참조하십시오.

onworks.net 서비스를 사용하여 최대 온라인 사용



최신 Linux 및 Windows 온라인 프로그램