Wolfram Language 14.1
| Julho de 2024 | Documentação da Versão 14.1
A versão 14.1 apresenta o aplicativo unificado da Wolfram e expande a Wolfram Language com novas ferramentas para trabalhar com redes neurais e LLMs, para encontrar diferenças em conteúdos, trabalhar com imagens e vídeos e explorar avaliações científicas através de biomoléculas, astrofísica, entre outros.
- Inversão de um dos bits de um número inteiro com BitFlip
- Inclusão de várias funções para testar elementos de uma lista: AllSameBy, AllMatch, AnyMatch, NoneMatch
- LLMPromptGenerator permite adicionar mensagens dependentes de contexto a um prompt de LLM
- Pesquisa em um corpus de texto por similaridade semântica com SemanticSearch
- Criação e atualização de índices de similaridade semântica com CreateSemanticSearchIndex e UpdateSemanticSearchIndex
- Novas conexões de serviço com LLMs: AlephAlpha, GoogleGemini, MistralAI, Cohere, DeepSeek, TogetherAI e Groq
- Criação, atualização e pesquisa em bancos de dados vetoriais com CreateVectorDatabase, AddToVectorDatabase e VectorDatabaseSearch
- Suporte para símbolos vetoriais, matriciais e de arrays simbólicos com VectorSymbol, MatrixSymbol e ArraySymbol
- Suporte adicional para vetores simbólicos, matrizes e entradas de arrays em várias funções, incluindo D, Grad, Div, Laplacian, Transpose, TensorTranspose, Dot, Cross, TensorContract, entre outros
- Construtores padrão adicionais necessários para fórmulas simbólicas de vetores, matrizes e arrays: SymbolicZerosArray, SymbolicOnesArray, SymbolicIdentityArray e SymbolicDeltaProductArray
- Análise de estabilidade para sistemas de equações diferenciais adicionada com DStabilityConditions
- Análise de estabilidade para sistemas de equações de diferença adicionada com RStabilityConditions
- Inclusão de versões das funções trigonométricas para uso com argumentos em graus: SinDegrees, CosDegrees, TanDegrees, CotDegrees e muito mais
- PascalBinomial é um binomial que preserva a identidade de Pascal para todos os inteiros
- Conformidade de uma lista de datas ou horários para ter granularidade e calendário compartilhados com ConformDates
- Funções de estatísticas descritivas como Mean, Median, Variance, Correlation e outras foram atualizadas para trabalhar com dados de datas e horários
- AstroRiseSet calcula os horários de nascer e pôr do sol para qualquer objeto astronômico, observado em qualquer lugar e em qualquer data
- PolarCurve representa curvas em coordenadas polares
- Contagem de ciclos triangulares em um grafo com GraphTriangleCount
- ManipulateVideo cria um vídeo a partir de Manipulate usando parâmetros de keyframe
- Coleta de trechos de vídeo para depois reunir o vídeo completo com SowVideo e ReapVideo
- VideoFrameFold transforma um vídeo usando uma iteração com estado
- Adição de uma faixa de legendas ao vídeo a partir da transcrição de áudio com VideoTranscribe
- Plotagem de um resumo das faixas de vídeo e áudio com VideoSummaryPlot
- Várias funções que aceitam entrada de áudio, como AudioAmplify e AudioNormalize, agora também funcionam com entrada de vídeo
- ElectricCurrentPDEComponent modela correntes elétricas em PDEs
- VonMisesStress calcula o estresse de von Mises a partir de um tensor de estresse
- Análise das diferenças entre dois notebooks, arquivos, strings, listas, etc., com Diff
- Execução de uma diferença tripla em alvos de diferença suportados com Diff3
- Aplicação de um conjunto de mudanças de diferença a um objeto existente com DiffApply
- FunctionCompile foi atualizado e agora relata o progresso e fornece um relatório detalhado sobre erros de compilação; também agora suporta a opção CompilerRuntimeErrorAction, que controla o comportamento quando erros são encontrados ao executar código compilado
- Representação simbólica de operações externas adicionada com ExternalOperation
- $DistributedDefinitions e ClearDistributedDefinitions retornam e limpam a lista de todos os símbolos cujas definições foram distribuídas para subkernels paralelos, respectivamente
Além dos recursos introduzidos na Versão 14.1, 1.280 bugs foram corrigidos neste ciclo de lançamento.
- DateObject não analisa corretamente as datas semanais do ISO 8601 (446892)
- GeoBounds pode fornecer resultados incorretos quando sub-regiões se tocam (445429)
- A ferramenta de coordenadas ImageToolbar não retorna os valores corretos de coordenadas (410592)
- MeanAround retorna resultados inconsistentes com Quantities (409665)
Wolfram Language 14
| Janeiro de 2024 | Documentação da Versão 14.0
A versão 14.0 continua a expandir o escopo e a amplitude de nossa cobertura computacional, ao mesmo tempo que aprimora e aperfeiçoa áreas existentes.
- Aplicação de uma lista de funções para uma expressão com Comap e ComapApply
- DigitSum calcula a soma dos dígitos individuais em um número inteiro
- UnitConvert agora está mais rápido
- Criação de testes intermediários dentro de TestCreate usando IntermediateTest
- Cálculo de integrais de linha vetoriais numéricas, integrais de superfície vetoriais ou integrais de contorno complexas usando NLineIntegrate, NSurfaceIntegrate e NContourIntegrate, respectivamente
- UnilateralConvolve realiza convoluções unilaterais (também conhecidas como causais ou unilaterais)
- TruncateSum facilita o trabalho com representações de somas infinitas produzidas por DSolve e outras funções
- Conversão de expressões para e de versões de campo finito com ToFiniteField e FromFiniteField
- Conversão de/para representação de índice de campo finito com FiniteFieldIndex e FromFiniteFieldIndex
- Vários novos tipos de matrizes estruturadas adicionados: SymmetricMatrix, HermitianMatrix, OrthogonalMatrix e UnitaryMatrix
- TextSummarize produz automaticamente diferentes tipos de resumos de dados de texto
- Múltiplas novas funções de visualização adicionadas para plotar todas as projeções bidimensionais de dados em pares: PairwiseListPlot, PairwiseDensityHistogram, PairwiseSmoothDensityHistogram, PairwiseQuantilePlot e PairwiseProbabilityPlot
- SolarEclipse foi revisado; suporte foi incluído para mais de 70 mil eclipses e 50 novas propriedades
- Inclusão de funções para calcular a data de uma lua nova, lua cheia ou qualquer fase da lua: NewMoon, FullMoon e MoonPhaseDate
- Criação de um gráfico representado como um gráfico em camadas com LayeredGraph e LayeredGraph3D
- Especificação de mapeamentos de textura nomeados para gráficos com TextureMapping
- ImageSegmentationComponents segmenta uma imagem em componentes
- ImageSegmentationFilter filtra uma imagem para componentes em primeiro plano
- Criação de um tour em torno de gráficos 3D com Tour3DVideo
- Várias novas funções de modelagem de PDE adicionadas: SchrodingerPDEComponent, FluidFlowPDEComponent, ElectrostaticPDEComponent, entre outras
- Criação de resultados detalhados de simulação para sistemas de controle discretos, contínuos ou mistos com InputOutputResponse
- Plot de incertezas de resultados a partir de parâmetros incertos, valores iniciais e entradas em um modelo de sistema de controle com SystemModelUncertaintyPlot
- Suporte adicionado para importar formatos DOCX, MOBI, RData e RDS
- Suporte para importação e exportação de legendas adicionado aos formatos MP4, QuickTime e Matroska
- Novas estruturas de dados adicionadas: RedBlackTree e StringVector
- Primitivas gráficas relacionadas a splines, como BezierCurve, BSplineCurve e BSplineSurface agora também são regiões geométricas válidas para operações geométricas computacionais, como ArcLength e RegionMeasure
Além dos recursos introduzidos na Versão 14.0, 2.037 bugs foram resolvidos nesse release.
- Element[ArcCos[5 Sqrt[3]], Algebraics] trava o kernel se a Barra de Sugestões estiver habilitada (442256)
- Salvar Gráfico como EPS com nome de arquivo que já existe faz com que o front end fique sem resposta (442572)
- FindClusters[RandomVariate[ExponentialDistribution[1], 100]] gera uma mensagem de erro ArrayComponents (442018)
- Classify falha em avaliar para mais de mil classes (438909) (438909)
- BinomialDistribution com n = 1 não equivale a BernoulliDistribution (404655)
- JLink não lida bem com Java NaNs well (78789)
- Manipuladores com ControlType -> TogglerBar não executam automaticamente de forma correta (70794)
- RegionPlot e RegionPlot3D cortam ImplicitRegion (304783)
Wolfram Language 13.3.1
| Agosto de 2023
A versão 13.3.1 inclui várias correções críticas de bugs e melhorias na estabilidade e usabilidade do notebook com recurso de chat.
Wolfram Language 13.3
| Junho de 2023 | Documentação da Versão 13.3
A versão 13.3 introduz novas funções que utilizam grandes modelos de linguagem, além de expandir a funcionalidade para machine learning, cálculos matemáticos, interface com funções externas e muito mais.
- Adicionadas muitas novas funções para chamar a funcionalidade de modelos de linguagem grandes (LLM) de forma programática e permitir que LLMs acessem ferramentas em Wolfram Language: ChatObject, ChatEvaluate, LLMFunction, LLMSynthesize, LLMTool entre outras.
- Edição de propriedades para um kernel específico com KernelConfigurationEdit.
- Representação simbólica e manipulação de testes de unidade com TestCreate, TestObject, TestEvaluate e TestEvaluationFunction.
- Cálculo de integrais de linha vetoriais com LineIntegrate e integrais de superfície vetoriais SurfaceInterage.
- Execução de integração de contorno complexa com ContourIntegrate.
- Suporte para as funções especiais hipergeométricas bivariadas de Appell: AppellF2, AppellF3 e AppellF4.
- Múltiplas novas funções adicionadas e atualizadas para representar campos finitos e elementos de campo finito e realizar cálculos polinomiais em campos finitos, incluindo FiniteField, FiniteFieldElement, FiniteFieldEmbedding, FiniteFieldElementNorm, MinimalPolynomial e MultiplicativeOrder.
- Múltiplas funções de álgebra linear foram atualizadas para suportar matrizes estruturadas com representação compacta e cálculos rápidos, controlados pela nova opção TargetStructure.
- Destaque de forma estática ou dinâmica elementos específicos em visualizações com Highlighted e definição de efeitos de destaque global para visualizações com PlotHighlighting.
- Calibração de parâmetros de um modelo de sistema com dados de medição usando SystemModelCalibrate.
- Publicação de gráficos e geometrias 3D em dispositivos de RA com ARPublish.
- Suporte adicionado para formatos de RA "USD" e "GLTF" para dispositivos móveis.
- Medição da diferença entre duas regiões com RegionHausdorffDistance e cálculo da distância mais distante entre duas regiões com RegionFarthestDistance.
- Cálculo da esfera envolvente mínima para um conjunto de pontos com CircumscribedBall e cálculo da bola inscrita máxima com InscribedBall.
- Haloing cria um halo ao redor de um objeto gráfico, normalmente usado para rótulos de texto.
- ImageSynthesize gera uma imagem a partir de um comando textual.
- FindImageShapes encontra formas comuns (linhas, círculos, elipses, ...) em uma imagem.
- Novas funções para representar, carregar e obter ponteiros para funções em bibliotecas dinâmicas: ForeignFunction, ForeignFunctionLoad e ForeignPointerLookup.
- Várias funções adicionadas para operações de memória bruta: RawMemoryAllocate, RawMemoryFree, RawMemoryRead, RawMemoryWrite, RawMemoryImport e RawMemoryExport.
- Suporte para objetos gerenciados por memória com ManagedObject, CreateManagedObject e UnmanageObject.
Wolfram Language 13.2.1
| Fevereiro de 2023
A versão 13.2.1 inclui mais de cem fixes de bugs, melhorias em recursos, melhorias no desempenho e atualizações de segurança.
Wolfram Language 13.2
| Dezembro de 2022 | Documentação da Versão 13.2
A versão 13.2 apresenta uma nova funcionalidade em astronomia e compilação, assim como funções substancialmente aperfeiçoadas para machine learning, árvores, cálculos matemáticos, vídeo e muito mais. Esse release também inclui milhares de correções de bugs, melhorias na documentação e melhorias significativas no desempenho.
- Melhoria no desempenho de diversas operações do tipo Quantity.
- Amostragem aleatória uniformemente distribuída de datas e horários com RandomDate e RandomTime.
- Tratamento de cancelamento detalhado usando PropagateAborts.
- Operações polimoniais univariados e multivariados mais rápidas.
- Mais suporte para fatoramento modular de polinomiais multivariados.
- Álgebra linear simbólica mais rápida envolvendo matrizes com funções racionais univariadas.
- Dois novos tipos de matrizes estruturadas: VandermondeMatrix e CauchyMatrix.
- Diferenciação numérica fracionária com NFractionalD.
- Diferenciação numérica Caputo com NCaputoD.
- Adição de muitas funções e opções relacionadas à computação astronômica e visualização, incluindo AstroPosition, AstroDistance, AstroAngularSeparation e AstroGraphics.
- Características de suavização ou ocultação de gráficos usando Blurring.
- Análise do resultado de um processo de agregação com ClusteringMeasurements.
- Representação de um modelo externo que pode ser utilizado por inferência com NetExternalObject.
- FileSystemTree cria uma árvore de subdiretórios e arquivos em um diretório.
- Cálculo de análise de resposta por etapas para sistemas de controle com SystemModelMeasurements.
- Suporte para formatos de dados geográficos "GXF" e "OSM".
- Suporte para formatos populares de jogos de xadrez "FEN" e "PGN".
- Componentes para construir, carregar e instalar, tais como biblioteca compartilhada, de um componente compilado com CompiledComponent, DeclareCompiledComponent, BuildCompiledComponent e LoadCompiledComponent.
- Suporte adicional para migração do código avaliado para o código compilado com TypeHint e IfCompiled.
Wolfram Language 13.1
| Junho de 2022 | Documentação da Versão 13.1
A versão 13.1 inclui 90 funções completamente novas — mais 203 funções com atualizações substanciais, novas características de interface do usuário e funcionalidade de compilador aperfeiçoada.
- Arrays em linha em níveis profundos de outros arrays com Threaded
- Novas funções de conveniência em linguagem para manipulação de lista: DeleteElements, DeleteAdjacentDuplicates, SymmetricDifference e UniqueElements
- Funções de conveniência de programação funcional incluídas: ReplaceAt, MapApply, Until e SameAs
- Alteração de cálculo de variáveis em integrais e equações diferenciais com IntegrateChangeVariables e DSolveChangeVariables
- Suporte para derivativos fracionários e equações diferenciais fracionárias com FractionalD, CaputoD e uma atualização para DSolve
- Cálculo de derivativos de funções implicitamente definidas usando ImplicitD
- Diversos novos tipos incluídos de arrays estruturados: PermutationMatrix, BlockDiagonalMatrix, LowerTriangularMatrix, UpperTriangularMatrix, BlockLowerTriangularMatrix e BlockUpperTriangularMatrix
- Avaliação de intervalos via CenteredInterval ou Interval incluídos em diversas funções matemáticas especiais
- Índices de plot de quantidades com TernaryListPlot
- Melhor suporte para a opção ScalingFunctions em funções de visualização, além de NominalScale e OrdinalScale
- VoronoiMesh agora suporta decomposições 3D Voronoi
- Reconstrução de meshes 1D, 2D e 3D de nuvens em ponto usando ReconstructionMesh
- EstimatedPointNormals estima normais para pontos em nuvem de pontos
- Mais funções para operações em gráficos: GraphProduct, GraphJoin e GraphSum
- Emoji e mais suporte multi-idiomas
- Criação de efeitos de sombra 2D com DropShadowing
- Diversos novos efeitos de sombra para gráficos: FlatShading, GouraudShading e PhongShading
- Gravação interativa de vídeo de webcams e outros dispositivos com VideoCapture
- Gravação interativa de vídeo da tela com VideoScreenCapture
- Novas funções de machine learning para enredar o impacto de funções em um resultado de modelo: FeatureValueImpactPlot, FeatureImpactPlot, CumulativeFeatureImpactPlot e FeatureValueDependencyPlot
- Novas funções ligadas a árvores RootTree, UnlabeledTree, TreeLeafCount e diversas opções para estilo e árvores de rótulo
- Representação de uma família de reações químicas simbolicamente com PatternReaction e aplicação dessa reação a um conjunto de moléculas com ApplyReaction
- Realização de conversões químicas com ChemicalConvert
- ModelPredictiveController executa design de controlador MPC restrito explícito com normas 1-, 2- e ∞-norms
- DiscreteInputOutputModel implementa um modelo geral não linear de entrada e saída
- Novas funções para a declaração de tipo e sintaxe de especificação de tipo em código compilado e bibliotecas: TypeDeclaration, CompiledExpressionDeclaration, LibraryFunctionDeclaration e TypeSpecifier
- Suporte expandido para representação de tipo em código compilado com ForAllType, LiteralType, TypeEvaluate, CreateTypeInstance e TypeOf
- Chamada do avaliador do código compilado com InertEvaluate
- Criação e consideração de apontadores para interagir com bibliotecas externas com ToRawPointer e FromRawPointer
- Inclusão da estrutura de dados "ExprStruct" que representa uma expressão que pode ser modificada sem avaliação
- QuestionGenerator e QuestionSelector agregam mais suporte para interface de perguntas e respostas
- Nova barra de ferramentas padrão, sobreposição para anotação e criação de página de manual personalizada
- Todas as novidades e atualizações desde a versão 13
Wolfram Language 13.0.1
| Fevereiro de 2022
A versão 13.0.1 resulta de um esforço contínuo de desenvolvimento de qualidade da Wolfram Language. Essa versão traz centenas de correções de erros, melhorias nos recursos e melhorias no desempenho, incluindo uma atualização de segurança para log4j.
Wolfram Language 13
| December 2021 | Documentação da Versão 13.0
A versão 13.0 apresenta um total de 117 funções completamente novas, além de centenas de funções atualizadas e upgrades, milhares de correções de erros e pequenas melhorias, além de novas ideias para tornar o sistema ainda mais fácil de usar.
- Criação de apelidos simplificados para nomes no contexto usando $ContextAliases
- Novas funções de álgebra linear: Adjugate, DrazinInverse e CoreNilpotentDecomposition
- Implementação de diversas Coulomb wavefunctions: CoulombF, CoulombG, CoulombH1 e CoulombH2
- Realização de cálculos para intervalos centrados reais e complexos usando CenteredInterval
- Cálculo da transformada Z bilateral ou dupla e a transformada inversa usando BilateralZTransform e InverseBilateralZTransform
- Criação de parcelas de deslocamento 2D e 3D usando as novas funções VectorDisplacementPlot, VectorDisplacementPlot3D, ListVectorDisplacementPlot e ListVectorDisplacementPlot3D
- Visualização de fluxos geográficos via GeoGraphValuePlot
- Nova região de geometria sólida construtiva CSGRegion, construída por operações booleanas em regiões básicas
- Crie regiões de um conjunto de pontos usando RegionFit, GradientFittedMesh e ConcaveHullMesh
- Encontre uma transformação afim de uma região para outra com FindRegionTransform e verifique a congruência e similaridade para duas regiões usando RegionCongruent e RegionSimilar
- Novas funções para encontrar subgrafos isomorfos e isomorfismos subgrafos: IsomorphicSubgraphQ, FindSubgraphIsomorphism, FindIsomorphicSubgraph
- Encontre colorações mínimas de arestas e vértices para grafos com FindEdgeColoring e FindVertexColoring
- Encontre coloração essencial para um layout de grafo planar usando FindPlanarColoring
- Calcule dominadores para grafos direcionados usando DominatorTreeGraph e DominatorVertexList
- Novas opções de realce para gráficos tridimensionais: AmbientLight, DirectionalLight, PointLight e SpotLight
- Crie estimativas espaciais com SpatialEstimate
- Estime o melhor modelo variograma para dados marcados de locais com EstimatedVariogramModel
- Novas funções de processamento de vídeo: SnippetsVideo, TourVideo, GridVideo e OverlayVideo
- Visualize vídeos em um notebook Wolfram Language com um novo player de vídeo integrado
- Combine uma lista de imagens com ImageStitch
- Treine detectores de conteúdo padronizados com eficiência usando TrainImageContentDetector e TrainTextContentDetector
- Extraia uma operação de repetição em uma rede neutral dobrada com NetUnfold
- Novas adições à estrutura Tree: TreeScan, TreeMapAt, TreeTraversalOrder e TreeLayout
- Converta entre os diferentes sistemas de horário com TimeSystemConvert
- Obtenha informações em tempo real durante voos de aeronaves usando FlightData
- Novas funções do modelo PDE de mecânica dos sólidos, incluindo SolidMechanicsPDEComponent, SolidMechanicsStrain, SolidMechanicsStress e mais
- Adição de representações simbólicas para produtos químicos e reações químicas: ChemicalFormula, ChemicalReaction
- Calcule uma reação quimicamente balanceada com ReactionBalance e verifique se uma certa reação é balanceada com ReactionBalancedQ
- Melhoria na importação de páginas PDF como gráficos vetores
- Use QuestionInterface para especificar uma interface ao responder perguntas
- Represente um elemento HTML contendo uma expressão com WebItem e coordene esses elementos em linhas e colunas com WebRow e WebColumn
- Envie processamento em lote remoto para o serviço Azure Batch
- GeoGraphics agora retorna os mapas com rótulos de vetor por padrão
- GeoGraphicsagora retorna os mapas com rótulos de vetor por padrão
Wolfram Language 12.3.1
| Junho de 2021
A versão 12.3.1 apresenta o esforço contínuo de desenvolvimento de qualidade da Wolfram Language.
- Suporte nativo para macOS em Apple Silicon
- Ativação de produto simplificada para site licenses suportando o método de autenticação single sign-on
- Novas funções de notebook Wolfram|Alpha-Mode, incluindo composição tipográfica 2D para constructos matemáticos, suporte adicional para cálculos químicos e sequências biomoleculares e questionários interativos de parcelas
- Diversas outras melhorias em funções, correções de erros e melhorias de desempenho
Wolfram Language 12.3
| Maio de 2021 | Documentação da Versão 12.3
Com centenas de novas funções, milhares de correções de erros e muitas funções substancialmente atualizadas e aperfeiçoadas, a versão 12.3 entrega soluções que tornam o Mathematica e a Wolfram Language mais completos, rápidos, lineares e mais convenientes para uso por diferentes áreas.
- Obtenha valores de solução direta para equações com SolveValues e NSolveValues
- Implementação de funções integrais elípticas de Carlson, bem como Fox H-function
- Calcule a transformada bilateral ou dupla de Laplace e sua inversa com BilateralLaplaceTransform e InverseBilateralLaplaceTransform
- Otimização de parcelas para funções de campo vetorial e dados de campo vetorial com StreamPlot3D e ListStreamPlot3D
- Linhas de parcela em dados 3D com ListLinePlot3D
- Novo framework para a construção e manipulação de árvores simbólicas
- Solve e Reduce agora suportam sistemas de equações transcendentais
- Root agora suporta raízes multivariáveis
- DSolve agora resolve qualquer sistema linear de ODEs com coeficientes de função racional e qualquer ODE linear com coeficientes de função q-rational
- Novo AxisObject para representar um eixo quantitativo generalizado
- MaterialShading permite entrega realista de material de superfície
- Altere a representação de uma região com CanonicalizeRegion e RegionConvert
- Teste se os objetos geométricos cobrem as propriedades ou relações dadas com GeometricTest
- Gere diferentes tipos de vídeos com AnimationVideo, SlideShowVideo e FrameListVideo
- Aperfeiçoamento nas capacidades de processamento de vídeo, incluindo a adição de VideoRecord, VideoTimeStretch, VideoInsert e VideoReplace
- Analise sequências de datas usando localização, fusos horários e mais com FromDateString
- Implementação de SystemsModelControllerData, gerado das funções de controle de design com dados ricos e necessários para conectar e analisar o sistema de circuito fechado
- Novas funções de química computacional incluindo MoleculeName, MoleculeSubstructureCount e MoleculeAlign
- Melhorias em diversos formatos de importação e exportação e adições de novos formatos, tais como SAS7BDAT, DTA e POR
- Suporte para Java, Octave e inclusão de shells de sistema em ExternalEvaluate
- Controle a aparência geral da saída de Dataset com DatasetTheme
- Inclusão de novas estruturas de dados: "ImmutableVector" e "KDTree"
- A função Around foi implementada e agora está bem mais rápida
- Novos recursos desde a versão 12.2
Wolfram Language 12.2
| Decembro de 2020 | Documentação da Versão 12.2
A versão 12.2 inclui 228 novas funções, expandindo o Mathematica e a funcionalidade da Wolfram Language em operações de sequência biomolecular, modelagem PDE, estatística espacial e avaliação remota de processamento em lote, nova interface para notebook e mais.
- Represente uma sequência biológica, tal como DNA com BioSequence e execute operações nela com as funções BioSequenceTranscribe, BioSequenceComplement, etc.
- Novo framework de modelagem PDE para resolver uma grande variedade de equações diferenciais parciais simbólica e numericamente
- Analise dados espaciais e trabalhe com processos pontuais em novas estatísticas espaciais, tais como SpatialPointData, RandomPointConfiguration, MeanPointDensity, PointCountDistribution e mais
- Envie processamento em lote para avaliação assíncrona em provedores de cálculos externos com RemoteBatchSubmit e RemoteBatchMapSubmit
- Use Enclose e Confirm para escrever código com tratamento mais robusto de erros
- CheckArguments e ArgumentsOptions ajudam a verificar argumentos posicionais e opcionais válidos em definições de função
- Nova sintaxe x|->f para definir funções puras com variáveis nomeadas
- Use ApplyTo (//=) para aplicar uma função a uma variável e atualizar seu valor
- Selecione datas de forma conveniente dos intervalos de datas ou listas com DateSelect
- Aperfeiçoe a depuração de códigos e o refinamento com as novas funções EchoEvaluation, EchoLabel e EchoTiming
- Novas teorias e propriedades incluídas em AxiomaticTheory
- Solucione problemas gerais de otimização convexa com ConvexOptimization
- Encontre soluções para problemas de otimização robustos com RobustConvexOptimization e problemas de otimização paramétricos com ParametricConvexOptimization
- Teste as diversas propriedades de função com FunctionInjective, FunctionSign, FunctionContinuous, etc.
- Melhoria no suporte para funções elípticas, bem como adição das funções JacobiEpsilon e JacobiZN (Jacobi zeta)
- Funções matemáticas de Lamé LameS, LameC, LameSPrime, LameCPrime, LameEigenvalueA e LameEigenvalueB para resolver problemas de valores limítrofes em equação de Laplace nas coordenadas elipsoidais e esféricas
- Crie parcelas de radar com RadialAxisPlot
- ParallelAxisPlot cria parcelas coordenadas paralelas
- Represente regiões geográficas 2D com GeoPolygon, uma nova primitiva GeoGraphics
- Preencha primitivas 2D artisticamente com LinearGradientFilling, RadialGradientFilling e ConicGradientFilling
- Teste a convexidade e calcule o envoltória convexa de qualquer região com ConvexRegionQ e ConvexHullRegion
- Verifique se um conjunto de pontos está positivamente orientado, negativamente orientado, colinear ou coplanar com PositivelyOrientedPoints, NegativelyOrientedPoints, CollinearPoints e CoplanarPoints, respectivamente
- Suporte consideravelmente aperfeiçoado para cálculo de vídeo, com novas funções, tais como VideoGenerator, VideoIntervals, VideoDelete, VideoMap, VideoMapTimeSeries e mais
- Novo objeto AnimatedImage para representar GIF, PNG, etc. animado
- Use FaceRecognize para localizar e reconhecer rostos em uma imagem usando machine learning
- Suporte para diversos novos tipos de camadas em redes neurais, incluindo FunctionLayer, CompiledLayer, NetArrayLayer e RandomArrayLayer
- Foram adicionados diversos novos métodos para DimensionReduction e DimensionReduce, incluindo t-SNE, análise de componente principal e análise semântica latente
- Suporte para formatos de compressão e arquivo 7z, ISO, RAR e ZSTD
- Represente certificados de segurança de chave pública com SecurityCertificate e os importe de variantes comuns do formato de arquivo PEM
- Melhorias significativas para importar arquivos PDF
- Melhorias para Importar arquivos com suporte para URLs, atualizações em FileFormat e adição de FileFormatQ e mais
- Anexe uma célula flutuante ao conteúdo em uma janela de notebook com AttachCell
- Canvas adiciona desenho interativo e formato livre na interface de notebook
- Crie um botão que copie seu conteúdo quando clicado com ClickToCopy
- Interface redesenhada para inserir e editar hyperlinks
- Suporte adicionado para inserir inline TeX com composição tipográfica automática
- Crie titularidades de licença sob demanda para rodar kernels independentes do Wolfram Engine mediante pagamento com CreateLicenseEntitlement
- Melhoria no kit de microcontrolador com novo suporte para muitos targets de 32-bit do Arduino, Adafruit e SparkFun
- Novos recursos desde a versão 12.1
Wolfram Language 12.1.1
| Junho de 2020
A versão 12.1.1 é o resultado de um esforço contínuo de desenvolvimento de qualidade da Wolfram Language. Inclui quase mil correções de erros, aprimoramentos de recursos e desempenho em criptografia, processamento de vídeo, ciência de dados, visualização e muito mais.
- As funções de criptografia estão mais robustas e consistentes, incluindo métodos hash adicionais para GenerateDigitalSignature
- VideoStream agora suporta transmissões ao vivo e as funções de processamento e exportação de vídeo usam os codecs H264/AAC de forma padrão (quando disponíveis)
- Melhor desempenho para construções Dataset e GridBox e maior estabilidade para TableView
- RLink agora pode usar instalações R personalizadas até a versão 3.6
- Manipulação de dados melhorada para StackedListPlot e StackedDateListPlot
- Melhorias e correções para Around, incluindo melhor manipulação de incertezas assimétricas
- Melhor tipografia para DateObject
- Desaceleração nos cálculos de números primos resolvida
- E mais
Wolfram Language 12.1
| Março de 2020 | Documentação da Versão 12.1
A versão 12.1 é o nosso maior lançamento até agora, ampliando os recursos do Mathematica e da Wolfram Language em visualização matemática, processamento de áudio e imagem, machine learning e redes neurais, acesso/armazenamento de dados e muito mais, além de introduzir novos sistemas para processamento de vídeo e gerenciamento de paclets.
- Interface do notebook Windows e Linux atualizada com suporte HiDPI para milhares de ícones e outras possibilidades gráficas
- As interfaces do Windows e macOS agora usam o Direct3D 11 e a API Metal para renderização melhorada de gráficos 3D
- Visualização, edição e manipulação de dados tabulares em formato de planilha com TableView
- Controle detalhado de apresentação, classificação, armazenamento de dados e outras opções para Dataset
- Framework DataStructure para criação, armazenamento e manipulação eficientes de estruturas de dados comuns
- Calcule aproximações e expansões assintóticas para expressões matemáticas com Asymptotic e DiscreteAsymptotic
- Função matemática HeunG representando a solução regular da equação geral de Heun
- Gere distribuições sobre classes não ordenadas com CategoricalDistribution
- Use GeometricOptimization para encontrar valores positivos que minimizem o objetivo posinomial sujeito a determinadas restrições
- Crie gráficos de funções, regiões e vetores no plano complexo com ComplexRegionPlot, ComplexContourPlot, ComplexVectorPlot, etc.
- Suporte para gerar provas de predicados arbitrários (lógica de primeira ordem) com FindEquationalProof
- Várias melhorias e novas opções para visualização de vetores
- Preencha polígonos 2D artisticamente com HatchFilling e PatternFilling, e faça sombreamento de objetos 3D com StippleShading, ToonShading, HatchShading e outras novas diretrizes gráficas
- Suporte melhorado para operações geométricas em regiões geográficas
- Mostre valores nos mapas com cores que variam suavemente com GeoDensityPlot ou como contornos com GeoContourPlot
- Explore a topologia de malhas com MeshConnectivityGraph e NearestMeshCells
- Treine modelos generativos em vários tipos de dados com NetGANOperator
- Inclua a detecção de anomalias nas funções de machine learning com AnomalyDetector
- Crie anotações com estilo para gráficos e outros objetos com Annotate
- Use Splice para dividir automaticamente expressões em uma lista
- Opere em subconjuntos/sublistas com funções como SubsetCases, SubsetPosition, SubsetCount, etc.
- Represente formulários de operador com OperatorApplied e CurryApplied, e use ReverseApplied para aplicar uma função com argumentos revertidos
- TimeRemaining para extrair os segundos até que um cálculo TimeConstrained seja encerrado
- DateInterval para representar intervalos de tempo continuamente ou em uma dada granularidade, InfinitePast/InfiniteFuture para representar intervalos de tempo indefinidos e MinDate/MaxDate para encontrar extremos em um intervalo ou lista de datas
- Veja gráficos de árvore de expressões em qualquer nível com ExpressionGraph
- ExternalIdentifier para representar e referenciar recursos em sistemas de identificadores externos
- Pesquise e extraia valores do terminal SPARQL do Wikidata com WikidataSearch e WikidataData
- Suporte para linguagens Julia, Ruby e R através de ExternalEvaluate
- Identifique estruturas moleculares em uma imagem com MoleculeRecognize
- Carregue arquivos para armazenamento externo, como o Dropbox, com ExternalStorageUpload
- Visualize e analise dados da blockchain ARK e envie transações
- Combine e separe classes de entidades com UnionedEntityClass, IntersectedEntityClass e ComplementedEntityClass
- Suporte melhorado para ZIP e TAR através de CreateArchive e ExtractArchive
- Armazene com segurança senhas, segredos, chaves etc. do sistema localmente com SystemCredential, e crie assinaturas de arquivo digital a partir de uma determinada chave com GenerateFileSignature
- Sistema paclet para representar, instalar e gerenciar paclets locais e remotos com funções como PacletInstall, PacletFind, PacletSites, etc.
- Suporte melhorado para MicrosoftSQL, MySQL e outros bancos de dados relacionais
- Resolva o problema de corte máximo para um gráfico com FindMaximumCut
- Use FaceAlign para alinhar rostos em imagens com base em pontos de referência faciais
- FindImageText para detectar as regiões de uma imagem que contém um caractere, palavra, linha ou bloco de texto
- Use SpeechCases e SpeechInterpreter para identificar texto e entidades em áudio falado e comparar a fala com um clipe de referência com SpeakerMatchQ
- Framework de vídeo sofisticada para visualização programática, processamento e análise de vários tipos de multimídia
- Use CharacterNormalize para converter texto em vários formulários de normalização Unicode
- Suporte para kits de ferramentas CUDA fornecidos pelo usuário
- Crie notebooks de forma livre, com entrada e saída de dados como no Wolfram|Alpha, prontos para cálculos de várias etapas
- Novos recursos desde a versão 12
Wolfram Language 12
| Abril de 2019 | Documentação da Versão 12.0
A versão 12.0 amplia os recursos do Mathematica em matemática e geometria, visualização geográfica, processamento de áudio e imagem, machine learning e muito mais, incluindo melhorias na interface de usuário e no desempenho de todo o sistema.
- Atualizações importantes de integração do sistema operacional (SO) para interfaces de notebooks Mac e Linux usando a API Cocoa de 64 bits e Qt 5, respectivamente, com a interface do Linux não exigindo um servidor X compatível.
- Solucionadores de otimização como LinearOptimization, QuadraticOptimization, SemidefiniteOptimization, etc. para otimizar funções convexas sobre restrições convexas, incluindo desigualdades vetoriais, como VectorGreater para modelar variáveis de valores vetoriais.
- Recursos ampliados para análise assintótica, incluindo soluções assintóticas para equações algébricas e de diferenças e aproximações assintóticas para somas.
- Suporte para gerar constantes arbitrárias em Integrate, Sum e Product.
- Suporte melhorado de funções elementares para Integrate, grandes sistemas estruturados em Solve e suporte Reduce, DSolve para EDOs não lineares de primeira ordem e cobertura e suporte ampliados em FunctionDomain.
- Ampliação dos recursos numéricos de NDSolve para a resolução de EDPs não lineares sobre regiões de formato arbitrário com o método dos elementos finitos, e interações automatizadas idealizadas n-corpos usando NBodySimulation.
- Os recursos geométricas foram melhorados com a adição de polígonos com furos e primitivas de poliedros, assim como suporte aprimorado em toda a placa.
- Novo framework para visualizar geometria euclidiana e seus teoremas usando GeometricScene e GeometricAssertion.
- Acesse teorias axiomáticas integradas para uso em provas simbólicas com AxiomaticTheory.
- Visualize dados e funções de valor complexo usando ComplexListPlot, faça gráficos de componentes reais e imaginários de uma função usando ReImPlot e gráficos do módulo de uma função complexa de uma variável real colorida por seu argumento usando AbsArgPlot
- Use Around para descrever incerteza em valores medidos, com suporte integrado em funções de visualização.
- Crie, analise e modifique espécies químicas usando a função Molecule, e visualize estruturas em duas e três dimensões com MoleculePlot e MoleculePlot3D.
- Represente vetores geodésicos com GeoVector, e visualize campos de vetores geodésicos usando GeoVectorPlot e GeoStreamPlot.
- Gere posições geográficas distribuídas aleatoriamente em qualquer região usando RandomGeoPosition, e analise a distância, a área e a distorção angular das projeções geográficas usando GeoGridUnitDistance, GeoGridUnitArea e GeoGridDirectionDifference.
- Apresentação padrão atualizada para visualizações GraphPlot, assim como novos temas de gráficos e propriedades atualizadas.
- Funções de processamento de cor, como FindMatchingColor, ImageRecolor e ColorDetect, todas suportadas pela nova função wrapper ColorsNear para representar uma cor próxima.
- Funções de reconhecimento de alto nível , como ImageCases, FacialFeatures, AudioIdentify e SpeechRecognize, e melhorias de desempenho para FindFaces, FeatureSpacePlot, AudioMFCC, etc.
- Melhorias de desempenho em funções de análise de áudio, como AudioIntervals e funções de janelas como HannWindow, e o novo framework AudioAnnotate para anotação de objetos de áudio.
- Suporte em vários idiomas para SpeechSynthesize, assim como descoberta e busca aprimoradas de vozes disponíveis através de VoiceStyleData.
- ShortTimeFourier para calcular e armazenar propriedades de transformadas de Fourier de curto tempo, e InverseSpectrogram para aproximar um sinal de um espectrograma de magnitude.
- A estrutura da rede neural foi melhorada com modelos pré-treinados adicionais, novas camadas, novos codificadores e decodificadores, suporte multi-GPU e interrupção automática do treinamento para evitar sobreajuste.
- ClassifierMeasurements agora pode lidar com incertezas e médias de múltiplas classes, e o método "NeuralNetwork" para Classify foi amplamente melhorado usando uma rede auto-normalizadora.
- Estude uma distribuição de probabilidade generalizada de dados arbitrários usando LearnDistribution, substitua os valores ausentes nos dados por valores gerados usando SynthesizeMissingValues e encontre exemplos anômalos nos dados usando FindAnomalies.
- Interaja com bancos de dados relacionais simbolicamente usando RelationalDatabase, integrando técnicas fora do núcleo e de memória para acessar dados em escala de terabytes e gerar automaticamente código SQL para bancos de dados populares.
- Consulte bancos de dados de gráficos RDF remotos ou na memória usando consultas SPARQL, e importe/exporte dados RDF de uma variedade de formatos RDF.
- Suporte para a análise de propriedades "em tempo real", filtragem e classificação, agregação, e combinação de tipos e amostragem de classes na estrutura da entidade.
- Dados expandidos e melhorados para entidades incorporadas em todos os domínios, incluindo geográficos, culturais e históricos, de ciência da vida e médica, financeiros, astronômicos, de ciência da Terra, transportes, engenharia, linguísticos e matemáticos.
- Importação parcial eficiente e outras melhorias em formatos científicos como "FITS" e "HDF5", assim como formatos tabulares como "CSV" e "XLS".
- NumericArray para criar a representação mais compacta de um arranjo numérico.
- Passe argumentos para funções em qualquer ordem ou estrutura de colchetes com Curry, ou mapeie funções vetoriais em sub-listas de elementos com SubsetMap.
- Information foi bastante ampliada e modernizada para fornecer informações sobre diferentes tipos de objetos.
- A versão inicial de Wolfram Compiler para traduzir partes do código da Wolfram Language em código de máquina nativo otimizado.
- Melhorias no framework de processamento externo, incluindo melhorias essenciais de desempenho, ExternalFunction para chamar diretamente código externo e WebExecute para controlar navegadores da web.
- Crie, assine e implemente transações de blockchain personalizadas e interaja com contratos computacionais usando BlockchainTransaction, BlockchainTransactionSign, BlockchainTransactionSubmit e BlockchainContractValue.
- Novo kit microcontrolador para automatizar a geração e implementação de código para microcontroladores.
- Interface bidirecional para o motor de jogo Unity.
- Compartilhe notebooks na Wolfram Cloud ou por e-mail sem deixar a interface.
- Crie, armazene e acesse instantaneamente funções através do Wolfram Function Repository e do sistema ResourceFunction.
- E mais
Wolfram Language 11.3
| Março de 2018 | Documentação da Versão 11.3
A Versão 11.3 expande os recursos do Mathematica e da Wolfram Language em computação matemática, processamento de áudio e imagem, aprendizagem automática e redes neurais, modelagem de sistemas e muito mais, além de apresentar vários novos recursos de front-end.
- Função de assintóticos ampliada, incluindo operadores relacionais e soluções aproximadas para equações integrais e diferenciais.
- Use operações algébricas em ambos os lados das equações e desigualdades com ApplySides e encontre provas para teoremas de lógica equacional de axiomas com FindEquationalProof.
- Crie intensidades sem cantos em um mapa com GeoSmoothHistogram.
- FeatureSpacePlot3D para representação gráfica em três dimensões de espaços de propriedades em dimensão reduzida.
- CurrentImage dá suporte para captura simultânea de vários dispositivos e captura de imagem em Linux.
- FacialFeatures extrai características faciais tais como idade, emoção e pontos de referência, e FindFaces pode filtrar com base nessas características.
- Codificação eficiente de rede de áudio e extração de elementos para objetos de áudio dentro e fora do núcleo.
- SpeechSynthesize suporta síntese de áudio do sistema operacional nativo, e AudioDistance pode ser usado para calcular medidas de distância para sinais de áudio.
- FindTextualAnswer para encontrar a parte de um texto que responde a uma pergunta, automação melhorada para Classify e Predict e novos métodos para DimensionReduction.
- Modelos pré-treinados adicionais, treinamento RNN mais rápido, geração eficiente de sequências, resumos de sessões de treinamento, compartilhamento de matrizes, convoluções de longitude variável e em 3D e cirurgia em redes tem sido adicionados à implementação de redes neurais.
- Navegue, importe ou crie modelos de sistemas prontos para simulação, extração, análise e visualização de dados.
- Implementação dos algoritmos de cadeia de blocos para acessar informações atualizadas (ex. Ethereum ou Bitcoin) e armazenar/recuperar dados usando uma cadeia de blocos criada pela Wolfram.
- Nova função de nível de sistema para execução remota de processos, autenticação de usuários, gerenciamento de processos e captura de pacotes de rede.
- Gerencie diretamente correio eletrônico em caixas de correio continuamente atualizadas com a possibilidade de buscar, marcar, mudar, apagar mensagens etc.
- SendMail da suporte a e-mails HTML e automaticamente insere objetos como Dataset, TimeSeries e outros.
- Suporte melhorado para modelagem de sistemas, rasterização de imagem, áudio, tabulação, planilhas, sistemas e formatos de rede.
- Busque entidades e registre entidades personalizadas e tipos de entidades para computação imediata usando o sistema EntityStore.
- Use o ambiente Wolfram Presenter Tools para criar ao vivo apresentações técnicas interativas.
- Troque texto, código e outros conteúdos em tempo real usando a interface do Wolfram Chat em notebooks.
- Novos recursos desde a Versão 11.2
Wolfram Language 11.2
| Setembro de 2017 | Documentação da Versão 11.2
A Versão 11.2 expande os recursos avançados do Mathematica e da Wolfram Language no processamento de áudio e imagens, computação matemática, gerenciamento de tarefas, machine learning e muito mais.
- Calcule limites não direcionados e multivariados, limites superiores e inferiores ou limites discretos.
- Resolva diretamente valores limite em equações contínuas ou discretas.
- FourierTransform dá suporte à funções periódicas.
- Faça operações booleanas em 3D sobre regiões.
- Novos métodos e opções para aprendizagem automática, com suporte para extração de vetores de palavras, áudio e sequências.
- Tipos de camada de rede neural ampliadas com novas opções e métodos.
- Suporte adicional para formatos de importação e exportação de rede neural.
- ImageRestyle para recriar uma imagem baseada nas características de outra.
- Obtenha imagens de satélite com GeoImage.
- RegionImage para rasterização de regiões em 3D.
- Capture a tela ou notebook atual com CurrentScreenImage e CurrentNotebookImage.
- SpeechSynthesize para gerar áudio falado de expressões.
- Suporte para áudio estéreo, reprodução de áudio programática e captura de áudio em Linux.
- Conecte-se a intérpretes de linguagem externos com ExternalEvaluate e StartExternalSession
- Programação de redes ZeroMQ através do framework SocketConnect.
- Framework para a configuração de valores de início e cálculos.
- Gerencie tarefas assíncronas e de segundo plano com o framework TaskObject.
- Documentação adicional para álgebra linear numérica de baixo nível.
- Novos recursos desde a Versão 11.1
Wolfram Language 11.1.1
| Abril de 2017
A versão 11.1.1 soluciona problemas críticos identificados na versão 11.1 e inclui melhorias no desempenho.
- Suporte GPU reativado para redes neurais para Mac.
- Várias atualizações e correções para redes neurais, incluindo suporte adequado para o formato HDF5.
- Corrigida a lentidão na pesquisa de documentação.
- LinearModelFit não usa mais memória excessiva.
- Corrigido o problema de renderização com ListPlot3D.
- Corrigido o comportamento incorreto da barra de sugestões e células anexadas no Windows.
- Operações de região em retângulos com coordenadas de matrizes compactadas não travam mais.
Wolfram Language 11.1
| Março de 2017 | Documentação da Versão 11.1
A versão 11.1 amplia os recursos do Mathematica e da Wolfram Language em aprendizagem automática, redes neurais, processamento de áudio, estatística descritiva e muito mais.
- Mais de 130 novas funções em uma grande variedade de áreas de aplicação.
- 20 novos tipos de camadas de redes neurais, e suporte contínuo para redes recorrentes e sequências de comprimentos variáveis.
- NetModel para acessar um repositório crescente de redes neurais completas treinadas e não treinadas.
- FeatureSpacePlot para visualização de dados, imagens, textos, etc., baseada em aprendizagem automática.
- Novas funções de aprendizagem automática, incluindo SequencePredict, ActiveClassification e ActivePrediction.
- Grave áudio diretamente em notebooks usando AudioCapture, preparando-o para processamento e análise imediata.
- Faça operações aritméticas (with *, -, etc.) diretamente em imagens 2D e 3D.
- Suporte ampliado para fotografia e microscopia computacional.
- ImageGraphics para encontrar aproximações gráficas vetoriais em bitmaps.
- Construtores de preenchimento de espaços e de regiões fractais tais como HilbertCurve e SierpinskiMesh.
- Novas estatísticas robustas e espaciais, incluindo WinsorizedMean e SpatialMedian.
- GeoBubbleChart, assim como suporte ampliado para Callout, ScalingFunctions, etc.
- Suporte para derivativos com ordens simbólicas.
- Dados de elevação geográfica com maior resolução.
- Serviços externos completamente integrados para buscas na web, buscas de imagem na web e traduções de textos.
- Amplo sistema PersistentValue para armazenagem local de valores entre sessões, em nuvem, etc.
- AutoCopy para distribuição contínua de notebooks editáveis em nuvem.
- Criação de arquivos WolframScript .wls com um editor de script baseado na tecnologia de notebook.
- Scripts de execução automática de Wolfram Language estendidos para Windows.
- Novo design interativo para toda a documentação e exemplos online.
Wolfram Language 11.0.1
| Setembro de 2016
- Novo suporte de Áudio para Linux, e comportamento de áudio melhorado em todas as plataformas.
- Resolvido o problema de rotação e ampliação de Graphics3D que causava falha no sistema.
- Melhora significativa da performance durante a importação de GIF.
- Regressão em Plot solucionada e desaceleração significativa em ParametricPlot, ParametricPlot3D.
- Os recursos de legendas e de marcadores em ListPlot agora apresentam o comportamento esperado.
- Melhor performance e estabilidade de Dataset e recursos relacionados
- Mais de 9.000 palavras adicionadas no dicionário de inglês para correção ortográfica.
- TextRecognize agora dá suporte de forma correta para todos os idiomas documentados.
- Foi solucionado um problema relacionado com a habilidade de WolframScript de fazer a diferenciação entre opções e nomes de sequência de comandos.
- Maior compatibilidade com macOS Sierra e estabilidade melhorada em outras plataformas Mac e Linux.
- Execução parcial resolvida e erros gerados por CenterArray também foram resolvidos.
- SetOptions habilitadas para URLRead, URLExecute e URLDownload
Wolfram Language 11
| Agosto de 2016 | Documentação da Versão 11.0
A versão 11 introduz recursos para as principais novas áreas, incluindo impressão 3D, processamento de áudio, machine learning e redes neurais.
- Mais de 500 novas funções ampliando de forma significativa o alcance em áreas novas e existentes.
- Gera e importa com algoritmos, e imprime modelos em 3D em impressoras locais ou em nuvem.
- Nova síntese de áudio computacional, processamento, e análise para aplicação em música e fala.
- Novo framework de redes neurais dá acesso a aprendizagem profunda acelerada por GPU.
- Recurso de aprendizagem automática ampliado e melhorado, incluindo extração de elementos e otimização bayesiana.
- Muitas expansões e melhorias na Wolfram Cloud e operações na web e armazenagem de dados.
- Novas variedades de visualizações, desde estatística até geografia e anatomia, e opções de apresentação melhoradas.
- Melhorias no rendimento e recursos ao já líder na indústria na área simbólica, numérica, e geométrica.
- Geografia ampliada, incluindo novas entidades e dados geométricos, histórico de mapas, projeções, e muito mais
- Nova fotografia computacional, e mais ferramentas para processamento de sinais de imagens.
- Novo e melhorado suporte para matrizes aleatórias, séries temporais, e quantidades em estatística e probabilidade.
- Framework de canais experimental Wolfram para comunicação assíncrona entre a nuvem, desktop, e sistemas integrados
- Execute o código da Wolfram Language de qualquer lugar, no local ou em nuvem, com o novo intérprete de linhas de comando WolframScript.
- Construção de programação funcional mais produtiva graças as melhorias em processamento de listas e arranjos.
- Processamento mais poderoso de texto e linguagem, e maior suporte multilíngue.
- Corretor ortográfico em tempo real complementado com dicionário para termos técnicos, nomes próprios, e suporte para cerca de 25 idiomas
- Aparência do código melhorada, autocomplemento, e mensagens de erro, ajudam a aumentar a produtividade do usuário.
- Acesso mais rápido e flexível a Wolfram Knowledgebase, incluindo suporte para conjunto de dados arbitrários
- E mais
Wolfram Language 10.4.1
| Abril de 2016
- Trata de diversos problemas críticos identificados nas últimas versões.
- Resolução de problemas OpenGL que estavam causando falhas e instabilidade em gráficos, especialmente relacionados com renderização, rotação e dinâmica das funções Graphics3D e Manipulate.
- Correção de erros de programação devolvidos por ListPlot [Table[…]] e CoefficientRules
- Show agora funciona com objetos GeoGraphics
- Refina o suporte para DateFormat ao usar Interpreter
Wolfram Language 10.4
| Março de 2016 | Documentação da Versão 10.4
A versão 10.4 aproveita a última versão da Wolfram Language para oferecer vantagens significativos para serviços e sistemas em nuvem, computação geográfica e geométrica, visualização dinâmica, criação de aplicações interativas, e muitas outras melhorias.
- Suporte para associação de padrões e maior velocidade em muitas operações para Association.
- Habilidade para definir implicitamente uma Entity por valor e propriedade.
- Nova função CloudExpression para representar uma expressão cujo valor é constantemente armazenado em nuvem.
- Recurso experimental de interface de usuário para criar aplicações interativas usando AskFunction.
- As representações gráficas escaladas podem ser geradas agora usando ListPlot, ListLinePlot, e DateListPlot através da opção ScalingFunctions, além da nova Dendrogram para construir um dendrograma a partir do agrupamento hierárquico dos elementos da lista.
- Nova computação textual e recurso de dados para correção ortográfica e análise de frequência de palavras, além da melhora significativa de TextSearch e Snippet.
- Novas capacidades de grafos e redes para a construção de PlanarGraph, e para determinar ConnectedGraphComponents para muitos tipos diferentes de grafos.
- Função experimental ClusterClassify para gerar uma ClassifierFunction baseada em aglomerações encontradas em dados numéricos, textuais e de imagens, assim como datas e períodos de tempo.
- Novas funções de computação simbólica DifferenceQuotient e GreenFunction, além de recursos adicionais para teoria de números e processamento de sinais.
- Formatos e funções de computação geométrica incluídas para a construção de malhas a partir de arranjos, assim como para o cálculo de propriedades de região tais como inércia e momentos integrais gerais, regiões limite para conjunto de pontos, e medidas de regiões definidas por fórmula de parâmetros.
- Suporte expandido para dados Quantity em probabilidade e estatística, incluindo a nova função QuantityDistribution.
- Função experimental DynamicGeoGraphics para a criação de imagens geográficas, dinâmicas, e interativas em 2D, que podem ser deslocadas e ampliadas.
- Novo visualizador de imagens interativo DynamicImage para o deslocamento e ampliação de imagens grandes, e o recurso HighlightImage expandido de forma significativa para destacar regiões de interesse específicas.
- Avanço na função e recurso de classificação de dados para algumas funções através do wrapper Labeled ou a opção PlotLabels.
- Suporte para Arduino Yun para interagir diretamente com o Wolfram Data Drop
- Conectividade de API via ServiceConnect para mais sete serviços externos, incluindo Google Analytics, SurveyMonkey, FRED, e PubMed, para a recuperação e análise de dados.
- Mais de 20 novos tipos de intérpretes para uso em Interpreter e construções relacionadas, incluindo campos inteligentes em formulários.
- Suporte adicional para 24 novas famílias de tipografias para customização adicional de trabalhos na web ou impressos.
Wolfram Language 10.3.1
| Dezembro de 2015
- Performance restaurada para enviar cadeia de caracteres usando WSTP (Wolfram Symbolic Transfer Protocol)
- Melhorias na estabilidade em recursos de processamento de imagem, incluindo Image3D, ColorConvert, e HighlightImage.
- Problemas de desempenho solucionados com relação ao tempo de cálculo para funções de interpolação numérica.
- Rastreio de histórico melhorado para a função Undo e opções quando usar copiar e colar.
- Importação de formatos de imagem mais robusta, incluindo JPEG e TIFF.
- Desempenho melhorado para alguns argumentos das funções TravelDirections e Nearest.
- Suporte refinado para outros idiomas e traduções, incluindo correção automática em espanhol e buscas em chinês.
- Muitas atualizações na interface de usuário, incluindo DynamicModule, ActionMenu, e Frames.
Wolfram Language 10.3
| Outubro de 2015 | Documentação da Versão 10.3
A versão 10.3 continua a desenvolver as áreas que foram introduzidas pela primeira vez na versão 10, enquanto aprimora ainda mais os recursos já existentes.
- Acesso a identidades e propriedades da extensa coleção de funções matemáticas na Wolfram Language, por meio da MathematicalFunctionData
- Novas funcionalidades de geo-computação, tais como TravelDirections, TravelDistance, e mais para calcular tempos de viagem, métodos, e dados relacionados.
- Novos tipos de intérpretes AnatomyData e AnatomicalStructure para a computação e implantação com conectividade com a Wolfram Cloud.
- Habilidade para agrupar, copiar e identificar casos específicos de entidades para tornar a computação mais automatizada e eficiente.
- Suporte para distribuições e propriedades de matrizes aleatórias.
- Formas de operadores comparativos, tais como GreaterThan, LessThan, e EqualTo para testar expressões.
- Melhor compreensão da linguagem natural com dados linguísticos adicionais para manipulação de cadeia de caracteres, de palavras e de alfabetos.
- Novas funcionalidades de data e hora para representação e manipulação de fusos horários.
- Suporte simbólico para resolver equações diferenciais parciais e problemas de valores próprios.
- Opções mais convenientes de programação em rede para busca de equipamentos, representação de endereço IP e conexão de soquete.
- Funcionalidades aprimoradas para o processamento e análise de elementos e estrutura de texto, incluindo definições, funções gramaticais, traduções e muito mais.
- Novas opções de conexão para serviços do GoogleCalendar, GoogleContacts, e dados do Yelp , assim como ArXiv e CrossRef para pesquisa acadêmica.
- Inúmeras melhorias de base na Wolfram Language e na funcionalidade de interface do Wolfram System no desktop e em nuvem.
Wolfram Language 10.2
| Julho de 2015
Recursos básicos únicos da Wolfram Language, melhorados com mais de 100 novas funções, além de aumentar as operações em nuvem e a conectividade com dados e serviços externos tornam indispensável a atualização do Mathematica 10.2.
- Nova funcionalidade de volume e visualização de dados discretos: SliceDensityPlot3D e ListStepPlot
- Resolução numérica de valores próprios e funções próprias para ODEs e PDEs
- Novos recursos para buscas e análise de textos
- Novos e melhores métodos para machine learning com e sem supervisão
- Processamento automático de email com MailReceiverFunction e MailResponseFunction
- Atualizações de séries temporais e estatísticas, incluindo suporte para medição de intensidade em Histogram
- Operações adicionais para listas e associações, incluindo eliminação automática de elementos usando Nothing
- Expansão do uso da nuvem e opções de implementação para o controle de permissões, tarefas agendadas, registro de dados e objetos locais
- Técnicas de processamento de imagem para fotografia computacional incluindo mapeamento de tonalidade, combinação de exposição, e mais
- Grandes melhorias computacionais geométricas para regiões básicas e de malhas
- Um alfabeto, além de uma gama completa de codificações técnicas e outros caracteres
- Suporte para mais formatos de arquivos geométricos e de dados, com melhorias significativas STL importação/exportação simplificada JSON
Wolfram Language 10.1
| Março de 2015
A versão 10.1 traz muitos aprimoramentos de desempenho, cobertura e conveniência, bem como uma grande quantidade de novas conquistas feitas através de algoritmos como a identificação de imagens e a implementação de regra de gramática a ser definida pelo usuário.
- Suporte para o acumulador de dados universais Wolfram Data Drop
- Identificação automática de objetos: ImageIdentify
- Redutor automático de dimensionalidade para dados
- Nova visualização de informação: WordCloud, TimelinePlot e modelos variados para marcadores
- Interface de programação linguística para ações e gramáticas definidas pelo usuário
- Desenvolvimento de mecanismos para a construção de formas e interpretadores com o CompoundElement e RepeatingElement
- Suporte para muitas operações envolvendo séries temporais espaçadas irregularmente
- Novas listas de operações para lidar com sequências, com elementos de grande porte, etc.
- Suporte a nível de linguagem para a criptografia de arquivos com OpenSSL-backed
- Acesso interno ao conteúdo do Wikipedia
- 31 novas funções de manipulação de sequência de caracteres, incluindo a separação de palavras e frases
- Suporte direto para conjuntos de bytes, formatos de imagem sem tratamento, etc.
- Suporte simplificado para conectividade de Arduino
- Melhoramentos no desempenho, na documentação e na interoperabilidade para o Dataset
Wolfram Language 10.0.2
| Dezembro de 2014
- O novo suporte para linguagens incluindo R, Scala, Perl e Ruby EmbedCode
- Novas otimizações, inputs suportados, melhoramento de desempenho e soluções para bugs de geometria computacional
- Opções adicionais para o DocumentGenerator, incluindo DocumentDescription, GeneratedDocumentBinding, GeneratedDocumentHistoryLength entre outros
- Opções adicionais para o DateFunction, SunPosition e MoonPosition
- Melhorias de desempenho e soluções para bugs de estatística
- Soluções para bugs de visualização, criação de novos ícones para mapas e uma grande variedade de inputs para NumberLinePlot
- Replace, ReplaceAll e ReplacePart agora funcionam com o Associations
- Trinta e quatro novos tipos de interpretadores
- Suporte através do Mathematica e da Wolfram Cloud para o ScheduledTask
- Soluções e atualizações para testes usando o VerificationTest e o notebook
- Novas opções para Animator, incluindo AnimationRunTime e AnimationTimeIndex
Wolfram Language 10.0.1
| Setembro de 2014
- Atualizações e melhorias de processamento de imagem, incluindo novos efeitos de imagem, opções Image3D opções para WatershedComponents, e suporte de cores embutido para Nearest e FindClusters
- Sintaxe SendMail simplificada para melhor usabilidade
- Novos operadores e composições de operadores habilitados para funções de associações como Dataset e Query
- Atualização de compatibilidade RLink para R 3.1.
- Novos tipos Interpreter como "Beach", "CountryClass", "OilField" e "Reef"
- Novas otimizações, inputs suportados e tipos de caminho para computação e regiões geográficas
- Funções de machine learning Classify e Predict agora suportam NeuralNetwork como um método de classificação embutido
- Melhorias na estabilidade e desempenho para uma experiência de interface de usuário mais agradável em todas as plataformas
- Cobertura de tipos suportados expandida em SemanticImport e otimização para trabalhar com colunas anônimas, campos vazios, dados sem cabeçalho e importação de arquivos com nomes de arquivo longos
- Atualizações e melhorias para uma ampla gama de áreas, incluindo dados meteorológicos, associações, integração simbólica e computações de medidas sobre regiões implícitas
- Atualizações de estabilidade e desempenho para a seleção de tipos de gráficos e tabelas e para ferramentas de solução numéricas, incluindo NDSolve, ParametricNDSolve, SparseArray e MatrixExp
- Atualização de compatibilidade para InterpolatingFunction salva com a Versão 9 ou anterior
Wolfram Language 10.0
| Julho de 2014 | Documentação da Versão 10.0
- Machine learning altamente automatizado, incluindo modelos pré-treinados para uma variedade de tarefas
- Computação geométrica integrada, incluindo geometria simbólica, regiões baseadas em malha poligonal, regiões básicas ou baseadas em fórmulas
- Computação geográfica avançada, incluindo a poderosa nova função GeoGraphics para a construção de mapas
- Computação com conjuntos de dados estruturados e importação de dados semântico
- Capacidade de criar e implantar formulários poderosos na web que entendam entradas de linguagem natural
- A criação de novas associações fundamentais permite consulta e atualização altamente eficientes
- Estrutura expandida para processos aleatórios, incluindo modelos ocultos de Markov e análise de séries temporais automatizada
- Sistema flexível para representar simbolicamente datas e tempos e realizar computações com eles
- Diferentes tipos de gráficos embutidos para a fácil produção de gráficos sob medida de acordo com audiências específicas, desde relatórios comerciais até artigos técnicos
- Processamento de imagens 2D e 3D aperfeiçoado, com suporte para cores estendido
- Sistemas de controle não lineares e processamento de sinal aperfeiçoado
- Análise de elementos finitos, EDPs aperfeiçoadas, equações diferenciais com atraso simbólicas e equações diferenciais híbridas
- Operadores de matemática formal, variáveis dimensionais, computação de grafos e algébrica estendidas
- Geração automática de relatórios e criação de templates de arquivos, strings e HTML
- Conectividade para o trabalho com dispositivos externos, serviços, APIs, além da manipulação de URL
- Teste de unidades embutido
- Integração com a Wolfram Cloud
- Acesso à Wolfram Knowledgebase expandida
- E mais
Wolfram Language 9.0.1
| Janeiro de 2013
- Melhorias na estabilidade da Barra de Sugestões
- Barra de Sugestões oferece alternativas mais precisas
- Melhor desempenho e estabilidade para funções de processamento de imagens, aumentando a cobertura para Image3D
- Melhorias no fluxo de trabalho da instalação e estabilidade para configurações de Linux
- Aumento de performance e robustez em diversas funções de processos aleatórios
- Diversas melhorias no Assistente de Entradas: suporte completo a plataformas Linux, maior suporte para múltiplos monitores, melhoria no espaço reservado para opções, e opções repetidas eliminadas
Wolfram Language 9.0
| Novembro de 2012 | Documentação da Versão 9.0
- Suporte a unidades altamente integrado, incluindo entradas de forma livre, conversões, e controle de consistência dimensional em gráficos e cálculos simbólicos e numéricos
- Novas análises de grafos e redes, incluindo um link incorporado para Facebook, LinkedIn, Twitter e mais
- Implementação direta de CDFs com dados em tempo real e outras funcionalidades aprimoradas com o Mathematica Enterprise Edition, além de modos de visualização que emulam o Wolfram CDF Player e Wolfram Player Pro
- Grandes melhorias de funcionalidade em ciência de dados, probabilidade e estatística — incluindo análises de sobrevivência e confiança, correntes de Markov, teoria de filas, séries de tempo, e equações diferenciais estocásticas
- Processamento de imagens 3D volumétricas e tecnologia out-of-core que amplia a performance para até grandes imagens 2D e 3D, e vídeos
- Processamento de sinais analógicos e digitais integrado
- Tensores simbólicos incorporados com suporte a matrizes de qualquer grau, dimensão e simetria
- Indicadores altamente customizáveis para controles e painéis de controle
- Suporte universal para criação automática de legendas para gráficos e diagramas
- Integração completa do R no fluxo de trabalho do Mathematica para troca de dados e códigos de maneira rápida e fácil
- Acesso a web completo pelo cliente para troca de dados com servidores remotos e interação com APIs da web
- Visual atualizado para apresentações de slide com novos estilos de templates e imagens de fundo
- E mais
Wolfram Language 8.0.4
| Outubro de 2011
- Novas funções CDFInformation e CDFDeploy para implementar arquivos em CDF de maneira programática
- Novo indicador de progresso para downloads feitos com o plugin do CDF para navegadores de internet
- Estabilidade, velocidade e segurança melhoradas no plugin do CDF para navegadores
- Testado no Mac OS X Lion
- Uso melhorado da memória na função Share quando salvando grandes conjuntos de dados
- Biblioteca MKL atualizada para melhorar a performance
- Novas cores de sintaxe para avisar sobre o uso da variável Module em Dynamic
- Melhorias de performance nas funções de citação
- Melhor comportamento de variáveis otimizadas com instruções condicionais compiladas
- Melhor funcionamento do "front end" quando salvando notebooks sem nome nas novas versões do Linux
Wolfram Language 8.0.1
| Março de 2011
- Melhores resultados para Dot com grandes (> 1.000.000 elementos) listas de integrais
- Melhor estabilidade em CPUs Intel Sandy Bridge incluindo uma nova versão da biblioteca "Intel Math Kernel Library"
- Melhorias de performance e potência para diversas operações em grafos e redes
- Melhoria no tempo de abertura do "front end"
- Criação de conexões TCPIP no MathLink melhorada sob certas circunstâncias especiais de rede
- Exportação de imagens tipo Real e "Real32" para tipo TIFF melhorada para ser mais compatível com mais visualizadores externos de imagens TIFF
- Funcionalidade e estabilidade da versão Home Edition melhoradas com a inclusão de mais componentes de 64-bits
Wolfram Language 8.0
| Novembro de 2010 | Documentação da Versão 8.0
- Integração com o Wolfram|Alpha
- Computação de probabilidade e expectativas automatizadas
- Mais de cem novas distribuições estatísticas e diversas novas visualizações estatísticas
- Geração de novas distribuições estatísticas diretamente a partir de dados, fórmulas ou outras distribuições
- Recursos de grafos e redes, e álgebra linear melhorados
- Mais de 60 opções para interagir com patrimônio líquido, e mais de 100 indicadores financeiros incorporados
- Funcionalidades de sistemas de controle incorporadas
- Recursos de análise de imagens melhorados
- Análise de wavelets integrada
- Suporte CUDA e OpenCL incorporados
- Geração automática de código C
- Manipulação e otimização de código Symbolic C
- Gráficos 2D e 3D melhorados, e agora incluem mapeamento de texturas e renderização 3D acelerada através de hardware
- Plugin para navegadores de internet incorporado
- E mais
Wolfram Language 7.0.1
| Março de 2009
- Melhorias de performance às funções centrais de processamento de imagens
- Clique com o botão direito do mouse para manipulação rápida de imagens
- Novos tutoriais, guias passo-a-passo, e vídeo-aulas
- Milhares de novos exemplos na documentação
- Busca de documentação melhorada
- Integração com recursos de reconhecimento de caligrafia matemática do Windows 7
- Integração com o lançamento próximo do grid Mathematica Server
Wolfram Language 7.0
| Novembro de 2008 | Documentação da Versão 7.0
- Computação de alta performance (do inglês, HPC) em paralelo incorporada
- Processamento de imagens integrado
- Novos dados processados sob demanda, incluindo dados do genoma, dados de proteínas, e dados meteorológicos atuais e históricos
- Diversos novos recursos para melhorar usabilidade e produtividade
- Visualização de gráficos e informações
- Visualização de vetores de campo
- Suporte abrangente a splines, incluindo NURBS
- Computação Booleana de potência industrial
- Análise de modelos estatísticos
- Dados geodésicos e GIS integrados
- Diversas inovações em computação simbólica, incluindo cálculo discreto, reconhecimento de sequências, e raízes transcendentais
- E mais
Wolfram Language 6.0.3
| Junho de 2008
- Melhores opções de tratamento para MatrixForm e TableForm
- Melhores opções de tratamento para ListPlot
- Melhor tratamento de combinações AxesLabel e Ticks
- Melhor tratamento de dados numéricos sem espaços no Protein Data Bank de importações (PDB)
- Exportação bobinagem alterada em LightWave Object (LWO) para melhor aderir a padrões da indústria
Wolfram Language 6.0.2
| Fevereiro de 2008
- Melhor performance dos conversores Import e Export em Mac e Unix
- Aumento significativo de velocidade na importação de arquivos de dados binários
- Melhor manipulação de gráficos quando exportando para TeX e PDF
- Melhor importação de metadados de arquivos FITS de imagens astronômicas
- Nova ferramenta para seleção de coordenadas e melhores funções de destaque de seleções gráficas para gráficos interativos
Wolfram Language 6.0.1
| Julho de 2007
- Melhores configurações de proxy, automática e manual, para conectividade na internet
- Documentação mais abrangente em funções legacy do Mathematica
- Performance do WSTP (Wolfram Symbolic Transfer Protocol) melhorada significativamente em sistemas Mac e Unix
- Melhorias de performance nos diversos conversores Import e Export
- Criação mais rápida de ListPlot, ListPlot3D, e Plot3D para grandes conjuntos de pontos
- Melhor inicialização do sistema de ajuda
- Extensões para reconhecimento automático do tipo de arquivo para função Import
- Suporte completo a valores escalados de FontSize
- Melhorias na importação de Table, CSV, TSV, e MathML
- Avalie itens do menu Notebook, e submenu de Magnificação
- Exemplos de funções e tutoriais adicionais de Mathematica
- Atualizações nos dados processados
Wolfram Language 6.0
| Maio de 2007 | Documentação da Versão 6.0
- Interatividade dinâmica, permitindo que interfaces sofisticadas interativas sejam criadas a partir de linhas únicas de código
- Visualização adaptativa de alto impacto para criação automática de funções e dados gráficos de alta fidelidade
- Linguagem para integração de dados, incluindo integração automática de centenas de formatos de dados
- Carregue dados processados sob demanda em matemática, física, química, finanças, geografia, linguística, e muito mais
- Construção simbólica de interfaces para criação imediata de interfaces arbitrárias a partir de programas simples
- Estética computacional automatizada, com algoritmos de otimização para apresentações visuais
- Unificação de gráficos e controles ativos com textos e entradas mais fluídos
- E mais
Wolfram Language 5.2
| Julho de 2005
- Todas as plataformas suportam 64-bits
- Suporte multicore nas principais plataformas
- Álgebra linear numérica "multithreaded"
- Precisão numérica arbitrária de 64-bits melhorada
- Melhoria no desempenho de vetores base
- Seleção de instalação binária automática
- Indexagem de notebooks para buscas na área de trabalho
- Suporte SSH para kernels remotos seguros
- Importação de vCard e RSS
- Novos algoritmos para equações diferenciais simbólicas
- Melhoria na performance de sistemas de "Diophantine" lineares
- Melhoria na eliminação de quantificadores quadráticos
- Suporte de casos específicos para funções especiais de alto nível
- Gráficos estatísticos melhorados
Wolfram Language 5.1
| Novembro de 2004
- Manipulação de strings de potência industrial
- Conectividade a bancos de dados universais incorporada
- Dados binários altamente otimizados I/O
- Formatos de importação e exportação adicionais, incluindo XLS e AVI
- Suporte integrado a serviços da web
- Visualização de redes 2D e 3D automatizadas
- Visualização de matrizes de alta performance
- Melhoria no desempenho de álgebra linear numérica
- Funções "piecewise" completamente integradas
- Integração de regiões implicitamente definidas
- Gestão de eventos em equações numéricas diferenciais
- Novos algoritmos para equações simbólicas numéricas
- Recursos para análise de cluster adicionados
- Ferramenta de exploração interativa para equações diferenciais
- Ferramenta MathematicaMark benchmarking
- Interface GUIKit e construtor de aplicativos incorporados
Wolfram Language 5.0
| Junho de 2003 | Documentação da Versão 5.0
- Velocidade recorde através de álgebra linear numérica otimizada por processadores
- Suporte completo a álgebra linear esparsa de alta performance
- Nova geração de solucionadores otimizados de equações diferenciais ordinárias e parciais
- Grande quantidade de novos algoritmos para resolver equações e inequações simbolicamente em diferentes domínios
- Solucionador completamente integrado para equações diferenciais algébricas
- Otimização e programação linear de alta performance, incluindo o método de ponto interior
- Solucionadores numéricos mais generalizados expandidos para aceitar variáveis vetoriais e de matrizes
- Solucionador de equações de recorrência líder da indústria
- Suporte mais amplo para suposições em computação simbólica
- .NET/Link incluso, oferecendo integração completa com o Framework .NET da Microsoft
- Funções import e export flexíveis para formatos DICOM, PNG, SVG, e matrizes esparsas
- Versão otimizada para hardware e sistemas operacionais de 64-bits
- Novo tutorial de início rápido interativo
Wolfram Language 4.2
| Junho de 2002
- Integração Java transparente com o J/Link 2.0 e Java Runtime Engine incorporado
- Programação e otimização linear melhoradas
- Melhorias na velocidade e robustez para diversas funções numéricas
- Simplificador melhorado
- Melhorias em estatística, incluindo um novo pacote ANOVA
- Novo pacote Combinatorica incorporado para combinatórios e teoria de grafos
- Novo pacote AuthorTools incorporado para publicações técnicas
- Ambiente de visualização de slides para apresentações
- Novos formatos de importação e exportação, incluindo FITS e STDS
- Extensões de XML que permitem que notebooks e expressões do Mathematica sejam armazenados como XML
- Novo pacote de ferramentas XML incorporado para manipulação simbólica de XML
- Suporte a exportação para XHTML, incluindo stylesheets
- Suporte MathML 2.0 expandido
Wolfram Language 4.1
| Novembro de 2000
- Grandes melhorias em solucionadores de equações diferenciais simbólicas
- Melhor combinação e compilação de padrões na Wolfram Language aumentando, assim, a velocidade e minimizando o consumo de memória
- Novo pacote padrão para integração em regiões definidas por inequações e funções definidas por partes
- Aumentos significativos da velocidade de processamento de funções estatísticas
- Conversão entre sistemas lineares de equações e matrizes
- Integração de Java com o J/Link 1.1
- Melhor integração com o MathML na web
- Suporte para salvar no formato IBM techexplorer
- Novos filtros de importação e exportação mais rápidos para arquivos do Excel, dados tabulares, e BMP, DXF e STL comprimidos
- Suporte a manipulação em tempo real de gráficos 3D em plataformas Linux e Unix
- Suporte de sons sob X
- Rotinas para plotagem de gráficos definidos por inequações
- Suporte para PowerPC Linux e AlphaLinux
- Pacote de trigonometria discreta
Wolfram Language 4.0
| Maio de 1999 | Documentação da Versão 4.0
- Grandes melhorias de velocidade e eficiência de cálculos numéricos
- Publicação de documentos em uma grande variedade de formatos
- Verificação ortográfica e de hifens na interface de notebooks
- Importação e exportação direta de mais de 20 formatos de dados, gráficos e arquivos de som
- Maior número de funções mais extensivas e melhoradas para análise de dados incluindo correlação, convolução, e um novo algoritmo para transformada de Fourier
- Suporte para tratamento de funções em domínios algébricos específicos
- Gestão de licenças em rede disponível em todas as plataformas
- Melhorias em diversas funções incorporadas ao Mathematica
Wolfram Language 3.0
| Septembro de 1996 | Documentação da Versão 3.0
- Sistema de tipografia matemática interativa
- Números algébricos
- Compilador do Mathematica ampliado para trabalhar com matrizes de números de máquina
- Suporte a mínimos quadrados não lineares com a técnica Levenberg-Marquardt
- Interpolações melhoradas (importante para encontrar o resultado de equações diferenciais ordinárias numéricas)
- Aritmética intervalar
- Novas funções para simplificar e transformar expressões
- Funções base de Groebner otimizadas
- Diversas novas funções especiais
- Programação de controle de fluxo baseado em exceções
Wolfram Language 2.2
| Junho de 1993
- WSTP (Wolfram Symbolic Transfer Protocol) para Windows
- Versão do Linux
- Rotina para plotagem de iso-contornos adicionada
- Pacote para solução simbólica de equações diferenciais parciais de primeira ordem adicionado
- Dez outros pacotes adicionados em áreas como gráficos de contorno tridimensional, cálculo variacional, e música
- Novos recursos de ajuda, incluindo manuais online em Windows X e uma busca de funções para Macintosh e NeXT
- Soluções numéricas mais rápidas de sistemas esparsos de equações lineares
- Integração simbólica definida expandida para incluir testes para singularidades não integráveis e também para gerenciar 'branch cuts' no intervalo de integração
Wolfram Language 2.1
| Junho de 1992
- Atualização do algoritmo de gráficos de contorno
- Melhorias em Unix WSTP (Wolfram Symbolic Transfer Protocol) e documentação
- WSTP (Wolfram Symbolic Transfer Protocol) para Macintosh
- Animações em QuickTime para a versão Macintosh
- Suporte ao Windows 3.1
- Instalação básica Unix e PC para menos uso de memória
- Novos pacotes adicionados em áreas como ajustes não lineares, manipulação de arquivos binários, funções delta de Dirac, e síntese de som
Wolfram Language 2.0
| Janeiro de 1991 (primeira grande atualização)
Documentação da Versão 2.0
- Solucionador de equações diferenciais ordinárias numéricas
- Compilador numérico
- Melhorias em álgebra linear
- Implementação do algoritmo de Risch na função Integrate
- Solucionador de equações diferenciais ordinárias simbólicas
- Extensão de séries de diversas funções especiais
- ParametricPlot3D adicionado
- Diversas melhorias estéticas para os gráficos
- Melhor eliminação de superfícies escondidas para gráficos 3D
- Diversas operações de string e arquivo
- Protocolo WSTP (Wolfram Symbolic Transfer Protocol) para inter processos e comunicação com base em redes
- Suporte de sons
- Suporte a conjuntos de caracteres estrangeiros
- Detecção e depuração de erros
- Front end do Notebook
Wolfram Language 1.2
| Agosto de 1989
- Suporte a kernels remotos
- Integração simbólica amplamente melhorada
- Capacidades rudimentares de solução de equações diferenciais com a função DSolve
- Solução de equações transcendentais e outras equações que requerem uso explícito de funções inversas
- Interpolação exata de polinômios
- Adição das funções LinearProgramming, ConstrainedMax, e ConstrainedMin
- Adição de MatrixPower e MatrixExp
- Base de Groebner adicionada
- Opções de módulo adicionadas a Det, Inverse, e LinearSolve
- Pacotes padrão de Statistics e Graphics incorporados
- Diversas novas opções e recursos de gráficos, incluindo eixos e legendas para gráficos 3D
- Fatorização e MDC (máximo divisor comum), de polinômios multivariados, muito mais eficientes
Wolfram Language 1.0
| Junho de 1988 | Documentação da Versão 1.0
- Lançamento inicial do Mathematica