4dc9b1c5034f4effd853d19e8a02b9c9_2023-04-08_11-46-34_2.png

 

 
  [EnterpriseCDF] Mathematica 14.0 CDF Edition 4.2
  
 작성자 : 이장훈
작성일 : 2024-06-09     조회 : 3,876  
 첨부파일 :  Mathematica 14.0 CDF Edition 4.23 Enterprise.cdf (53.4K) DATE : 2024-04-08 05:36:23
 관련링크 :  https://www.wolfram.com/player/
 관련링크 :  http://www.mathought.com/bbs/board.php?bo_table=03_85&wr_id=180


무료 프로그램 Wolfram Player로 동작하는
Mathematica 14.0 CDF Edition 4.2

 
b97e75e0f89a05a182e2a33992357eba_(2) 14.0_4.20.png





수학생각은 수업시간에 활용이 가능한 수준의 기능과 성능을 갖춘 Mathematica CDF Edition을 개발하였습니다. Mathematica CDF Edition은 무료프로그램 Wolfram Player에서 동작하며 Mathematica의 강력한 컴퓨팅 성능을 그대로 사용하는 Enterprise CDF(Computable Document Format) 문서입니다.




Mathematica CDF Edition 최신 버전(v3.7) 영상으로 Mathematica의 강력한 성능 그대로 동작하는 모습

 




1. Mathematica CDF Edition 개발 목적

수학생각이 수학교육을 위하여 사용하는 공학도구 Mathematica는 대학, 기업체에서 연구, 개발을 위하여 활용되는 고급 언어입니다. 하지만 중고등학교에서는 Mathematica 본연의 기능을 전부 필요로 하지 않습니다. 그러하기에 중고등학교에서 학생 실습을 위하여 20~30개 라이센스를 구축하기에는 재정적인 부담이 가장 큰 어려움입니다. 수학생각은 이 문제를 해결하고자 무료프로그램 Wolfram Player에서 동작할 수 있는 Mathematica 개발에 오랜 기간을 연구해왔습니다. 



2. Mathematica CDF Edition 기능과 성능

Enterprise CDF 기술로 개발된 Mathematice CDF Edition은 Wolfram Player에서 동작되기에 Mathematica 성능에 근접합니다. 따라서 기본적인 명령문의 입력과 실행은 부족함이 없습니다. Mathematica CDF Edition의 주요 기능은 다음과 같습니다.

(1) Mathematica와 동일하게 명령문을 입력·실행하면, 결과를 출력합니다.
(1) 단, Mathematica CDF Edtion은 명령문을 "N[Pi,100]" 처럼 따옴표 안에 작성합니다.
(2) Mathematica 명령문을 실행했을 때 오류가 발생하면, 관련된 도움말 메세지를 제공합니다. 
(3) Mathematica와 동일한 단축키, 파레트를 적용하여 복잡한 수식을 쉽게 입력할 수 있습니다.
(4) 작성된 명령문은 '파일명.m' 이라는 패키지 형식의 파일로 저장, 열기, PDF 인쇄 가능합니다.
(5) 오류가 발생한 입·출력 삭제, 세션 클리어, 계산의 강제 중지 등 필수적인 기능을 지원합니다.  
(6) Wolfram Player를 최신 버전으로 유지하면, 최신 버전의 Mathematica 명령어 사용이 가능합니다.
(7) Wolfram Player 14.0 설치 후, Mathematica 14.0 CDF Edition 4.2 Enterprise.cdf 파일을 실행합니다.

Wolfram Player는 Mathematica로 작성된 명령문을 실행만 할 수 있는 무료프로그램 입니다. 
Mathematica CDF Edition은 Mathematica 명령문을 입력할 수 있고, 그것이 Wolfram Player에서 실행되도록 개발한 프로그램입니다.  



3. Mathematica CDF Edition 사용 환경

(1) Window, Mac, Linux 등 Wolfram Player가 설치된 PC (단, 모바일은 webMathematica 사용)
(2) 동기화를 위해 인터넷이 연결되어야 사용이 가능하며, 미연결시 파일은 자동으로 종료됩니다.
(3) 구독자는 '구독기간'에 지정된 1개의 PC에서 무제한 연속사용 가능합니다.
(3) 단, 미구독자는 30분 후 프로그램이 자동으로 종료되며, 재실행 할 때마다 30분이 다시 부여됩니다.



4. Mathematica CDF Edition 구독 안내

(1) 사용자 체험을 위하여 30분 기본 제공합니다.
(2) 구독은 1년 단위로 유료 제공하며, 수학생각 이메일로 문의 및 신청 가능합니다.


5. Mathematica CDF Edition 업데이트 지원

사용중 발생하는 오류가 있다면, 수학생각 이메일로 코드파일 또는 화면캡쳐를 보내주시기 바랍니다.
다만, Mathematica CDF Edition은 최소한의 인터페이스 구성으로 Mathematica의 명령문을 동작하기 위한 목적으로 개발한 것입니다. 따라서 최소한의 사용을 위해서 반드시 필요한 부분에 대해서만 업데이트를 진행합니다. 
 


642287167781d195d33ec911825f84e5_edit_main(2024_3).png


 

수학생각은 Mathematica CDF Edition '사용자 매뉴얼' 및 Mathematica CDF Edition을 활용하여 운영할 수 있는 '계산과학(Computational Science)' 수업자료를 [강의노트] 게시판에서 제공하고 있습니다.   
 


이장훈 (23-11-28 08:39)
1.0 :: 2023.11.25. :: 베타 버전 첫 공개
1.1 :: 2023.11.26. :: 버튼 [Remove All] 오류 수정, 사용자 License ID 체크 오류 수정
1.2 :: 2023.11.27. :: 버튼 [Clear Input] 의 단축키. 입력필드 작성 및 실행 후, 키보드 [Esc] 를 누르면 Clear 되어 새로운 명령문 작성이 수월함
1.3 :: 2023.11.28. :: Mathematica CDF Edition 화면에서 기본 설정으로 출력되는 그래프 출력 사이즈의 자동축소 방지, 정상 크기로 출력되도록 수정
1.4 :: 2023.11.29. :: 데이터를 블러오기(Import) 하거나, 내보내기(Export)할 때, 기본경로를 Mathematica CDF Edition 이 저장되어 있는 위치로 설정해 둠
1.5 :: 2023.11.30. :: 명령문 입출력 관리를 위하여 Mathematica와 동일하게 In[#]:= , Out[#]:= 과 같이 표현하고 Numbering 부여함
1.6 :: 2023.12.01. :: 명령문 입출력 In[#]:= , Out[#]:= 번호(#)를 지정하여, 자유롭게 In & Out 삭제가 가능하도록 [Delete] 버튼 기능을 개선함
1.7 :: 2023.12.02. :: [Abort] 기능을 계산 시간이 오래 걸리는 작업의 멈춤 기능으로 변경. 루핑 현상(Looping)의 멈춤은 [Delete] 버튼으로 가능함
1.8 :: 2023.12.03. :: Wolfram 신경망, 데이터 등 Resource Data 호출시 Loading 상태의 Cell 삭제 기능 추가(메뉴-편집-실행취소, 단축키 CTRL+Z)
이장훈 (23-12-04 12:47)
2.1 :: 2023.12.04. :: 명령문 입력 공간 InputField 형식을 InputField[#] 에서 InputField[#, Boxes] 포맷으로 개선 (기존 버전 1.xx 와 호환성 유지)
2.2 :: 2023.12.04. :: 프로그래밍 작성시 ++i 등이 +2 만큼씩 증가하는 오류 수정. ( InputField 명령문이 중복 실행되어 발생, 단일 시행으로 최적화)
2.3 :: 2023.12.04. :: 새로운 InputField 형식에 호환되도록 ClickToCopy 코드 보완. InputField 내에서 [Enter] 누르면 줄바꿈 되도록 개선
2.4 :: 2023.12.04. :: 프로그램 첫 실행시 심볼 i 값이 1로 할당되어 있는 오류 수정 ( In[#]:= , Out[#]:= 에서 Numbering 변수 i 의 Context 변경)
2.5 :: 2023.12.04. :: PDF 저장시, In & Out 배열 간격 및 출력용지(A4) 레이아웃 최적화
2.6 :: 2023.12.05. :: Mathematica CDF Edition 명령어의 입력 규칙인 큰 따옴표 " .... " 안에 코드 작성이 안 될 경우, 안내 메세지를 제공
이장훈 (23-12-06 11:50)
3.1 :: 2023.12.06. :: InputField 입력 형식을 완전하게 구현함. (따옴표 밖의 입력 부주의에 대한 효과적 처리, 이전 버전 1.xx 및 2.xx 와 호환성 유지)
3.2 :: 2023.12.06. :: 프로그래밍 작성시 ++i 등이 +2 만큼씩 증가하는 오류 수정. (v3.1 : InputField 명령문이 중복 실행되어 발생, 단일 시행으로 최적화)
3.3 :: 2023.12.07. :: 입력필드 내용를 지워주는 [Clear Input] 단축키를 [Esc] 에서 [Shift+Esc] 로 변경. 여러 가지 Mathematica 단축키로 [Esc] 활용을 위함
3.4 :: 2023.12.08. :: 고등학교에서 다루는 분수, n제곱근, 지수, 로그, 시그마, 극한, 미분, 적분, 행렬 등을 쉽게 입력할 수 있는 파레트(Palette) 기능 추가
3.7 :: 2023.12.12. :: 명령문 실행의 오류 발생시, Output 셀에 메세지 정보를 출력함. 기타 Plot 관련 특정 문법 오류시 프로그램 충돌 현상 해결
3.8 :: 2023.12.27. :: 미분에 대한 파레트를 [전미분], [편미분]으로 구분해놓음. 정식버전으로 출시.
이장훈 (24-01-04 14:49)
4.0 :: 2024.01.04. :: 자동완성 기능을 지원하는 명령어 Searching 필드 추가. 필드내에서 [Shift]+[Enter] 즉, 실행하면 명령어가 자동으로 복사됨
4.1 :: 2024.01.05. :: 파레트 형태의 수식이 바로 완성되도록 Mathematica 단축키 기능 향상. 파레트에 Tooltip 기능으로 Mathematica 단축키 정보 제공
4.1 :: 2024.02.02. :: Mathematica 14.0 및 Wolfram Player 14.0 출시. Mathematica 14.0 CDF Edition 4.1 Enterprise.cdf 배포
4.2 :: 2024.02.24. :: 출력물(In & Out)의 오름차순(▲), 내림차순(▼) 재배열 버튼 추가, PDF 문서에 In[#] 정보 추가, 오류메세지의 ClickToCopy 기능 추가
 
   
 

 
 
  Copyright ⒞ 수학생각(MATHOUGHT.COM) Since 2000 파주광일중학교 & 파주여자고등학교 수학과 이장훈 ☏ 031) 940-1935