Mathematica 14.2
| 2025년 1월 | 14.2의 문서
버전 14.2에서는 행과 열로 구성된 테이블 형식의 데이터를 매우 합리적이고 효율적으로 처리하는 Tabular라는 강력한 도구가 도입되었으며, 특수 기능을 활용하기 위해 수백 가지 다른 기능이 확장되었습니다. 또한 신경망과 LLM의 강화, 게임 이론을 이용한 조작, GPU 계산의 개선, 이미지와 동용상의 확장을 위한 새로운 함수나 개선된 함수가 추가되었습니다.
- Failsafe를 사용하여 잘못된 입력에 대해 보호되는 함수 버전 만들기
- Discard를 사용하여 기준 함수를 따르지 않는 요소 삭제
- AssociationComap를 사용하여 함수 목록을 값에 적용하여 연관 만들기
- HoldCompleteForm을 사용하여 평가에서 완전히 보호된 표현식을 표시
- Tabular는 다양한 유형, 누락 값 등을 포함하는 열 중심의 표형식 데이터를 표시
- ToTabular는 세부 제어를 통해 Tabular로 변환
- Tabular 작업을 지원하기 위해 도입된 새로운 함수: FromTabular, TabularQ, TabularColumn, TabularRow, TabularSchema, ColumnKeyExistsQ, TabularQ, TabularColumnQ, TabularRowQ
- Part, Take, Drop, TakeDrop, Key, KeyDrop, KeyTake, Select, Discard, TakeSmallestBy, TakeLargestBy, MaximalBy and MinimalBy 등 Tabular를 기본적으로 지원하도록 업데이트된 내장 함수
- CSV, XLSX, XLS, ODS, SXC, TSV, Table, Parquet, ArrowIPC, ORC, ArrowDataset, SAV, SAS7BDAT, DTA, POR, XPORT, RData, RDS, DIF와 같은 표현식 데이터를 지원하기 위해 다양한 Import 형식이 추가되거나 업데이트됨
- "AmazonS3", "AzureBlobStorage", "Dropbox" and "IPFS" 등의 데이터 저장소에 대한 연결을 (인증, 쿼리 등을 사용하여) 가능하게 하는 DataConnectionObject
- DatabaseReference가 업데이트되어 관계형 데이터베이스를 Tabular의 핵심 코어 백엔드로 사용 가능
- 핵심 코어 객체의 메모리 내 버전을 반환하는 ToMemory
- 테이블 형식 데이터의 누락된 값을 처리하는 TransformMissing 및 이상값을 처리하는 TransformAnomalies
- 단일 열에서 여러 열로 값을 분산하는 PivotToColumns 및 여러 열에서 하나의 열에 값을 수집하는 PivotFromColumns
- 각 행의 값에서 열을 계산하는 데 사용되는 TransformColumns
- 단독 또는 그룹화된 집계를 수행하는 AggregateRows
- PivotTable을 사용하여 여러 행과 열 피벗 및 집계를 포함하는 피벗 테이블을 계산
- 테이블 열의 값 플롯을 지원하도록 업데이트된 많은 시각화 함수 BarChart, PieChart, BubbleChart, Histogram, DateHistogram, ListPlot, ListLinePlot, ListPlot3D, StackedListPlot, DateListPlot
- LLMSynthesizeSubmit, ChatSubmit을 사용하여 LLM의 비동기 생성
- Tabular의 지원을 위해 업데이트된 기계 학습 및 신경망의 함수 Classify, Predict, ClassifierMeasurements, PredictorMeasurements, FindClusters, LearnDistribution, FeatureExtraction, DimensionReduce, FeatureSpacePlot, NetTrain, NetMeasurements
- 이득 행렬 또는 이득 배열에 의해 지정된 동시 횟수 게임을 나타내는 MatrixGame
- MatrixGame의 내시 균형을 찾는 FindMatrixGameStrategies
- 행렬 게임과 그 적략을 시각화하는 MatrixGamePlot
- 게임 트리에 지정된 순차 게임을 나타내는 TreeGame
- TreeGame의 부분 게임 완전 규형 (SPE)을 찾는 FindTreeGameStrategies
- 트리 게임과 그 전략을 시각화하는 TreeGamePlot
- 기호 배열식을 단순화하는 ArraySimplify 및 확장하는 ArrayExpand
- 기호 배열 식을 구성 요소로 확장하는 데 사용하는 ComponentExpand
- 관련 천문 이벤트의 순간을 찾는 FindAstroEvent
- 특정 세분화 날짜 또는 날짜 목록의 중간 날짜를 계산하는 MidDate
- GPU에서 가속 계산에 사용할 수 있는 데이터를 메모리에 저장하는 GPUArray
- GPUArray를 지원하기 위해 업데이트된 내장 함수 ArrayDepth, Dimensions, Length, Part, Dot, Transpose, ConjugateTranspose, Diagonal, Tr, LinearSolve, Fourier, SeedRandom, RandomInteger, Mean, Variance, Min, Max, Plus, Times, Total, Sin, Cos, Tan, ArcSin, Exp, Log
- 동영상에서 개체 검색 및 추적하는 VideoObjectTracking
- 동영상의 객체를 강조하는 HighlightVideo
- 생성된 자막 트랙의 스타일을 지정하는 SubtitleStyle
- 무전류 정자장을 모델링하는 MagnetostaticPDEComponent
- 전류가 있는 준정자장을 모델링하는 MagneticPDEComponent
버전 14.2의 출시 사이클에서는 새로운 기능이 도입되었을 뿐만아니라 908 개의 버그도 수정되었습니다.
- AstroGraphics는 전체 하늘에 데이터를 플롯할 때 잘못된 기본 AstroRange를 가짐 (452857)
- WeightedData 객체의 분산이 잘못된 값을 반환 (452706)
- STL 내보내기가 불완전한 모델을 생성 (451972, 452302)
- DateListPlot에서 FrameTicks를 지정하면 X축 메모리가 없음 (450764)
- ListAnimate이 fps를 지정하여 AnimationRepetitions -> 1의 시작으로 점프 (333899)
- 4차원 단위 큐브에 대한 양의 적분 함수를 포함하는 적분은 macOS에서 음의 결과를 제공 (427726)
Mathematica 14.1
| 2024년 7월 | 14.1 문서
Wolfram의 통합 어플리케이션이 도입된 버전 14.1에서는 신경망이나 대규모 언어 모델 (LLM)의 조작, 컨텐츠 비교, 이미지 및 비디오 조작, 생체 분자나 천체 물리학 등을 통한 과학적 평가를 위한 새로운 도구를 제공하여 Wolfram 언어를 확장합니다.
- BitFlip을 사용하여 정수의 비트 중 하나를 뒤집기
- 목록의 요소를 확인하는 함수: AllSameBy, AllMatch, AnyMatch, NoneMatch 추가
- LLM 프롬프트에 컨텍스트 종속 메시지를 추가하는 LLMPromptGenerator
- 의미의 유사성을 통한 말뭉치를 검색하는 SemanticSearch
- 의미 유사성의 색인을 작성하는 CreateSemanticSearchIndex 및 업데이트된 UpdateSemanticSearchIndex
- AlephAlpha, GoogleGemini, MistralAI, Cohere, DeepSeek, TogetherAI, Groq 등 LLM에 대한 새로운 서비스 연결
- 벡터 데이터베이스를 생성, 업데이트, 검색할 수 있는 CreateVectorDatabase, AddToVectorDatabase, VectorDatabaseSearch
- VectorSymbol, MatrixSymbol, ArraySymbol을 통한 기호 벡터, 행렬, 배열 기호 지원
- D, Grad, Div, Laplacian, Transpose, TensorTranspose, Dot, Cross, TensorContract 등 다수의 수치 함수에 추가된 기호 벡터, 행렬, 배열의 입력 지원
- 기호 벡터, 행렬, 배열 표현식에 필요한 표준 생성자인 SymbolicZerosArray, SymbolicOnesArray, SymbolicIdentityArray, SymbolicDeltaProductArray의 추가
- 미분 방정식 시스템에 대한 안정성을 분석하는 DStabilityConditions
- 차분 방정식 시스템에 대한 안정성을 분석하는 RStabilityConditions
- 각도 인수와 함께 사용하는 삼각 함수 버전 SinDegrees, CosDegrees, TanDegrees, CotDegrees 등의 추가
- 모든 정수에 대해 파스칼의 항등식을 유지하는 이항식 PascalBinomial
- 날짜 또는 시간 목록을 공통으로하여 세부 정보 및 일정을 공유 ConformDates
- 날짜 및 시간을 사용할 수 있도록 업데이트된 Mean, Median, Variance, Correlation 등의 기술통계 함수
- 어느 날짜에나 관측된 모든 천체의 일출 및 일몰 시간을 계산하는 AstroRiseSet
- 극좌표의 곡선을 나타내는 PolarCurve
- 그래프에서 삼각형 폐로를 계산하는 GraphTriangleCount
- ManipulateVideo는 키 프레임 매개변수를 사용하여 Manipulate에서 비디오를 생성
- 동영상 조각을 뿌리고 나중에 전체 동영상을 가져오는 SowVideo and ReapVideo
- 상태 저장 반복을 사용하여 동영상을 변환하는 VideoFrameFold
- 오디오 전사를 사용하여 비디오에 자막 트랙을 추가하는 VideoTranscribe
- 비디오 트랙 및 오디오 트랙의 요약을 플롯하는 VideoSummaryPlot
- 이제 AudioAmplify, AudioNormalize 등의 오디오 입력을 받는 여러 기능을 비디오 입력에서도 사용 가능
- 편미분 방정식의 전류를 모델링하는 ElectricCurrentPDEComponent
- 응력 텐서로부터 폰 미제스 응력을 계산하는 VonMisesStress
- 두 개의 노트북, 파일, 문자열, 목록 등의 차이를 표시하는 Diff
- 지원되는 diff 대상에 대해 3방향 diff를 수행하는 Diff3
- 기존 개체에 diff 변경 세트를 적용하는 DiffApply
- 진행 상황을 보고하고 컴파일 오류에 대한 자세한 보고서를 출력하도록 업데이트된 FunctionCompile 또한 컴파일된 코드를 실행하는 동안 오류가 발생했을 때의 동작을 제어하는 CompilerRuntimeErrorAction 옵션 지원
- 외부 조작의 기호 표현이 추가된 ExternalOperation
- 병렬 서브 커널에 정의가 배포된 모든 기호의 목록을 반환하는 $DistributedDefinitions 그리고 그것을 지우는 ClearDistributedDefinitions
버전 14.1의 출시 사이클에서는 새로운 기능이 도입되었을 뿐만 아니라 1,280 개의 버그도 수정되었습니다.
- DateObject가 ISO 8601 주 날짜를 올바르게 구문 분석하지 않음(446892)
- 두 부분 영역이 접촉할 때 GeoBounds의 결과가 올바르지 않을 수 있음 (445429)
- ImageToolbar의 좌표 도구가 올바른 (x, y) 좌표값을 반환하지 않음 (410592))
- Quantity가 있으면 MeanAround의 결과가 일관되지 않음 (409665)
Mathematica 14
| 2024년 1월 | 14.0 문서
버전 14.0는 더욱 폭넓고 깊은 계산 분야를 다룰수 있게된 동시에 기존에 있던 분야를 최적화하고 세련되게 정리하였습니다.
- Comap, ComapApply를 사용하여 표현식에 함수 목록 적용
- 정수의 각 자리수의 합을 계산하는 DigitSum
- 더욱 빨라진 UnitConvert
- IntermediateTest를 사용한 TestCreate 내에서 중간 테스트 만들기
- NLineIntegrate는 수치 벡터 선적분, NSurfaceIntegrate는 수치 벡터 표면적분, NContourIntegrate는 복소해 곡선적분을 계산
- 단일 측면 합성을 수행하는 UnilateralConvolve
- DSolve 및 기타 함수에 의해 생성된 무한합 표현을 처리하기 쉽게 하는 TruncateSum
- ToFiniteField 및 FromFiniteField를 사용하여 수식에서 유한체로 및 유한체에서 수식으로 변환
- FiniteFieldIndex 및 FromFiniteFieldIndex를 사용하여 유한체 지수 표현으로 및 유한체 지수 표현에서의 변환
- SymmetricMatrix, HermitianMatrix, OrthogonalMatrix, UnitaryMatrix 등의 새로운 구조화 행렬 유형 추가
- 텍스트 데이터를 다양한 유형으로 자동 요약하는 TextSummarize
- PairwiseListPlot, PairwiseDensityHistogram, PairwiseSmoothDensityHistogram, PairwiseQuantilePlot, PairwiseProbabilityPlot 등 쌍 데이터의 2D 투영을 모두 그리기 위해 추가된 새로운 시각화 함수
- SolarEclipse의 검토를 통한 7만 회 이상의 일식 및 50 가지의 새로운 특성 지원 추가
- NewMoon, FullMoon, MoonPhaseDate 함수를 통한 새로운 달, 보름달 및 임의의 월상 날짜 계산 함수 추가
- 계층화 플롯으로 표시된 그래프를 만드는 LayeredGraph, LayeredGraph3D
- 그래픽의 명명된 텍스처 매핑을 지정하는 TextureMapping
- 이미지를 구성 요소로 분할하는 ImageSegmentationComponents
- 전경 구성 요소의 이미지를 분리하는 ImageSegmentationFilter
- Tour3DVideo를 사용하여 3D 그래픽 주변의 투어 동영상 만들기
- SchrodingerPDEComponent, FluidFlowPDEComponent, ElectrostaticPDEComponent 등의 새로운 PDE 모델링 함수 추가
- InputOutputResponse를 사용한 이산, 연속, 혼합 제어 시스템에 대한 자세한 시뮬레이션 결과 생성
- SystemModelUncertaintyPlot을 사용한 제어 시스템 모델의 불확실한 매개변수, 초기값, 입력으로 인한 출력의 불확실성 플롯
- DOCX, MOBI, RData, RDS 형식의 가져오기 지원
- MP4, QuickTime , Matroska 형식의 자막 가져오기 및 내보내기 지원
- 새로운 데이터 구조인 RedBlackTree, StringVector 추가
- 스플라인 관련 그래픽 프리미티브인 BezierCurve, BSplineCurve , BSplineSurface가 ArcLength, RegionMeasure 등의 계산 기하학 작업의 기하학 영역으로도 유용하게 사용
버전 14.0에서 소개된 기능 외에도, 이번 출시 주기에 2,037개의 버그가 수정되었습니다.
- Suggestions Bar가 활성화된 경우 Element[ArcCos[5 Sqrt[3]], Algebraics]가 커널을 다운시키는 문제 (442256)
- 이미 존재하는 파일 이름으로 EPS로 Save Graphic As로 저장하면 프론트 엔드가 응답하지 않음 (442572)
- FindClusters[RandomVariate[ExponentialDistribution[1], 100]]은 이상한 ArrayComponents 오류 메시지를 발생시킴 (442018)
- Classify는 1,000개 이상의 클래스를 평가할 수 없음 (438909)
- n = 1인 BinomialDistribution은 BernoulliDistribution과 같지 않음 (404655)
- JLink는 Java NaN을 잘 처리하지 못함 (78789)
- ControlType -> TogglerBar를 사용한 Manipulates가 올바르게 자동 실행되지 않음 (70794)
- RegionPlot 및 RegionPlot3D는 ImplicitRegion을 잘라냄 (304783)
Mathematica 13.3.1
| 2023년 8월
버전 13.3.1은 주요 버그를 수정하였으며 채팅 사용이 가능한 노트북의 안정성과 사용 편의성도 향상되었습니다.
Mathematica 13.3
| 2023년 6월 | 13.3 문서
버전 13.3은 대규모 언어 모델을 이용하는 새로운 함수가 도입되었으며, 기계 학습 기능, 수학 계산, 외부 함수 인터페이스 등이 확장되었습니다.
- 대규모 언어 모델(LLM) 기능을 호출하거나 LLM이 Wolfram 언어 도구에 접근할 수 있도록 허용하는 ChatObject, ChatEvaluate, LLMFunction, LLMSynthesize, LLMTool과 같은 다양한 새로운 기능 추가.
- 지정된 커널의 특성을 편집하는 KernelConfigurationEdit.
- TestCreate, TestObject, TestEvaluate, TestEvaluationFunction을 사용한 단위 검정의 기호 표현 및 조작.
- 벡터선 적분을 계산하는 LineIntegrate와 벡터 면적분을 계산하는 SurfaceIntegrate.
- 복소선 적분을 수행하는 ContourIntegrate.
- 이변량 아펠(Appell) 슈퍼 기하 함수: AppellF2, AppellF3, AppellF4의 지원.
- 유한체 또는 유한체 요소를 나타내거나 유한체에서 다항식 계산을 수행하기 위해 추가되고 업데이트된 다양한 함수 FiniteField, FiniteFieldElement, FiniteFieldEmbedding, FiniteFieldElementNorm, MinimalPolynomial, MultiplicativeOrder.
- TargetStructure 옵션으로 제어되는 컴팩트한 표현의 구조화 행렬 및 고속 계산을 지원하는 여러 선형 대수 함수의 업데이트.
- 시각화의 특정 요소를 정적 또는 동적으로 강조하는 Highlighted 그리고 시각화에 대한 전역 하이라이트 효과를 설정하는 PlotHighlighting.
- 측정 데이터에 따라 시스템 모델의 파라미터를 보정하는 데 사용하는 SystemModelCalibrate.
- 3D 그래픽 및 기하학적 객체를 AR 디바이스에 노출하기 위한 ARPublish.
- 휴대기기용 AR 형식 "USD", "GLTF"에 대한 지원 추가.
- 두 영역이 서로 얼마나 다른지 측정하는 RegionHausdorffDistance 및 두 영역 사이의 최원 거리를 계산하는 RegionFarthestDistance.
- 점 집합에 대한 최소 포함 원을 계산하는 CircumscribedBall 및 최대 내접원을 계산하는 InscribedBall.
- 그래픽 객체에 후광을 추가하는 Haloing.
- 텍스트를 기반으로 이미지를 생성하는 ImageSynthesize.
- 이미지에서 일반적인 모양 (선, 원, 타원 등)을 찾는 FindImageShapes.
- 동적 라이브러리의 함수를 나타내거나 로드하고 해당 함수에 대한 포인터를 얻는 새로운 함수 ForeignFunction, ForeignFunctionLoad, ForeignPointerLookup.
- 기본 메모리 조작을 위한 함수: RawMemoryAllocate, RawMemoryFree, RawMemoryRead, RawMemoryWrite, RawMemoryImport, RawMemoryExport.
- ManagedObject, CreateManagedObject, UnmanageObject를 사용한 메모리 관리 객체 지원.
Mathematica 13.2.1
| 2023년 2월
버전 13.2.1은 버그 수정 외에도 향상된 다양한 기능, 성능 및 보안 업데이트가 포함되어 있습니다.
Mathematica 13.2
| December 2022 | 13.2 문서
버전 13.2는 천문학이나 컴파일에 대한 새로운 기능이 도입되었으며 기계 학습, 나무 구조, 수학 계산, 동영상 등에 관해 개선된 함수도 포함되어 있습니다. 이 버전에서는 버그 역시 다수 수정되었으며 문서 및 성능도 크게 향상되었습니다.
- Quantity의 조작에 관한 성능 향상.
- RandomDate, RandomTime을 사용하여 균일하게 분포된 날짜와 시간의 무작위 추출.
- PropagateAborts를 이용한 중단 처리의 세밀한 제어.
- 더욱 빨라진 일변수 및 다변수의 다항식 조작.
- 다변수 다항식의 모듈러 인수 분해 지원의 추가.
- 더욱 빨라진 단일 변수 유리 함수를 포함하는 행렬에 대한 기호적 선형 대수.
- VandermondeMatrix, CauchyMatrix의 두 가지 새로운 구조화 행렬 유형.
- NFractionalD를 사용한 분수계 미분의 수치 근사.
- NCaputoD를 사용한 Caputo 미분의 수치 근사.
- AstroPosition, AstroDistance, AstroAngularSeparation, AstroGraphics 등, 천문의 계산이나 시각화와 관련된 다수의 함수나 옵션의 추가.
- Blurring을 사용하여 그래픽의 특징을 완화하거나 숨기기.
- ClusteringMeasurements를 사용하여 클러스터링 프로세스의 결과를 분석.
- 추론에 사용할 수 있는 외부 모델을 나타내는 NetExternalObject.
- 디렉터리에 하위 디렉터리나 파일 트리를 만드는 FileSystemTree.
- 제어 시스템의 스텝 응답 해석을 계산하는 SystemModelMeasurements.
- 지리 데이터 형식 "GXF" 및 "OSM"의 지원.
- S자주 사용되는 체스 게임 형식 "FEN" 및 "PGN"의 지원.
- 컴파일된 컴퍼넌트로부터 공유 라이브러리 등의 컴퍼넌트를 구축, 로드, 인스톨 하는 함수 CompiledComponent, DeclareCompiledComponent, BuildCompiledComponent, LoadCompiledComponent.
- 평가된 코드에서 컴파일된 코드로의 이행을 지원하는 TypeHint, IfCompiled의 추가.
Mathematica 13.1
| 2022년 6월 | 13.1 문서
버전 13.1에는 90 가지의 완전히 새로운 함수 외에도 향상된 203 가지의 함수, 새로운 사용자 인터페이스 기능 및 향상된 컴파일러 기능이 포함되어 있습니다.
- 배열을 다른 배열의 깊은 레벨에 꿰매는 Threaded
- 목록 조작을 위한 새로운 언어 간이 함수 DeleteElements, DeleteAdjacentDuplicates, SymmetricDifference, UniqueElements
- 추가된 함수형 프로그래밍의 간단한 함수 ReplaceAt, MapApply, Until, SameAs
- 적분 및 미분 방정식의 변수 변화를 계산하는 IntegrateChangeVariables, DSolveChangeVariables
- FractionalD, CaputoD 및 DSolve 업데이트를 통한 분수계 미분 및 분수계 미분 방정식의 지원
- 음적으로 정의된 함수의 도함수를 계산하는 ImplicitD
- 새로운 유형의 구조화된 배열을 추가하는 PermutationMatrix, BlockDiagonalMatrix, LowerTriangularMatrix, UpperTriangularMatrix, BlockLowerTriangularMatrix, BlockUpperTriangularMatrix
- 다수의 특수 수학 함수에 추가된 CenteredInterval 또는 Interval을 사용한 구간의 평가
- 수량의 비율을 플롯하는 TernaryListPlot
- 시각화 함수에서ScalingFunctions의 옵션 지원 향상 및 NominalScale, OrdinalScale의 추가
- 3D 보로노이 분해를 지원하는 VoronoiMesh
- ReconstructionMesh를 사용한 점군에서의 1D, 2D, 3D 메쉬의 재구성
- 점군 내의 점의 법선을 추정할 수 있는 EstimatedPointNormals
- 그래프 조작을 위한 새로운 함수 GraphProduct, GraphJoin, GraphSum
- 이모티콘과 더 많은 언어를 지원
- 2D 드롭 섀도 효과를 적용하는 DropShadowing
- 그래픽 쉐이딩을 위해 추가된 새로운 함수 FlatShading, GouraudShading, PhongShading
- 웹캠 및 기타 기기에서 인터랙티브한 동영상을 촬영하는 VideoCapture
- 대화형으로 화면 동영상을 캡처하는 VideoScreenCapture
- 모델 결과에 대한 특징의 영향을 플로팅하는 새로운 기계 학습 함수 FeatureValueImpactPlot, FeatureImpactPlot, CumulativeFeatureImpactPlot, FeatureValueDependencyPlot
- 나무와 관련된 새로운 함수 RootTree, UnlabeledTree, TreeLeafCount 나무에 스타일과 라벨을 붙이기 위한 다수의 옵션
- 화학 반응군을 기호적으로 나타내는 PatternReaction 및 그러한 반응을 분자집합에 적용하는 ApplyReaction
- 화학 변환을 행하는 ChemicalConvert
- 명시적으로 제약된 MPC 컨트롤러를 1-노름, 2-노름, 무한노름으로 설계하는 ModelPredictiveController
- 일반적인 비선형 입력 출력 모델을 구현하는 DiscreteInputOutputModel
- 컴파일된 코드 및 라이브러리에서 형식 선언 및 형식 지정을 위한 새로운 함수 TypeDeclaration, CompiledExpressionDeclaration, LibraryFunctionDeclaration, TypeSpecifier
- ForAllType, LiteralType, TypeEvaluate, CreateTypeInstance, TypeOf에 의한 컴파일된 코드에서 형식 표현 지원의 확장
- 컴파일된 코드에서 평가자를 호출 InertEvaluate
- 외부 라이브러리와 상호 작용하기 위한 포인터 생성 및 역참조 ToRawPointer, FromRawPointer
- 평가하지 않고 변경할 수 있는 표현식 "ExprStruct" 데이터 구조 추가
- Q&A 인터페이스 지원을 확장하는 QuestionGenerator, QuestionSelector
- 새로운 디폴트 툴바, 주석 오버레이, 커스텀 가이드 페이지 작성
- 버전 13 이후의 모든 새로운 기능과 업데이트된 기능
Mathematica 13.0.1
| 2022년 2월
버전 13.0.1은 Wolfram 언어 품질의 지속적인 향상을 위해 계속 노력하고 있습니다. 이 버전에은 버그 수정 외에도 log4j 보안 업데이트를 포함한 기능 및 성능의 향상이 포함되어 있습니다.
Mathematica 13
| 2021년 12월 | 13.0 문서
버전 13.0은 총 117개의 완전히 새로운 함수가 더해졌을뿐만 아니라 수백 개의 업데이트 및 함수 업그레이드, 수천 개의 버그 수정 및 개선 사항이 추가되었으며 시스템을 더욱 쉽고 원활하게 사용할 수 있도록 수많은 새로운 아이디어를 보충하였습니다.
- $ContextAliases를 사용한 컨텍스트 이름의 편리한 별칭 만들기
- 새로운 선형 대수 함수 소개: Adjugate, DrazinInverse, CoreNilpotentDecomposition
- CoulombF, CoulombG, CoulombH1, CoulombH2 등의 여러 쿨롱 파동 함수의 구현
- CenteredInterval을 사용한 실수 및 복소 중심 간격에 대한 간격 계산의 수행
- BilateralZTransform, InverseBilateralZTransform을 사용한 양방향 또는 양방향 Z 변환 및 역 변환을 계산
- 새로운 함수 VectorDisplacementPlot, VectorDisplacementPlot3D, ListVectorDisplacementPlot, ListVectorDisplacementPlot3D를 사용하여 2D 및 3D 변위 플롯 생성
- GeoGraphValuePlot을 통해 지리 흐름의 시각화
- 기본 영역에 대한 부울 연산으로 구축된 새로운 건설적 입체기하학 영역 CSGRegion
- RegionFit, GradientFittedMesh, ConcaveHullMesh를 사용하여 점 세트에서 영역을 생성
- FindRegionTransform을 사용하여 한 영역에서 다른 영역으로의 아핀 변환을 찾고 RegionCongruent, RegionSimilar를 사용하여 두 영역의 일치성 및 유사성을 확인
- IsomorphicSubgraphQ, FindSubgraphIsomorphism, FindIsomorphicSubgraph 등 동형 부분 그래프 및 부분 그래프 동형을 찾는 새로운 함수
- FindEdgeColoring, FindVertexColoring을 사용한 그래프의 최소 모서리 및 꼭짓점 색상 찾기
- FindPlanarColoring을 사용한 평면 그래프 레이아웃에 대한 면 색상 찾기
- DominatorTreeGraph, DominatorVertexList를 사용한 유향 그래프의 도미네이터 계산
- AmbientLight, DirectionalLight, PointLight, SpotLight 등의 삼차원 그래픽을 위한 새로운 조명 옵션
- SpatialEstimate로 공간 예측 생성
- EstimatedVariogramModel을 사용한 위치 태그가 지정된 데이터에 대한 최상의 바리그램 모델 추정
- SnippetsVideo, TourVideo, GridVideo, OverlayVideo 등의 새로운 비디오 처리 함수
- 새로운 내장형 비디오 플레이어로 Wolfram 언어 노트북에서 비디오 미리보기
- ImageStitch로 이미지 목록 연결
- TrainImageContentDetector, TrainTextContentDetector를 사용한 맞춤형 콘텐츠 감지기의 효율적 트레이닝
- NetUnfold를 사용한 접힌 신경망에서 반복 작업 추출
- Tree 프레임워크에 추가된 새로운 항목: TreeScan, TreeMapAt, TreeTraversalOrder, TreeLayout
- TimeSystemConvert를 사용한 서로 다른 시간 시스템 간에 변환
- FlightData를 사용한 비행기 비행에 대한 실시간 정보 얻기
- SolidMechanicsPDEComponent, SolidMechanicsStrain, SolidMechanicsStress 등을 포함한 새로운 솔리드 역학 PDE 모델 함수
- ChemicalFormula, ChemicalReaction 등의 화학 및 화학 반응에 대한 기호 표현 추가
- ReactionBalance를 사용한 화학적으로 균형 잡힌 반응 계산 및 주어진 반응이 ReactionBalancedQ로 균형을 이루는지 확인
- 향상된 PDF 페이지의 벡터 그래픽으로 가져오기
- QuestionInterface를 사용한 질문에 답하기 위한 인터페이스 지정
- WebItem을 사용한 표현식을 포함하는 HTML 요소를 나타내고 WebRow, WebColumn을 사용한 요소의 행과 열 정렬
- Azure Batch 서비스에 원격 일괄 작업 제출
- GeoGraphics는 기본적으로 벡터 라벨이 있는 지도를 반환
Mathematica 12.3.1
버전 12.3.1은 Wolfram 언어 및 Mathematica의 품질 향상을 위해 지속적인 노력을 계속하고 있습니다.
- Apple Silicon을 탑재한 macOS 네이티브 지원
- single sign-on을 지원하는 사이트 라이선스를 위한 간소화된 제품의 활성화
- 수식 구문을 위한 2D 유형 세트, 화학 계산 및 생체 분자 배열에 대한 추가 지원, 대화형 플롯의 연습문제를 포함하는 Wolfram|Alpha 모드 노트북의 새로운 기능
- 다수의 기타 기능 향상, 버그 수정 등의 성능 개선
Mathematica 12.3
| 2021년 5월
|
12.3 문서
버전 12.3은 100가지 이상의 새로운 함수, 다수의 버그 수정, 그리고 매우 빠르게 향상된 많은 함수가 포함되어 있습니다. Mathematica와 Wolfram 언어는 어느때 보다 빠르고 원활하며 보다 편리하게 다양한 분야에서 사용할 수 있는 업데이트 버전을 제공합니다.
- SolveValues와 NSolveValues를 사용한 방정식의 해 값을 직접 얻기
- 칼슨의 타원 적분 함수와 폭스 H 함수의 구현
- BilateralLaplaceTransform과 InverseBilateralLaplaceTransform에 의한 양측 라플라스 변환 및 역변환
- StreamPlot3D 및 ListStreamPlot3D에 의한 벡터장 함수와 벡터장 데이터의 유선 플롯
- ListLinePlot3D에 의한 3D 데이터 점을 통과하는 곡선 플롯
- GeoGraphPlot에 의한 지도에 지리적 위치 꼭지점 그래프 플롯을 표시
- 기호 트리 구축과 조작을 위한 새로운 프레임워크
- Solve 및 Reduce의 초월 방정식 시스템을 지원
- 다변량의 근을 지원하는 Root
- DSolve를 사용한 유리함수 계수를 가지는 임의의 선형 상미분 방정식 시스템 및 q 유리함수 계수를 가지는 임의의 선형 상미분 방정식 풀이 가능
- 일반화된 정량적 축을 나타내는 새로운 AxisObject
- 표면 소재의 현실적 렌더링이 가능한 MaterialShading
- CanonicalizeRegion, RegionConvert를 사용한 영역 표현 변경
- 기하 객체가 주어진 특성 또는 관계 만족 여부를 판정하는 GeometricTest
- 다양한 종류의 비디오를 생성하는 AnimationVideo, SlideShowVideo, FrameListVideo
- 새롭게 추가된 VideoRecord, VideoTimeStretch, VideoInsert, VideoReplace를 포함한 비디오 처리 기능의 향상
- 장소, 시간대 등을 사용하여 날짜 문자열을 해석하는 FromDateString
- 닫힌 루프 시스템의 연결 및 분석에 필요한 풍부한 데이터를 사용하여 제어 설계 함수에서 생성된 SystemsModelControllerData의 구현
- MoleculeName, MoleculeSubstructureCount, MoleculeAlign을 포함한 새로운 계산 화학 함수
- 가져오기 내보내기에서 일부 기존 형식의 향상 및 새로운 형식 SAS7BDAT, DTA, POR을 추가
- ExternalEvaluate에 추가된 Java, Octave 시스템 쉘 지원
- DatasetTheme에 의한 Dataset 출력의 전체적인 모양 제어
- 새로운 데이터 구조 "ImmutableVector" 및 "KDTree" 추가
- 월등히 빨라진 함수 Around의 재구현 속도
- 버전 12.2 이후의 새로운 기능
Mathematica 12.2
| 2020년 12월
|
12.2 문서
버전 12.2는 228 가지 새로운 기능이 포함되어 있으며 Mathematica와 Wolfram 언어의 생체 분자 배열 작업, 편미분방정식 모델링, 공간 통계학, 원격 배치 작업의 평가 기능뿐만 아니라 새로운 노트북 인터페이스 기능이 확장되었습니다.
- DNA 등의 생물학적 배열을 표현하는 BioSequence 및 그에 대한 작업을 수행하는 BioSequenceTranscribe, BioSequenceComplement, 등의 함수
- 다양한 편미분 방정식을 기호 적, 수치적으로 해결하는 새로운 PDE 모델링 프레임 워크
- SpatialPointData, RandomPointConfiguration, MeanPointDensity, PointCountDistribution 등의 새로운 공간 통계 함수를 이용한 공간 데이터의 분석과 점 과정의 조작
- 외부의 계산 공급자의 비동기 평가를 위해 작업을 일괄 제출하는 RemoteBatchSubmit 및 RemoteBatchMapSubmit
- Enclose 및 Confirm을 사용하여 코드를 작성해 오류 처리를 더욱 강력하게
- 함수 정의에서의 위치 인수 및 선택적 인수의 유효성 확인에 도움이 되는 CheckArguments 및 ArgumentsOptions
- 명명된 변수를 가지는 순수 함수의 정의에 사용하는 새로운 x|->f 구문
- 변수에 함수를 적용하고 그 값을 업데이트하는 ApplyTo (//=) 함수
- 날짜 구간이나 목록에서 날짜를 선택하는 DateSelect 함수
- 코드의 디버깅과 튜닝을 향상시키는 EchoEvaluation, EchoLabel, EchoTiming 등 새로운 함수
- AxiomaticTheory에 대한 새로운 이론 및 특성 추가
- 일반적인 볼록 최적화 문제를 해결하는 ConvexOptimization 함수
- 강력한 최적화 문제의 해를 구하는 RobustConvexOptimization, 파라메트릭 볼록 최적화 문제의 해를 구하는 ParametricConvexOptimization 함수
- FunctionInjective,FunctionSign,FunctionContinuous 등에 의한 다양한 함수 특성 데스트
- JacobiEpsilon 및 JacobiZN (야코비 제타) 함수의 추가 등에 의한 타원 함수에 대한 지원 향상
- 타원 좌표와 구면 좌표의 라플라스 방정식의 경계값 문제를 푸는 Lamé 함수 LameS, LameC, LameSPrime, LameCPrime, LameEigenvalueA, LameEigenvalueB
- 레이더 플롯을 생성하는 RadialAxisPlot 함수
- 평행 좌표 플롯을 생성하는 ParallelAxisPlot 함수
- GeoGraphics의 새로운 기본 요소인 GeoPolygon에 의한 2D지리영역 표현
- LinearGradientFilling, RadialGradientFilling, ConicGradientFilling에 의한 2D 그래픽 프리미티브의 예술적 채우기
- ConvexRegionQ 및 ConvexHullRegion을사용한 임의 영역의 볼록성 테스트와 볼록 포장의 계산
- 점 집합이 정 방향, 음 방향, 동일 선상 또는 동일 평면인지를 각각 조사하는 PositivelyOrientedPoints, NegativelyOrientedPoints, CollinearPoints, CoplanarPoints
- VideoGenerator, VideoIntervals, VideoDelete, VideoMap, VideoMapTimeSeries 등 새로운 함수에 의해 크게 향상된 비디오 계산 지원
- 애니메이션된 GIF, PNG 등을 나타내는 새로운 AnimatedImage 객체
- 기계 학습을 통해 이미지의 얼굴을 찾아 인식하는FaceRecognize
- FunctionLayer, CompiledLayer, NetArrayLayer, RandomArrayLayer를 포함한 새로운 신경망 계층 유형 지원
- t-SNE, 주성분 분석, 잠재 의미 해석을 포함하여 DimensionReduction 및 DimensionReduce에 대한 새로운 방법 추가
- 압축 및 보관 형식 7z, ISO, RAR, ZSTD 지원
- 공개 키의 보안 인증서를 SecurityCertificate로 표시하여 PEM 파일 형식의 일반적인 변형에서 가져오기
- 대폭 개선된 PDF 가져오기
- URL의 지원, FileFormat의 업데이트, FileFormatQ의 추가 등에 의해 향상된 Import
- AttachCell을 사용하여 노트북 창의 콘텐츠에 부동 셀 연결
- Canvas로 노트북 인터페이스에 대화형 자유 형식 드로잉 추가
- ClickToCopy를 사용하여 내용을 복사하는 버튼 생성
- 하이퍼 링크 삽입 및 편집을 위한 새롭게 설계된 인터페이스
- 자동 조판을 통해 인라인 TeX 입력 지원 추가
- 주문형 라이선스 권한 생성으로 사용한만큼 지불하는 방식으로 독립형 Wolfram Engine 커널을 실행하는 CreateLicenseEntitlement
- Arduino, Adafruit, SparkFun의 다수의 32 비트 대상에 대한 새로운 지원 향상으로 개선된 Microcontroller Kit
- 버전 12.1 이후의 새로운 기능
Mathematica 12.1.1
| 2020년 6월
버전 12.1.1은 Wolfram 언어의 품질 향상을 위한 끊임없는 노력의 결과입니다. 이 버전에는 약 천 개의 버그 수정 외에 암호화, 동영상 처리, 데이터 과학, 시각화 등의 기능 개선 및 성능 향상이 포함되어 있습니다.
- GenerateDigitalSignature의 추가 해싱 방법을 포함하여 더 강력하고 일관성 있는 암호화 함수
- VideoStream에의한 생방송의 지원, 동영상 처리 및 내보내기 함수에 의한 H264/AAC 코덱 기본적으로 사용(사용 가능한 경우)
- 성능이 향상된 Dataset 및 GridBox 구조 및 안정성이 향상된 TableView
- RLink에서 버전 3.6까지 R의 사용자 정의 설치 이용 가능
- StackedListPlot 및 StackedDateListPlot의 데이터 처리 향상
- Around의 비대칭 불확실성 처리 등의 개선 및 수정
- DateObject의 향상된 타입 세트
- 소수 계산에서의 속도 저하 문제 해결
- 기타
Mathematica 12.1
| 2020년 3월 | 12.1 문서
버전 12.1은 수학적 시각화, 오디오 및 이미지 처리, 기계 학습과 신경망, 데이터의 접근 및 저장 등의 Wolfram 언어의 기능을 확장하여 비디오 처리 및 packet 관리를 위한 새로운 시스템 도입 등 최대 규모의 마이너 버전을 출시하였습니다.
- 수천 개의 아이콘 및 기타 자산에 대한 HiDPI 지원으로 업데이트 된 Windows 및 Linux 노트북 인터페이스
- Windows 및 macOS 인터페이스의 Direct3D 11 및 Metal API를 사용한 3D 그래픽 렌더링 향상
- 스프레드시트처럼 테이블 데이터를 보고, 편집하거나 조작할 수 있는 TableView
- Dataset에 대한 모양, 정렬, 데이터 저장 및 기타 옵션의 상세한 제어
- 일반적인 데이터 구조의 효율적인 작성, 저장, 조작을 위한 새로운 DataStructure 프레임워크
- Asymptotic 및 DiscreteAsymptotic을 사용한 수식의 점근 근사와 점근 전개의 계산
- 일반 Heun 방정식의 정칙해를 나타내는 수학적 HeunG 함수
- 정렬되지 않은 클래스에 대한 분포를 생성하는 CategoricalDistribution
- 주어진 제약 조건에 따라 다항목으로 함수를 최소화하는 양수를 구하는 GeometricOptimization
- 복소평면에서 함수, 영역, 벡터를 플롯하는 ComplexRegionPlot,ComplexContourPlot,ComplexVectorPlot 등
- FindEquationalProof를 사용한 임의의 조건(1차 논리)을 통한 증명 생성 지원
- 벡터의 시각화를 위한 향상된 옵션 및 새로운 옵션
- 2D 다각형을 깔끔하게 채색하는 HatchFilling과 PatternFilling, 3D 객체에 음영을 넣는 StippleShading, ToonShading, HatchShading, 그리고 그 외의 새로운 그래픽 지시자
- 지리적 영역의 기하학적 작업 지원 향상
- 지도상의 값을 매끄럽게 변화하는 색으로 표시하는 GeoDensityPlot과 등고선으로 표시하는 GeoContourPlot
- 메시 토폴로지 조사에 사용하는 MeshConnectivityGraph, NearestMeshCells
- 다양한 유형의 데이터에 대한 생성 모델을 훈련하는 NetGANOperator
- 기계 학습 기능에 포함되어야 할 이상 검출기 지정에 사용하는 AnomalyDetector
- 그래프 및 기타 개체에 대해 스타일이 지정된 주석을 설정하는 Annotate
- Splice를 사용하여 식을 목록에 자동으로 결합
- SubsetCases, SubsetPosition, SubsetCount 등의 함수에 의한 부분집합/하위 목록 작업
- 연산자형을 나타내는 OperatorApplied 및 CurryApplied, 인수가 역순의 함수를 나타내기 위해서 사용하는 ReverseApplied
- TimeConstrained의 계산이 정지될 때까지의 시간(초)를 제공하는 TimeRemaining
- 연속하는 기간 또는 지정된 단위로 시간을 나타내는 DateInterval, 무한한 시간의 간격을 나타내는 InfinitePast/InfiniteFuture, 기간이나 날짜 목록의 극한을 구하는 MinDate/MaxDate
- ExpressionGraph을 사용하여 어떠한 수준의 나무 그래프도 관찰 가능
- 외부 식별자 시스템의 자원을 나타내거나 참조하기 위한 ExternalIdentifier
- Wikidata의 SPARQL 엔드 포인트에서 값을 검색하거나 추출하기 위한 WikidataSearch, WikidataData
- ExternalEvaluate를 통한 Julia, Ruby, R 언어 지원
- 이미지의 분자 구조를 식별하는 MoleculeRecognize
- Dropbox 등 외부 저장 장치에 파일을 업로드하는 ExternalStorageUpload
- ARK 블록체인 데이터를 보고 분석하여 거래를 전송
- UnionedEntityClass, IntersectedEntityClass, ComplementedEntityClass를 사용한 실체 클래스의 결합과 분리
- CreateArchive, ExtractArchive를 통한 ZIP 및 TAR의 향상된 지원
- 시스템 암호, 비밀, 키 등을 로컬로 안전하게 저정하는 SystemCredential, 및 주어진 키에서 파일의 디지털 서명을 생성하는 GenerateFileSignature
- PacletInstall, PacletFind, PacletSites 등의 함수로 로컬 및 원격 팔레트를 표시, 설치, 관리하는 Paclet 프레임워크
- MicrosoftSQL, MySQL 및 기타 관계형 데이터베이스 형식에 대한 향상된 지원
- 그래프의 최대 절단 문제를 푸는 FindMaximumCut
- 얼굴 특정점에 따라 이미지의 얼굴을 정렬시키는 FaceAlign
- 문자, 단어, 행, 텍스트의 불록을 포함한 이미지 영역을 검출하는 FindImageText
- SpeechCases, SpeechInterpreter를 사용하여 음성 오디오의 텍스트 및 실체를 식별하고, SpeakerMatchQ를 사용하여 음성을 참조 클립과 비교
- 프로그램에 의한 열람, 다양한 멀티미디어 유형의 처리 및 분석을 위한 고급 비디오 프레임워크
- CharacterNormalize를 사용하여 텍스트를 다양한 Unicode의 정규화 양식으로 변환
- 사용자 제공 CUDA 툴킷 지원
- 자유 형식의 Wolfram|Alpha와 같은 입출력으로 다단계 계산을 실행할 수 있는 노트북 만들기
- 버전 12 이후의 새로운 기능
Mathematica 12
| 2019년 4월 | 12.0 문서
버전 12.0은 수학과 기하학, 지리 시각화, 오디오와 이미지 처리, 기계 학습 등 Mathematica의 기능을 대폭 확장하였으며, 프런트엔드 및 시스템 전반에 걸친 성능 향상을 이루었습니다.
- Mac과 Linux 노트북 인터페이스에 각각 64 비트의 Cocoa API 및 Qt 5를 사용하는 주요 OS 통합의 전폭적인 업데이트로 인하여 더 이상 X 서버 지원이 필요하지 Linux 인터페이스
- 벡터값 변수를 모델링하는 VectorGreater 등의 벡터 부등식을 포함하여, 볼록 제약 조건 상의 볼록 함수를 최적화하기 위한 LinearOptimization, QuadraticOptimization, SemidefiniteOptimization 등의 최적화 해법 제공
- 대수방정식이나 차분방정식의 점근 해법 및 총합의 점근 근사를 포함한 점근 해석 기능의 확장
- Integrate, Sum, Product의 임의의 상수 생성에 대한 지원 추가
- Integrate의 향상된 초등함수의 지원 및 Solve, Reduce의 대규모 구조화 시스템의 지원, 및 비선형 1차 상미분 방정식에 대한 DSolve의 지원, FunctionDomain의 사용 대상 범위와 지원의 확장
- 유한 요소법을 사용하여 임의의 모양의 영역에서 비선형 편미분방정식을 해결하고 NDSolve의 편미분방정식 수치해법의 확장, NBodySimulation을 사용하여 이상화된 n-바디와의 자동화된 상호 작용
- 구멍이 있는 일반적인 다각형과 다면체 기본 요소의 추가 및 전반적인 지원 향상에 의한 확장된 기하학적 기능
- GeometricScene, GeometricAssertion을 사용하여 유클리드 기하학 및 그 정리를 시각화하는 새로운 프레임워크
- AxiomaticTheory의 기호적 증명에 사용하는 내장된 공리 이론에 접근
- ComplexListPlot을 사용한 복소수 값의 데이터와 함수의 시각화, ReImPlot을 사용한 함수의 실수 요소와 허수 요소의 플롯, 인수에 의해 채색된 AbsArgPlot을 사용한 실변수의 복소 함수의 절댓값의 플롯
- 시각화 함수의 내장 지원과 함께 Around를 사용한 측정값의 불확실성에 대한 설명
- Molecule 함수를 사용한 화학종의 생성, 분석, 변형, MoleculePlot, MoleculePlot3D를 통한 이차원과 삼차원 구조의 시각화
- GeoVector에 의한 측지 벡터의 표현, GeoVectorPlot, GeoStreamPlot을 사용한 측지 벡터장의 시각화
- RandomGeoPosition을 사용한 임의 영역에서 무작위로 분포한 지리 위치의 생성, GeoGridUnitDistance, GeoGridUnitArea, GeoGridDirectionDifference를 이용한 지리투영법의 거리, 면적, 각도의 변형 해석
- GraphPlot의 시각화에 대한 기본 모양의 업데이트 및 새로운 플롯 테마 및 업데이트된 특성
- 이웃한 색을 나타내기 위한 새로운 ColorsNear로 묶어 더욱 강력해진 FindMatchingColor, ImageRecolor , ColorDetect, 등의 색 처리 함수
- ImageCases, FacialFeatures, AudioIdentify , SpeechRecognize 등의 고도의 인식 기능과 FindFaces, FeatureSpacePlot, AudioMFCC 등의 성능 향상
- AudioIntervals 등의 오디오 분석 기능 및 HannWindow와 같은 창함수에서의 성능 향상과, 오디오 객체에 주석을 붙이는 새로운 AudioAnnotate 프레임워크
- SpeechSynthesize에 대한 다국어 지원 및 VoiceStyleData를 통해 이용 가능한 음성의 검색과 검색 기능의 향상
- 단시간 푸리에 변환을 계산하고, 그 특성을 보존하는 ShortTimeFourier와 진폭 스펙트럼에서의 신호를 근사하는 InverseSpectrogram의 지원
- 사전 훈련된 모델의 추가, 새로운 층, 새로운 인코더 및 디코더, 다중 GPU 지원, 과다 학습을 방지하기 위한 훈련의 자동 조기 종료를 포함한 신경망 프레임워크의 향상
- ClassifierMeasurements에서 불확실성과 다중 클래스의 평균 처리가 가능하며, 자기 정규화 인터넷을 사용한 Classify의 "NeuralNetwork" 방법의 월등한 향상
- LearnDistribution을 사용한 임의 데이터로부터의 일반화된 확률 분포의 학습, SynthesizeMissingValues를 사용한 데이터의 결측값을 생성된 값으로 치환하고, FindAnomalies를 사용한 데이터 중의 특이한 예 찾기
- RelationalDatabase를 사용하여 관계 데이터베이스와 기호적으로 상호작용하고, 테라바이트 규모의 데이터에 접근하기 위해 코어 외 혹은 메모리 내의 기술을 통합하여 인기있는 데이터베이스에 대한 SQL 코드를 자동으로 생성
- SPARQL 질의를 사용한 원격 또는 메모리 내의 RDF 그래프 데이터베이스의 질의, 다양한 RDF 형식에서 RDF 데이터 가져오기 및 내보내기
- 실체 프레임워크에서 "즉각적" 특성, 필터링 및 정렬, 집약, 유형의 조합, 클래스 샘플링의 지원
- 지리, 문화와 역사, 생명 과학과 의학, 금융, 천문학, 지구과학, 교통 기관, 공학, 언어학, 수학을 포함하는 모든 영역의 내장된 실체에 대한 데이터의 확장 및 향상
- "FITS"와 "HDF5" 등의 과학 형식, 및 "CSV"와 "XLS" 등의 표 형식의 효율적인 부분 가져오기 향상
- 수치 배열을 가장 간결하게 표현하는NumericArray
- 임의의 차수 또는 브래킷 구조의 함수에 인수를 전달하는 Curry, 그리고 벡터 함수를 요소의 하위 목록에 매핑하는 SubsetMap
- 다른 객체 유형에 관한 정보를 제공 할 수 있도록 대폭 확장되고 업데이트된Information
- Wolfram 언어 코드의 일부를 최적화된 네이티브 기계 코드로 변환하는 Wolfram Compiler의 초기 버전
- 핵심 성능의 향상, 직접 외부 코드를 호출하는 ExternalFunction, 웹 브라우저를 제어하는 WebExecute를 포함한 외부 평가 프레임워크의 향상
- 블록체인의 사용자 정의 거래 작성, 서명, 배포 및 BlockchainTransaction, BlockchainTransactionSign, BlockchainTransactionSubmit, BlockchainContractValue를 사용한 계산 계약과의 상호작용
- 마이크로 컨트롤러에 코드의 생성 및 배포를 자동화하기 위한 새로운 Microcontroller Kit
- Unity 게임 엔진의 양방향 인터페이스
- 프론트엔트에서 직접 Wolfram Cloud 또는 이메일로 노트북을 공유
- 공개된 Wolfram Function Repository 및 ResourceFunction 시스템을 통해 함수를 작성, 저장 및 즉각적 접근
- 기타
Mathematica 11.3
| 2018년 3월 | 11.3 문서
버전 11.3은 수학 계산, 음성 및 이미지 처리, 기계 학습, 신경망, 시스템 모델링 등 Mathematica 및 Wolfram 언어 기능의 확장과 몇 가지 새로운 프론트엔드 기능 또한 도입하였습니다.
- 관계 연산자 및 적분과 미분 방정식의 근사해를 포함한 확장된 점근 분석 기능
- 등식 또는 부등식의 양변에 대수적 연산을 적용하는 ApplySides와 공리를 사용하여 등식 논리를 증명하는 FindEquationalProof
- 지도상에 매끄러운 위치 강도를 만드는 GeoSmoothHistogram
- 차원 감소된 특징 공간을 3D로 그려주는 FeatureSpacePlot3D
- 다수의 장치에 의한 동시 촬영 및 Linux의 이미지 촬영에 대한 CurrentImage 지원
- 나이, 감정, 랜드마크 등 얼굴의 특징을 추출하는 FacialFeatures와 이러한 특징을 바탕으로 필터링하는 FindFaces
- 인코어 및 아웃 오브 코어 오디오 객체를 위한 효율적인 오디오 넷 인코딩 및 특징 추출
- 네이티브 OS 합성을 지원하는 SpeechSynthesize 및 음성 신호의 거리 측도 계산에 사용할 수 있는 AudioDistance
- 질문의 답이되는 텍스트의 부분을 찾아주는 FindTextualAnswer, Classify 및 Predict의 향상된 자동화, 그리고 새로운 방법이 더해진 DimensionReduction
- 신경망 프레임워크에 더해진 사전 훈련을 마친 모델, 빠른 재귀 신경망 훈련, 효율적인 시퀀스 생성, 훈련 세션 요약, 배열 공유, 3D 및 가변 길이 컨볼루션 및 네트워크 처리 등의 기능
- 데이터 추출 분석, 시각화를 위한 검색, 가져오기, 혹은 바로 시뮬레이션이 가능한 system models
- 블록 체인(이더리움, 비트코인 등)에 대한 최신 정보에 접근하거나, Wolfram 블록 체인을 사용하여 데이터를 저장하고 추출할 수 있는 Blockchain 프레임워크
- 원격 프로세스 실행, 사용자 인증, 프로세스 관리, 네트워크 패킷 캡처를 위한 시스템 레벨의 새로운 기능
- 메일 검색, 플래깅, 이동, 삭제 등을 통해 라이브 메일박스의 메일 직접 처리
- HTML 전자 메일을 지원하는 SendMail, 및 Dataset, TimeSeries 등의 객체 자동 임베딩 기능
- 시스템 모델링, 래스터 이미지, 음성, 테이블, 스프레드 시트, 시스템 및 네트워크의 형식에 대한 지원 향상
- EntityStore 시스템을 사용한 즉각적인 계산을 위한 엔티티의 사전 읽기 및 사용자 정의 엔티티와 엔티티 유형의 등록
- 라이브 대화형 기술 프레젠테이션 생성을 위한 Wolfram Presenter Tools 환경
- 노트북 기반의 Wolfram Chat 인터페이스를 사용한 텍스트, 코드, 및 기타 콘텐츠의 실시간 교환
- 버전 11.2 이후의 새로운 기능
Mathematica 11.2
| 2017년 9월 | 11.2 문서
버전 11.2는 Mathematica와 Wolfram 언어의 오디오 및 이미지 처리, 수학적 계산, 작업 처리 및 기계 학습 등의 최첨단 기능을 확장하였습니다.
- 무향 및 다변량 극한, 상한 및 하한, 또는 이산 극한의 계산
- 연속 방정식과 이산 방정식의 극한값을 직접 해결 가능
- 주기 함수의 FourierTransform 지원
- 영역에서의 3D 불 작업 수행
- 단어 벡터, 음성, 열 추출의 지원을 포함하여 자동화된 기계 학습을위한 새로운 방법과 옵션
- 새로운 옵션 및 방법을 통해 확장된 신경망의 계층 유형
- 신경망 가져오기 및 내보내기 형식의 추가 지원
- ImageRestyle을 사용하여 다른 이미지의 특징을 기반으로한 이미지 재생성
- GeoImage를 사용한 위성 이미지 얻기
- RegionImage를 사용하여 영역을 3D로 래스터화
- CurrentScreenImage 및 CurrentNotebookImage를 사용한 현재 화면 및 노트북 캡쳐
- SpeechSynthesize를 사용하여 표현에서 음성 오디오 생성
- 스테레오 오디오, 프로그래밍에 의한 음성 재생, Linux 오디오 캡처 지원
- ExternalEvaluate 및 StartExternalSession에 의한 외부 언어 인터프리터에 연결
- SocketConnect 프레임워크를 통한 ZeroMQ 네트워크 프로그래밍
- 초기화 값 및 계산 설정을위한 프레임워크
- 비동기 작업과 백그라운드 작업을 관리하는 TaskObject 프레임워크
- 저수준 수치 선형 대수에 대한 추가 문서
- 버전 11.1 이후의 새로운 기능
Mathematica 11.1.1
| 2017년 4월
Mathematica 11.1.1은 버전 11.1에서 발견한 주요 문제점을 해결하고, 다양한 성능 향상을
이루었습니다.
- Mac에서 신경망 네트워크의 GPU 지원의 재 활성화
- HDF5 형식에 대한 적절한 지원을 포함하여 신경망 네트워크 기능 업데이트 및 수정
- 문서 검색의 속도 저하 문제 해결
- LinearModelFit에서의 메모리 사용량의 적정화
- ListPlot3D를 사용한 렌더링 문제 해결
- Windows에서 Suggestions Bar 및 연결된 셀의 오작동 문제 해결
- 압축된 배열 좌표를 가지는 사각형의 영역 연산에서 발생하는 충돌의 해결
Mathematica 11.1
| 2017년 3월 | 11.1 문서
버전 11.1은 기계 학습,신경망,음성 처리, 기술 통계 분야의 Mathematica 및 Wolfram 언어의 최첨단 기능을 확장하였습니다.
- 광범위한 응용 분야에 걸친 130개 이상의 새로운 기능
- 새로운 20 레이어의 신경망 추가, 재귀형 네트워크 및 다양한 길이 시퀀스의 원활한 지원
- NetModel을 통한 완전히 트레인된 것과 트레인이 필요한 신경망 저장소 접근
- FeatureSpacePlot을 통한 데이터, 이미지, 텍스트 등 공간의 기계 학습 기반 시각화
- SequencePredict,ActiveClassification,ActivePrediction을 포함한 새로운 기계 학습 함수 추가
- AudioCapture를 사용하여 음성을 직접 노트북에서 녹음하여, 즉시 처리 및 분석 가능
- 2D 및 3D 이미지에 대한,*,- 등을 사용한 직접 계산 가능
- 계산 사진학과 계산 현미경학에 대한 지원 확대
- ImageGraphics를 사용하여 비트맵 벡터 그래픽 근사치 구하기
- HilbertCurve, SierpinskiMesh 등의 공간 채움 및 프랙털 영역 구조
- WinsorizedMean,SpatialMedian을 포함한 새로운 로버스트 통계 및 공간 통계
- 새로운 GeoBubbleChart,Callout,ScalingFunctions 등의 지원 확대
- 기호적 차수를 가진 도함수의 지원
- 표고 데이터의 향상된 해상도
- 웹 검색,웹 이미지 검색,텍스트 번역을 위한 외부 서비스의 완벽한 통합
- 세션 사이의 값을 로컬 또는 클라우드 등에 저장할 수 있는 폭넓은 PersistentValue시스템
- 클라우드에서 별도로 편집된 노트북의 원활한 배포를 위한 AutoCopy
- 노트북 기반의 스크립트 편집기를 사용한 WolframScript .wls 파일 생성
- Windows에서의 Wolfram 언어 스크립트 자동 실행 가능
- 모든 문서 및 온라인 예제의 새롭고, 민감한 디자인
Mathematica 11.0.1
| 2016년 9월
Mathematica 11.0.1에서는 Mathematica 11에서 발견된 중요한 문제를 해결하였으며, 다수의 기능을 더욱 연마 하였습니다.
- Linux용 새로운 Audio의 지원 및 모든 플랫폼에서의 음성 동작 향상
- 시스템 충돌을 유발하는 Graphics3D의 회전과 확대에 대한 버그 해결
- GIF 가져오기 기능의 대폭 향상
- Plot의 회귀 및 ParametricPlot, ParametricPlot3D의 대폭적인 속도 감속 해결
- ListPlot의 라벨링 및 콜아웃 기능의 예상되는 동작의 실제 구현
- Dataset 및 관련 기능의 성능 및 안정성 향상
- 9000 단어 이상 추가된 영어 맞춤법 검사기 사전
- 모든 문서화된 언어의 TextRecognize를 통한 정확한 지원
- WolframScript에서 발생하던 옵션과 스크립트명 구분 기능의 문제 해결
- macOS Sierra와의 호환성 및 다른 Mac과 Linux 플랫폼의 안정성 개선
- CenterArray에 의해 발생하던 부분 평가 및 기타 오류의 해결
- URLRead, URLExecute, URLDownload에서 사용 가능한 SetOptions의 지원
Mathematica 11
| 2016년 8월 | 11.0 문서
Mathematica 11은 3D 프린팅, 음성 처리, 기계 학습, 신경망, 그리고 다양한 분야의 개선은 등 Wolfram 언어를 기반으로하여 주요 새로운 분야에 관한 향상된 기능을 소개하고 있습니다.
- 새로운 분야 뿐만 아니라 현존하는 범위의 현저한 향상을 가져온 500 가지 이상의 새로운 함수 소개
- 알고리듬으로 생성하고, 가져 오기하여, 직접 로컬 및 클라우드 3D 프린터에서 3D 모델 프린트 실행
- 음악 및 스피치 응용 프로그램의 새로운 계산적 음성 합성, 처리, 분석
- 새로운 신경망 네트워크 프레임워크의 GPU 가속의 딥 러닝 접근 허용
- 특징 추출, 베이즈 최적화를 포함한 확장 및 강화 된 기계 학습 기능
- 다수의 확장 및 향상 된 Wolfram Cloud 그리고 웹 조작과 데이터 저장
- 통계적, 지리적, 해부학적인 향상된 표현 옵션의 방대한 새로운 시각화 배열
- 기호적, 수치적 그리고 지리학적 퍼포먼스 및 특징의 더욱 심화된 증대
- 새로운 지리 대에터, 지도 배경, 투영법, 및 다양한 지리학의 증진
- 새로운 계산 사진학 및 이미지와 신호 처리를 위한 도구
- 확률 및 통계의 수량, 시계열, 랜덤 행렬의 새롭게 향상된 지원
- 클라우드, 데스트톱, 임베디드 시스템 사이의 비동기 대화의 실험적 Wolfram 채널 프레임워크
- 어디든지로부터-로컬, 또는 클라우드-새로운 WolframScript로의 Wolfram 언어 코드 실행
- 목록-처리, 배열-처리의 향상으로 인한 더욱 풍부해진 함수적 프로그래밍 구성
- 더욱 강화된 텍스트와 언어 처리, 그리고 증가된 멀티 언어 지원
- 기술 용어, 적절한 명칭을 가미한 사전의 강화된 실시간 철자 검사 및 25가지 이상의 언어 지원
- 사용자 생산성 증대를 위한 향상된 코드 외관, 자동 완성, 에러 메시지
- 임의의 데이터 집합을 포함하여 지속적인 성장을 보이는 Wolfram Knowledgebase의 더욱 신속하고, 유연한 엑세스
- 자세히 보기
Mathematica 10.4.1
| 2016년 4월
Mathematica 10.4.1는 최근 출시에서 확인 된 중요한 이슈의 해결책을 담고 있습니다.
- 기본 Gatekeeper 정책에서 Mathematica의 작동을 금하는 Mac OS X 10.11.4의 버그에 대처
- Graphics3D 및 Manipulate에 의한 랜더링, 회전, 다이나믹 조작 등 그래픽의 불안정성과 결함을 일으킨 OpenGL 문제 해결
- 일부 Linux 사용자가 경험한 활성화 문제 해결
- 프론트 엔드에서 이미지를 직접 평가하는 경우 발생하는 속도 감속 문제 해결
- Windows에서 여러 노트북을 열 때 일부 사용자가 경험한 오류에 대해 예상되는 동작의 회복
- ListPlot [Table[…]]과 CoefficientRules에 의해 반환되는 평가 오류의 수정
- 포멧 삭제 메뉴 항목 동작의 회복
- Show에서 GeoGraphics 객체 이용 가능
- 코드 지원 기능 안정성의 향상
- Interpreter 사용 시의 DateFormat 지원 및 문서의 개선
- 일본어 버전 사용시 노트북을 클라우드에서 데스트탑으로 이동시킬 때 반환되는 대화 메시지 업데이트
Mathematica 10.4
| 2016년 3월 | 10.4 문서
Mathematica 10.4는 최신 버전의 Wolfram 언어를 통해 클라우드 서비스와 시스템, 지리학적 계산과 기하학적 계산, 동적 시각화, 인터랙티브 응용 프로그램 생성 등 다양하고 현저히 향상된 기능을 제공하고 있습니다.
- Association 패턴 매칭 지원 및 다양한 작업의 대폭적인 속력 증가
- Entity 값과 특성에 내재하여 정의하는 능력
- 새로운 CloudExpression을 사용해 지속적으로 클라우드에 저장된 값을 가지는 식을 표현
- AskFunction을 사용하여 인터랙티브 응용 프로그램 작성을위한 시험적 사용자 인터페이스 기능
- ListPlot, ListLinePlot, 그리고 DateListPlot으로 ScalingFunctions 옵션을 사용하여 스케일 된 플롯 생성이 가능하며, 새로운 Dendrogram을 사용하여 목록 요소의 계층적 클러스터링에서 계통수 구축 가능
- 맞춤법 검사 및 단어 빈도 분석을위한 텍스트 계산과 데이터의 새로운 기능 추가 및 대폭 향상된 TextSearch와 Snippet
- PlanarGraph 구조의 새로운 그래프 및 네트워크 기능과 ConnectedGraphComponents의 다양한 차트 유형에 대한 결정
- 수치 데이터, 텍스트 데이터, 이미지 데이터, 날짜 및 시간의 클러스터를 기반으로 ClassifierFunction을 생성하는 시험적인 ClusterClassify
- 기호 계산의 새로운 기능 DifferenceQuotient와 GreenFunction 및 정수론과 신호 처리를 위한 추가 기능
- 배열에서 메쉬를 구축하거나, 관성 모멘트와 일반 적분 모멘트 등의 영역 특성, 점 집합의 경계영역, 매개 변수 식에 의해 정의 된 영역의 측정을 계산 할 수있는 지리적 계산 형식 및 함수 추가
- 새로운 함수 QuantityDistribution을 포함한 확률과 통계 분야 Quantity 데이터의 지원 확장
- 팬과 줌이 가능한 다이나믹하고 인터랙티브한 2D 지리적 이미지를 생성하는 시험적 DynamicGeoGraphics 함수
- 대용량 이미지에서 팬과 줌이 가능한 새로운 DynamicImage 인터랙티브 이미지 뷰어 및 HighlightImage의 특정된 영역을 강조하는 드라마틱하게 확장된 기능
- Labeled 레퍼 혹은 PlotLabels 옵션을 통한 일부 함수의 함수 및 데이터 레이블링 기능의 향상
- Wolfram Data Drop과 직접 연동하는 Arduino Yun의 지원
- 데이터 검색 및 분석을 위해 Google Analytics, SurveyMonkey, FRED, 그리고 PubMed 등 추가된 7 개 외부 서비스의 ServiceConnect를 사용한 API 연결
- Interpreter 및 배치 된 스마트 양식 필드를 포함하는 관련 구조에 사용하기위한 20 개 이상의 새로운 인터프리터 타입
- 웹 및 인쇄 사용자 지정을 위한 증가된 24 가지 새로운 폰트 패밀리의 추가적 지원
Mathematica 10.3.1
| 2015년 12월
- WSTP (Wolfram Symbolic Transfer Protocol)를 통한 문자열 전송시 성능 수정
- Image3D, ColorConvert, 및 HighlightImage를 포함한 이미지 처리 함수의 안정성 향상
- 수치 보간 함수의 평가시 속도 저하 해소
- 마지막 작업 복원 기록, 그리고 복사 및 붙여 넣기 옵션 사용 기록 추적 향상
- JPEG 및 TIFF를 포함한 이미지 파일 포맷의 보다 강력한 가져오기 옵션
- TravelDirections 및 Nearest에서 임의의 인수에 대해 예상되는 동작 복원
- 스페인어 맞춤법과 중국어 검색 기능을 포함한 다양한 언어와 번역에 대한 정교한 지원
- DynamicModule, ActionMenu, Frames을 포함한 사용자 인터페이스의 다양한 업데이트
Mathematica 10.3
| 2015년 10월 | 10.3 문서
Mathematica 10.3은 이미 최상의 클래스를 자랑하는 버전 10에서 처음 도입된 새로운 분야의 기능을 더욱 연마하여 Mathematica 10.3에서는 급속한 성장 발전을 지속해 나가고 있습니다.
- MathematicalFunctionData를 통해 광대한 컬랙션을 자랑하는 Wolfram 언어에 내장된 수힉적 기능의 아이덴티티와 속성에 접근
- TravelDirections, TravelDistance와 같은 새로운 지리적 계산 기능 및 이동 시간, 방법 그리고 관련 데이터 계산 기능의 확장
- Wolfram 클라우드와 결합한 계산 및 배포를 위한 새로운 AnatomyData와 AnatomicalStructure 인터프리터 유형
- 보다 자동화되고 효율적인 계산을 위한 그룹화, 복사 및 엔티티의 특정 유형 식별 능력
- 랜덤 행렬 분포 및 특성의 지원
- 식의 테스트를 위한 비교 연산자를 포함하는 형식 GreaterThan, LessThan, 및 EqualTo의 기용
- 단어와 알파벳 문자열 조작에 대한 추가된 언어 데이터로 인한 자연 언어 이해의 향상
- 시간대의 표현 및 조작에 대한 새로운 날짜와 시간 기능
- 편미분 방정식과 아이겐 문제 풀이를 위한 기호적 지원
- 호스트 검색, IP 주소의 표현, 소켓 연결을 위한 보다 실용적인 네트워크 프로그래밍 옵션
- 정의, 연설의 부분, 번역 등을 포함하는 텍스트 요소와 구조에 대한 처리 및 분석의 향상된 기능
- 데이터 서치를 위한 새로운 서비스 연결 옵션 GoogleCalendar, GoogleContacts, Yelp 그리고 학술 리서치를 위한 ArXiv와 CrossRef의 새로운 서비스 연결 옵션
- 핵심 Wolfram 언어 및 데스크 탑과 클라우드 Wolfram System 인터페이스의 다양한 개선된 기능
Mathematica 10.2
| 2015년 7월
탁월한 Wolfram 언어의 핵심 기능에 100가지 이상의 새로운 기능이 추가되었으며, 향상된 클라우드에서의 작업 및 외부 데이터와 서비스에 대한 연결도 더욱 확장 된 Mathematica 10.2는 꼭 필요한 업그레이드입니다.
- 영어를 모국어로하지 않는 사용자들의 Wolfram 언어의 이해를 돕기 위해 마련된 번역 된 코드 캡션
- 입체 데이터 및 이산 데이터 시각화를 위한 새로운 기능: SliceDensityPlot3D와 ListStepPlot
- 상미분방정식(ODE)과 편미분방정식(PDE)의 고유값과 고유 함수의 수치적 해결
- 텍스트의 검색과 분석에 대한 새로운 기능
- 교사 수퍼바이즈 하의 기계 학습 및 수퍼바이즈 없이 시행하는 기계 학습을 지원하는 새로운 메소드 및 업데이트 된 메소드
- MailReceiverFunction 및 MailResponseFunction에 의한 자동 메일 처리 기능
- Histogram의 강도 측정 지원을 포함하여 시계열 및 통계 기능의 업데이트
- Nothing을 사용한 요소의 자동 삭제를 포함한 목록 및 연관에 대한 작업 추가
- 권한 제어, 예약 된 작업, 데이터 로그, 그리고 로컬 개체에 대해 확장 된 클라우드 사용 및 배포 옵션
- 톤 매핑, 다른 노출 값의 조합 등의 컴퓨테이셔날 사진술을위한 영상 처리 기법
- 기본 영역 및 메쉬 영역에 대한 확장 된 기하학적 계산 기능
- 다국어 Alphabet, 및 다양한 기술 및 다른 문자와 인코딩 장비
- 현격히 향상된 STL 가져 오기/ 내보내기 및 최신 JSON을 포함한 더 많은 기하학 및 데이터 파일 포멧 지원
Mathematica 10.1
| 2015년 3월
버전 10.1은 성능, 취급 분야, 편의성을 크게 확장 할뿐만 아니라, 이미지 식별, 사용자 정의 문법 규칙 배포 등 중요 새로운 알고리즘에 대한 개선 사항도 포함되어 있습니다.
- Wolfram Data Drop 유니버설 데이터 어큐뮬레이터 지원
- 개체 자동 인식: ImageIdentify
- 데이터의 자동 차원 감소 기능 내장
- 새로운 정보 시각화: WordCloud, TimelinePlot, 그리고 게이지의 테마
- 사용자 정의 문법 규칙 및 액션에 대한 프로그램 가능한 언어학적 인터페이스
- CompoundElement 및 RepeatingElement를 사용한 복잡한 양식이나 인터프리터를 구축하기 위한 새로운 구조
- 불규칙한 간격의 시계열에 대한 다양한 작업 지원
- 수열 처리, 최대 요소의 추출 등을위한 새로운 목록 작업
- OpenSSL을 사용한 암호화의 언어 수준 지원
- 내장된 Wikipedia 컨텐츠의 접근
- 단어와 문장 분할을 포함한 31개의 새로운 문자열 조작 함수
- 바이트 배열, raw 이미지 포맷 등의 직접 지원
- Arduino 연결에 대한 단순화 된 지원
- Dataset에 대한 성능, 문서, 상호 운용성 향상
Mathematica 10.0.2
| 2014년 12월
- OS X 10.9.5와 OS X 10.10 지원
- R, Scala, Perl, Ruby 등의 언어에 대한 EmbedCode 의 새로운 지원
- 기하학적 컴퓨팅을 위한 새로운 최적화, 인풋 지원, 퍼포먼스 개선 및 버그 수정
- DocumentDescription, GeneratedDocumentBinding, GeneratedDocumentHistoryLength 등의 DocumentGenerator의 새로운 옵션
- DateFunction, SunPosition, 그리고 MoonPosition의 새로운 옵션
- 통계의 성능 향상 및 버그 수정
- 다양한 시각화 기능 관련 버그 수정, 지도의 새로운 아이콘 및 NumberLinePlot에 사용할 수 있는 보다 광범위한 입력
- Replace, ReplaceAll, ReplacePart는 Associations에서 이용 가능
- 34개의 새로운 Interpreter 유형
- Mathematica와 Wolfram Cloud의ScheduledTask 지원
- VerificationTest 및 노트북 검정 부분의 수정 및 업데이트 완료
- AnimationRunTime 및 AnimationTimeIndex를 포함한 Animator의 새로운 옵션
Mathematica 10.0.1
| 2014년 9월
- 새로운 이미지 효과, WatershedComponents에 대한 Image3D 옵션, Nearest와 FindClusters의 기본 제공 색상 지원을 포함하여 이미지 처리 업데이트 및 향상
- SendMail 구문을 간략화하여 사용 용이성 향상
- Dataset과 Query 등의 연상 함수에서 사용할 수있는 새로운 연산자와 조합
- R 3.1에 대응하는 RLink 업데이트
- "Beach", "CountryClass", "OilField", "Reef" 등의 새로운 Interpreter 유형
- 지리 계산이나 지리적 영역에 대한 새로운 최적화, 입력 지원, 경로 유형
- 기계 학습 함수의 Classify 및 Predict가 내장 된 분류법으로 NeuralNetwork 지원
- 모든 플랫폼에서 원활한 사용자 인터페이스 경험을 제공하는 안정성과 성능 향상
- SemanticImport에서 지원하는 범위 확장과 익명 열, 빈칸, 헤더가없는 데이터, 긴 파일 이름을 가진 파일 가져 오기에 대한 최적화
- 기상 데이터, 연관, 적분 기호, 음적인 영역 측정 계산을 포함하는 다방면에 걸친 업데이트 및 향상
- 일부 플롯과 차트 유형 및 NDSolve, ParametricNDSolve, SparseArray, 그리고 MatrixExp를 포함한 수치 해법의 안정성 및 성능 향상
- 버전 9 이전에 저장된 InterpolatingFunction의 호환성 업데이트
Mathematica 10.0
| 2014년 7월 | 10.0 문서
- 700 개 이상의 새로운 기능을 포함하고 온전히 Wolfram 언어를 기반으로 만든 첫 버전
- 다양한 작업에 대한 사전 학습이 이루어진 모델을 포함하여 고도로 자동화 된 기계 학습 가능
- 기호 기하학, 메쉬 기반의 영역, 명명 된 그리고 공식의 영역을 포함하는 통합 된 기하학적
계산 - 지도 제작에 필요한 새롭고 강력한 GeoGraphics 함수를 포함하는 고급 지리 계산
- 구조화 된 데이터 집합 및 의미적 데이터 가져 오기를 통한 계산
- 자연 언어 입력을 이해하는 강력한 양식을 작성하고 웹 상에 배포하는 기능
- 기본적인 새로운 연상 구조로 매우 효율적인 검색 및 업데이트가 가능
- 숨겨진 Markov 모델과 자동화 된 시계열 분석을 포함하여 랜덤 과정 프레임 워크의 확장
- 날짜와 시간을 상징적으로 나타내고 그에 대한 계산을 수행 할 수있는 유연한 시스템
- 사업 보고서에서 기술 논문까지 특정 독자에게 적합한 플롯을 간단하게 작성할 수있는 내장된 플롯 테마
- 색상 지원 확장을 포함한 2D 및 3D 이미지 프로세싱의 향상
- 비선형 제어 시스템 및 향상된 신호 처리 기능
- 유한 요소 분석, 개선 된 편미분 방정식, 기호적 지연 미분 방정식, 그리고 하이브리드 미분 방정식 추가
- 형식적인 수학 연산자, 차원 변수, 확장 된 대수 및 그래프의 계산 가능
- 자동 보고서 생성 및 문자열, 파일 및 HTML 템플릿 추가
- 외부 장치, 서비스, API 그리고 URL 조작 작업을위한 접속성
- 내장된 단위 테스트 기능
- Wolfram Cloud와의 통합
- 확장된 Wolfram Knowledgebase로의 접근
- 기타
Mathematica 9.0.1
| 2013년 1월
- 제시된 모든 예제의 실용 가능성
- Suggestions Bar의 안정성 확립
- Suggestions Bar의 보다 정확한 서비스 제공
- Image3D의 폭넓은 지원을 비롯한 이미지 처리 함수의 성능과 안정성 향상
- Linux 환경 설정의 설치 워크 플로우 및 안정성 향상
- 수많은 랜덤 프로세스 함수의 성능 향상과 견고성 증대
- 다양한 Input Assistant 기능의 향상: Linux 플랫폼 전체 지원, 듀얼 모니터 지원의 개선, 옵션 개체 개선 및 중복 옵션 제거
Mathematica 9.0
| 2012년 11월 | 9.0 문서
- 새로운 Wolfram Predictive Interface는 Mathematica 기능의 사용 및 새로운 기능의 네비게이션 기능의 이용 용이성
- 그래픽과 숫자, 기호 계산의 자유 형식 언어 입력 변환 차원의 일관성 검사 등을 포함한 고도로 통합 된 단위의 지원
- Facebook, LinkedIn, Twitter 등의 내장 링크가 포함 된 새 그래프 및 네트워크 분석 기능
- 런타임 라이브 데이터 및 Mathematica Enterprise Edition의 향상된 기능을 이용한 CDF의 직접 배포, 그리고 Wolfram CDF Player와 Wolfram Player Pro의 미리보기 모드 기능
- 생존 분석과 신뢰성 분석, Markov 체인, 대기 행렬 이론, 시계열, 확률 미분 방정식 등의 주요 데이터 과학, 확률, 통계의 새로운 기능 증대
- 3D 입체 영상 처리 기능과 방대한 2D 및 3D 이미지와 비디오 성능 확장 대역 핵심 기술 3D
- 아날로그 및 디지털 신호 처리의 통합
- 각 층, 차원, 및 대칭의 배열을 지원하는 임베디드 기호 텐서
- 대시 보드 및 컨트롤을 위한 고도로 사용자 정의가 가능한 인터랙티브 게이지
- 줄거리와 차트에 대한 자동 범례 표시의 시스템 전체에서 지원
- Mathematica 작업 흐름에 R 언어의 완전한 통합을 통해 데이터 및 코드의 교환이 원활
- 원격 서버와의 데이터 교환 및 Web API와 상호 작용을 위한 완벽한 클라이언트 사이드 Web 액세스
- 새로운 스타일 템플릿 및 배경 이미지 추가로 슬라이드 쇼 기능 보강 기타
Mathematica 8.0.4
| 2011년 10월
- CDF에 배포하는 새로운 메뉴 옵션 및 인터랙티브 wizard
- 프로그램을 사용하여 CDF 파일을 배포 할 수있는 새로운 함수 CDFInformation 및 CDFDeploy
- CDF 브라우저 플러그인의 새로운 다운로드 진행률 표시기
- CDF 브라우저 플러그인의 안정성, 속도, 보안 향상
- Mac OS X Lion 테스트 거침
- 대규모 데이터 저장시 Share 함수가 사용하는 메모리의 개선
- 퍼포먼스 향상을 위한 MKL library의 업데이트
- Dynamic의 Module 변수의 사용에 대한 새로운 경고 구문 색상 지원
- 따옴표를 위한 함수의 기능 향상
- 컴파일 된 조건문에 사용되는 최적화 된 변수의 동작 개선
- 새로운 버전의 Linux에서 untitled 노트북 저장 할 때 프론트 엔드의 동작 개선
노트: Mathematica 8.0.2는 grid Mathematica 8.0.2만을 위해 배포된 버전으로 새로운 기능은 추가되지 않았습니다. 버전 8.0.3는 Wolfram CDF Player 8.0.3을 위한 개발 버전 입니다.
Mathematica 8.0.1
| 2011년 3월
- 아핀 변환, 변수의 합, 모수 혼합 분포, 중단 분포, 절단 분포 등 파생 분포에 대한 새로운
자동화 - 큰 목록 정수 (100만개 이상의 요소)를 가지는 Dot 결과의 항상
- Intel Math Kernel Library의 새로운 버전의 포함으로 Intel Sandy Bridge CPU의 안정성 향상
- 다양한 그래프 및 네트워크 작업의 성능 및 견고성 향상
- 프런트 엔드 시작 시간의 단축
- 특정한 특수 네트워크 조건 하의 MathLink TCPIP 연결 확립성 향상
- Real 및 "Real32" 이미지 TIFF에export 하기 개선으로 외부 TIFF 이미지 뷰어와의 호환성 향상
- 64 비트 구성 요소를 늘려 Home Edition의 기능과 안정성 향상
Mathematica 8.0
| 2010년 11월 | 8.0 문서
- Wolfram|Alpha와의 통합
- 확률 및 기대 값의 자동 계산
- 100개 이상의 새로운 통계 분포와 수많은 통계 시각화
- 데이터, 식, 또는 다른 분포에서 직접 새로운 통계 분포를 생성
- 그래프, 네트워크, 선형 대수학 기능의 향상
- 60 종류 이상의 이국적인 옵션 솔버와 100개 이상의 내장 재무 지표
- 내장 제어 시스템 기능
- 확장 된 이미지 분석 기능
- 통합 wavelet 분석
- CUDA 및 OpenCL의 지원 내장
- C 코드의 자동 생성
- Symbolic C 코드 조작 및 최적화
- 텍스처 매핑과 하드웨어 가속을 사용한 3D 렌더링을 포함한 확장 된 2D 및 3D 그래픽
- 내장 웹 브라우저 플러그인
- 기타
Mathematica 7.0.1
| 2009년 3월
- 핵심 이미지 처리 함수의 성능 향상
- 빠른 화상 처리를 가능하게 하는 마우스 오른쪽 버튼 메뉴
- 새로운 튜토리얼, "How to" 가이드 및 스크린 캐스트
- 문서에 포함 된 수천 개의 새로운 예제
- 향상된 문서 검색
- Windows 7의 필기 수식 인식 기능과 통합
- 새로운 gridMathematica Server와 통합
Mathematica 6.0.3
| 2008년 6월
- 종합적인 표준 패키지 목록을 Documentation Center에 추가
- 패키지 문서 개선
- MatrixForm과 TableForm의 옵션 처리 개선
- 선택한 그래픽을 포함하는 Manipulate을 취급 프런트 엔드의 안정성 강화
- ListPlot 옵션 처리 개선
- AxesLabel과 Ticks의 조합 처리 개선
- Protein Data Bank (PDB)의 공백이 없는 숫자 데이터 가져 오기 처리의 개선
- LightWave Object (LWO)의 내보내기 winding을 업계 지정 표준 보다 적절한 형식으로 변경
- Compiz와 같은 합성 윈도우 관리자의 Linux 내 상호 작용 개선
- Ubuntu Hardy와 Fedora Core 9의 글꼴 처리 개선
Mathematica 6.0.2
| 2008년 2월
- 업데이트된 Mathematica Book 내용을 포함하는 새로운 Virtual Book documentation
- 모든 Mathematica 개체 개요 검색이 용이한 새로운 Function Navigator
- 퍼포먼스 향상, 색인, 링크 트레일을 포함하여 기타 다른 문서 기능의 개선
- Intel Macs에서 완전한 64 비트 성능
- Mac 및 Unix의 Import와 Export 컨버터 성능 향상
- 보다 가속화된 바이너리 데이터 파일 가져 오기 기능
- 그래픽을 TeX 및 PDF로 내보내기 처리의 개선
- FITS 천체 이미지 파일에서 메타 데이터 가져 오기 향상
- 인터랙티브 그래픽을 위한 새로운 좌표 선택 도구와 향상된 그래픽 선택 하이라이트 기능
Mathematica 6.0.1
| July 2007년 7월
- 인터넷 연결을 위한 자동 및 수동 프록시 설정의 향상
- 예전 Mathematica 함수에 대한 충실한 문서
- Mac 및 Unix 시스템에서 크게 향상된 WSTP (Wolfram Symbolic Transfer Protocol)
- 다양한 Import와 Export 컨버터 성능의 향상
- 많은 수의 점을 사용하여 ListPlot, ListPlot3D, 그리고 Plot3D 처리 속도 향상
- 개선 된 도움말 시스템의 초기화
- 확장된 Import의 자동 파일 유형 인식
- 스케일 된 FontSize 값을 모두 지원
- Table, CSV, TSV, 그리고 MathML의 가져오기 기능 확장
- Evaluate Notebook 메뉴 및 Magnification 하위 메뉴
- Mathematica 함수의 예제 및 튜토리얼 추가
- 선별 된 데이터의 업데이트
Mathematica 6.0
| 2007년 5월 | 6.0 문서
- 단일 입력 라인으로 고급 인터랙티브 인터페이스를 만들 수 있는 동적 상호 작용
- 고성능 함수 및 데이터 그래픽의 자동 생성을 위한 높은 임팩트 적응 형 시각화
- 수백의 표준 데이터 형식의 자동 통합을 포함하는 데이터 통합을 위한 언어
- 수학, 물리학, 화학, 금융, 지리, 언어학 등을 위한 선별된 on-demand 데이터 로딩
- 간단한 프로그램에서 어떤 인터페이스를 즉석으로 기호적 인터페이스로 구축
- 시각적 표현에 대해 알고리즘이 최적화 된 자동 계산 미학
- 활성 그래픽과 텍스트 및 입력 컨트롤의 유기적 통합
- 기타
Mathematica 5.2
| 2005년 7월
- 모든 플랫폼에서 64 비트 어드레싱 지원
- 주요 플랫폼에서의 멀티 코어 지원
- 멀티 스레드 수치 선형 대수 계산
- 64 비트로 향상된 임의 정밀도
- 벡터 기반 성능 향상
- 바이너리 설치 자동 선택
- 데스크톱 검색에 융합 된 노트북 색인
- 원격 커널과의 연결을 안전하게하는 SSH 지원
- vCard와 RSS 가져오기
- 기호적인 미분 방정식에 대한 새로운 알고리즘
- 선형 Diophantine 시스템의 성능 향상
- 2 차 방정식의 양 한정자 제거 향상
- 고도 특수 함수의 특이 케이스 지원
- 통계 도표의 향상
- 그리드 및 클러스터를 포함하는 MathematicaMark 5.2 벤치 마크
Mathematica 5.1
| 2004년 11월
- 고성능 문자열 조정
- 범용 데이터 베이스 연결 기능 내장
- 고도로 최적화 된 바이너리 데이터 I/O
- XLS, AVI 등의 import-export 형식 추가
- 통합 된 Web 서비스 지원
- 2D 및 3D 자동 네트워크 시각화
- 배열의 고성능 시각화
- 수치 선형 대수의 퍼포먼스 증진
- 구분 함수의 완벽한 통합
- 음함수 정의 된 영역의 통합
- 수치 미분 방정식 사건 중심 모델링
- 기호적인 미분 방정식의 새로운 알고리즘
- 클러스터 분석 기능 추가
- 미분 방정식에 대한 인터랙티브 탐구 도구
- MathematicaMark 벤치 마크 도구
- 내장된 GUIKit 인터페이스 및 애플리케이션 빌더
Mathematica 5.0
| 2003년 6월 | 5.0 문서
- 프로세서에 최적화 된 수치 선형 대수의 기록적인 계산 속도
- 희소 행렬 선형 대수 고속 작업의 완벽한 지원
- 상미분과 편미분 방정식에 대한 최적화 된 차세대 수치 해법
- 다른 영역에 걸친 방정식과 부등식을 상징으로 풀기위한 새로운 주요 알고리즘 추가
- 미분 대수 방정식에 대한 완전히 통합 된 해법
- 내 점법을 포함한 고성능의 최적화 및 선형 계획법 추가
- 벡터와 일반 배열 변수를 처리하는 보다 일반화 된 수치 해법 확대 지원
- 재귀 방정식 처리를 위한 업계 최고의 해법 지원
- 기호 계산 전제 조건의 광범위한 지원
- Microsoft's .NET Framework와의 완벽한 통합을 제공하는 .NET/Link 내장
- DICOM, PNG, SVG 및 희소행렬 형식의 유연한 가져 오기 / 내보내기
- 64 비트 하드웨어 및 운영 체제를위한 최적화 버전
- 새단장 된 퀵 스타트 인터랙티브 튜토리얼
Mathematica 4.2
| 2002년 6월
- J/Link 2.0 및 내장 Java Runtime Engine의 투명한 Java 통합
- 선형 계획법 및 최적화 작업 개선
- 다양한 수치 함수의 속도 및 견고성 개선
- 보다 향상된 간략화
- 새로운 ANOVA 패키지를 포함한 통계 기능의 개선
- 새로워진 조합론과 그래프 이론을 위한 Combinatorica 패키지 추가
- 테크니컬 출판을 위한 새로운 AuthorTools 패키지 추가
- 프레젠테이션을 위한 슬라이드 쇼 스타일 환경
- FITS와 STDS을 포함한 새로운 import 및 export 형식
- XML의 확장으로 Mathematica 노트북 및 식을 XML로 저장 가능
- 심볼릭 XML 작업을 위한 새로운 XML 도구 패키지
- 스타일 시트를 포함 XHTML export 지원
- 확장된 MathML 2.0의 지원
Mathematica 4.1
| 2000년 11월
- 첫 Macintosh OS X 버전 (2001년 버전 4.1.5)
- 크게 강화된 기호 미분 방정식의 해법
- Mathematica 패턴 매치 및 컴파일러의 강화로 속도와 메모리 사용 최소화
- 부등식에서 정의 된 영역과 구분적 함수의 적분을 위한 기능 새로운 표준 페키지에 통합
- 통계 함수의 다이나믹한 속도 강화
- 선형 시스템을 정의하는 방정식과 행렬의 번환
- J/Link 1.1에 따르는 Java 통합
- web에서 MathML의 통합 강화
- IBM techexplorer 형식의 저장 지원
- Excel 파일, 테이블 데이터, 압축 BMP, DXF, 및 STL 파일의 새로와진 빠른 import 및
export 필터 - Linux 및 Unix 플랫폼애서 실시간 3D 그래픽 지원
- X에서의 사운드 지원
- 부등식에서 정의 된 영역에서의 그래픽 플롯을 위한 루틴
- PowerPC Linux 및 AlphaLinux의 지원
- 이산 삼각변환 패키지
- X 프론트 엔드의 성능 강화
Mathematica 4.0
| 1999년 5월 | 4.0 문서
- 포괄적인 수치 계산의 속도와 효율성 강화
- 다양한 형식의 문서 출판
- 노트북 인터페이스에서 맞춤법 확인 및 자동 하이픈 기능
- 20 여종에 이르는 데이터, 그래픽, 사운드 파일 import 및 export 형식
- 상관과 합성곱을 포함한 데이터 분석을 위한 대상 확장 및 향상된 기능과 새로운 Fourier 변환 알고리즘
- 대수 영역에서 한정 한 계산법 지원
- 모든 플랫폼에서 사용가능한 네트워크 라이센스 관리 시스템
- 다양한 Mathematica 내장 함수의 강화
Mathematica 3.0
| 1996년 9월 | 3.0 문서
- 인터랙티브 수식 타입 세트 시스템
- 대수적 수
- 기계 정밀도 수의 배열을 처리 할 수 있는 확장 된 Mathematica 컴파일러
- Levenberg-Marquardt 법에 의한 비선형 최소 제곱 피트의 지원
- 향상된 보간법 (수치 미분 방정식의 해를 구하는 것에 중요)
- 구간 연산
- 식 간소화 및 변환을 위한 새로운 기능
- 최적화 된 Groebner 기저 함수
- 새롭게 추가된 특별 기능
- 예외 기반 프로그래밍의 흐름 제어
Mathematica 2.2
| 1993년 6월
- 새로운 노트북 명령이 포함된 Windows 프론트엔드
- Macintosh 용 독립 프론트엔드
- X 프론트엔드
- Windows 용 WSTP (Wolfram Symbolic Transfer Protocol)
- Linux 버전
- 아이소 등고선 플롯 루틴 추가
- 1 차 편미분 방정식의 기호 솔루션을 위한 패키지 추가
- 3D 등고선 플롯, 변분형 수학, 음악 등을위한 10개의 다른 패키지 추가
- X Windows의 온라인 설명서, Macintosh와 NeXT의 함수 브라우저 등을 포함한 새로운 기능
- 방정식의 스파스 선형 시스템의 숫치 해법 속도 향상
- 적분 불가능한 특이점 테스트를 포함 적분 영역에서 분지 절단을 취급하는 기호적인 정적분
확장
Mathematica 2.1
| 1992년 6월
- 업그레이드된 등고선 플롯 알고리즘
- Unix 용 WSTP (Wolfram Symbolic Transfer Protocol)의 개선 및 문서화
- Macintosh 용 WSTP (Wolfram Symbolic Transfer Protocol)
- Macintosh 버전 QuickTime 애니메이션
- Windows 3.1 지원
- Unix 및 PC thin 버전을 위한 메모리 사용 제한 설치
- 비선형 피트, 바이너리 파일 작업, 디랙 델타 함수, 및 사운드 합성 등을 위한 새로운 패키지
추가
Mathematica 2.0
| 1991년 1월 (첫 주요 업데이트)
2.0 문서
- 수치 미분 방정식 해법
- 수치 컴파일러
- 선형 대수학 개선
- Integrate에서 Risch 알고리즘 수행
- 기호 미분 방정식 해법
- 많은 특수 함수의 급수 확대
- ParametricPlot3D 추가
- 다양한 그래픽 장식 기능 추가
- 3D 그래픽의 은면 제거 향상
- 많은 문자열 및 파일 작업
- 프로세스 간 통신 및 네트워크 기반 통신을 위한 WSTP (Wolfram Symbolic Transfer Protocol) 프로토콜
- 사운드 지원
- 영어 이외의 문자 세트 지원
- 오류 검출 및 디버깅
- 노트북 프론트엔드
Mathematica 1.2
| 1989년 8월
- Macintosh 프론드엔드
- 원격 커널 지원
- 현격히 개선 된 기호 적분
- DSolve의 기초적인 미분 방정식 해법 제시 기능
- 명시적인 역함수 사용이 필요한 초월 방정식 및 다른 방정식의 해법 제시
- 정확한 보간 다항식
- LinearProgramming, ConstrainedMax, 및 ConstrainedMin 추가
- MatrixPower와 MatrixExp 추가
- Groebner 기저 추가
- Det, Inverse, 그리고 LinearSolve의 모듈 옵션 추가
- Statistics 및 Graphics 표준 패키지 추가
- 3D 그래픽의 라벨 등을 포함하여 수많은 새로운 그래픽 옵션 및 기능 추가
- 다변량 다항식의 최대 공약수와 분해의 보다 효율적인 추구
Mathematica 1.0
| 1988년 6월 | 1.0 문서
- 첫 Mathematica 출시