이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 최대 명령입니다.
프로그램:
이름
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 서비스를 사용하여 온라인에서 maxima 사용