Wolfram Language


Amostra de alguns dos destaques para quem já é usuário da Wolfram Language
(Exceto quando for mencionado, todos os recursos estão disponíveis para desktop e nuvem.)

Os notebooks estão diferentes!

Tipos de fonte de códigos elegantes »

A fonte Courier finalmente se foi, até no desktop, foi substituída pela elegante letra para código sans-serif

Correção ortográfica em tempo real »

Corrija a ortografia com dicionários enquanto você digita em mais de 25 idiomas (versão desktop)

Mais função de auto completar »

Quer saber possíveis opções de valores, ou propriedades de entidades? Apenas comece a digitar...

Sequência de execução para qualquer mensagem »

A nova apresentação de mensagens permite que você encontre imediatamente de onde foi gerada a mensagem

Realce para células de inicialização »

Em um notebook, Ctrl + 8 agora cria de imediato uma céula de inicialização, indicada com um fundo cinza

Dumentação da web copiável

Os exemplos de documenração da web estão no ar quando são copiados, mesmo no desktop

Editor de pacotes otimizado »

Edite seu código em notebook com todas as funções, salve como Get[]able texto sem formato

Novos recursos de programação

Uma tabela simples não precisa de suporte »

Table[x, n] cria n cópias de x; sem necessidade de Table[x,{n}]

O poderoso Nada »

Substitua um elemento de uma cadeia de caracteres com Nothing, e simplesmente desaparecerá

Apenas envolva Echo para obter um resultado »

Echo mostra, mas depois retorna o o que mostrou, assim você pode mexer no código em qualquer lugar

Evite o uso de sintaxe para casos especiais usando UpTo »

Take[{a,b,c}, UpTo[5]] funciona sem precisar de condicional

A família este-aquele

MinMax, TakeDrop, AbsArg: funções únicas para criar pares de saídas

Apenas faça uma vez »

Once permite que você execute o código uma vez por sessão

Não apenas intervalos, mas subdivisão »

Faça uma lista de n de 0 a 1, etc.

Concordância de padrões para associações »

Coloque padrões em qualquer parte em associações, com concordância sem ordem apropriada, etc.

Sincronização exata, mesmo quando é curta »

RepeatedTiming repete automaticamente operações mais rápidas e a média do tempo que elas levam

Programação ainda mais funcional

Incorporado com a história »

SequenceFold permite que você incorpore qualquer número de elementos anteriores

TakeLargest, TakeLargestBy... »

Obtenha os n elementos maiores, menores, etc. de uma lista

Agrupe para criar uma rede »

Crie um grafo agrupando de forma interativa uma função

A família Sequence »

SequencePosition, SequenceCount, etc.: busca sequências diretamente em listas

BlockMap »

Mapeie funções que consideram blocos no lugar de elementos individuais

Crie árvores »

Groupings gera as possíveis árvores que possuem elementos particulares

Mais com texto & Linguagem Natural

Mais funções de teste de cadeias de caracteres

StringContainsQ, StringStartsQ, PalindromeQ...

Grandes listas de palavras »

WordList para diferentes tipos de palavras (comuns, verbos, etc.) em 27 idiomas

Ache as palavras, frases, etc. »

TextWords, TextSentences, etc. para obter listas de palavras, frases, etc. numa cadeia de caracteres

Defina esta palavra! »

WordDefinition para acesso direto a definições de palavras

Faça a análise desta frase! »

Análise sintática e morfológica detalhada das orações, separação das partes da oração, diagramas de árvore, etc.

Intérprete para dados estruturados »

CompoundElement, RepeatingElement, etc. para interpretação de dados estruturados

Interface linguística programável »

Implemente gramáticas arbitrárias contendo elementos incorporados de NLU

Tudo agora é multilíngue

Tradução de código multilíngue »

Anote código em tempo real com explicação da função em uma dúzia de idiomas

Transliteração para tudo »

Transliterate de chinês, russo, o que quer que seja, para qualquer sistema de escrita

Converta a ASCII »

RemoveDiacritics para eliminar marcas diacríticas

OCR além de inglês »

TextRecognize agora dá suporte para 60 idiomas

Conveniências algorítmicas

Apenas faça operações aritméticas—com séries temporais »

Some, divida, etc. séries temporais, com amostras regulares ou irregulares

Números de base mista »

Pés e polegadas, dólares e centavos: manipule números com bases mistas

Calcule os limites de dados... »

CoordinateBounds calcula mínimos e máximos para cada dimensão dos dados

Distribuições estatísticas podem ter unidades »

As distrubuições estatísticas podem resultar quantidades, com todas as unidades corretas

DistanceMatrix para distâncias em pares »

Distâncias entre pontos geográficos, datas, cadeia de caracteres, imagens...

Conveniências de gráficos

Tartarugas por todo o caminho »

AnglePath oferece capacidade industrial, e rotas como as da Logo

Instantaneamente polar, esférico... »

FromPolarCoordinates etc. para conversão instantânea de e para coordenadas polares

Ícones automáticos de A New Kind of Science, e além »

RulePlot mostra automaticamente regras e evoluções para autômatos celulares etc. de várias formas

Completando grandes dados matemáticos

Equações diferenciais parciais simbólicas, equações integrais, funções de Green... »

Muito esperado, e construído sobre uma enorme quantidade de funcionalidades algorítmicas

Problemas de valores próprios para equações diferenciais »

Problemas de valores próprios simbólicos e numéricos: Helmholtz, Schrodinger, etc.

GOE, GUE...: Matrizes aleatórias de todos os tipos »

Suporte completo para matrizes aleatórias e suas propriedades estatísticas

Melhor visualização

Coloque legenda em tudo »

As notas colocadas de forma automática permitem que você coloque legendas , linhas, curvas...

A família de gráficos em camadas »

Veja dentro de regiões em 3D com 6 tipos de gráficos de camadas

Planos de cortes locais para cortes de seção etc. »

ClipPlanes se converte em um estilo para qualquer objeto em 3D

Eixos revertido, recíprocos, ampliados, etc.  »

Configure qualquer transformação de marcas dos eixos que você quiser.

Crie um tema para grafos, indicadores e malhas »

PlotTheme muda instantaneamente entre diferentes temas visuais para grafos etc.

Geografia

Distância de viagem »

Use TravelDistance para saber distâncias reais de viagem, não apenas distâncias geodésicas

Mapas históricos de países »

Sequência de mapas de fronteiras para a história de mais de 1000 países

Imagens de satélite »

Ampliação até nível 11 para a Terra (assim como para lua, marte, plutão, etc.)

Geometria para terrenos »

Geometria completa em 3D com GeoElevationData

Para aulas de matemática

Não una através das singularidades.. »

Exclusões exatas para todos os gráficos (2D, 3D...)

Números poligonais  »

Números instantâneos triangulares, quadrados etc

Derivadas à mão... »

DifferenceQuotient para aproximar Ε-Δ e tudo isso

Represente graficamente qualquer região »

O gráfico só pode ser feito na região, sem importar a sua definição.

Números romanos  »

Quer fazer cálculos matemáticos como se faziam há 2.000 anos atrás?

Os dados estão cada vez maiores

Entidades e propriedades com datas »

Solicite valores em uma data em particular usando Dated

Defina suas próprias entidades »

EntityStore permite que você especifique suas próprias entidades, propriedades e valores

Repositório de dados Wolfram »

Suporte básico para dados externos de grande escala de acesso instantâneo

Entidades implícitas »

Os cinco maiores países, o metal mais denso, etc., tudo especificado simbólicamente

Acumule dados de qualquer lugar no Wolfram Data Drop »

Use uma dezena de métodos diferentes para inserir dados em um databins na nuvem

Novo layout automático para Dataset »

Qualquer formato, profundidade, formatados automaticamente, com rolagem e obtenção de informação apenas clicando

Áudio!

Áudio em grande escala »

Suporte para processamento de arquivos de áudio de uma hora de duração, com visualização, etc.

Áudio está para o som assim como a imagem está para o gráfico »

Manipule diretamente os áudios dos notebooks

Trabalhe mais com imagens

Imagens podem ser muito maiores »

DynamicImage permite manter uma imagem no disco, ampliá-la e girá-la

Realce sofisticado em imagens »

Realce estático e dinâmico de pontos, curvas e áreas em imagens

De imagens à malhas computáveis... »

ImageMesh converte de qualquer imagem binária 2D ou 3D a sua região correspondente de malha

Lê metadados de imagens automaticamente »

Extraia automaticamente datas, tempos, etc. de Exif, XMP, IPTC

Aprendizagem automática & Inteligência artificial

O que é isso nesta imagem? »

ImageIdentify etc. reconhece 10.000 tipos de objetos

Determine quais propriedades buscar »

A opção FeatureExtractor especifica como extrair propriedades para Classify etc.

Redes neurais simbólicas »

Construa e treine redes neurais completas usando CPUs e GPUs

Agrupamento para tudo »

Agrupamento baseado em aprendizagem automática para dados, imagens, textos, etc., criando árvores, dendrogramas, etc.

Mais na base de conhecimento

Wikipedia incorporada »

Solicite material de artigos da Wikipédia de forma imediata

Conheça funções próprias »

WolframLanguageData para informações detalhadas sobre funções da Wolfram Language

Comida, oceanos, proteção contra radiação, mortalidade, pokémon... »

Cobertura de mais domínios do seu conhecimento

Previsão do tempo »

Previsões e dados históricos de meteorogia

Impressão 3D levada a sério

Arrume a geometria para que possa imprimí-la »

RepairMesh para reparar pequenos erros na geometria em 3D

Imprima este gráfico em 3D! »

Processo automático de um gráfico em 3D de funções ou dados, em um objeto impresso em 3D

Apenas imprima... em 3D »

Conexões instantâneas com impressoras 3D e serviços de impressão 3D

Imprima este osso! »

Vá de um scaner 3D (ou dados de anatomia integrados AnatomyData) a um objeto impresso em 3D-printed, como um osso por exemplo

Químicos, nós, poliedros, terrenos... »

Geometrias impressas de forma imediata em 3D

Ampliando a infraestrutura de sistemas

Publicação-assinatura chega à Wolfram Language »

Framework de canais flexíveis para comunicação entre qualquer coisa, em notebooks, etc.

Paralelize diretórios de arquivos »

FileSystemMap para mapear operações em diretórios agrupados

Armazenamento local sistemático de objetos »

LocalObject, LocalCache, etc. para armazenar, cache, etc. qualquer coisa localmente

Arranjos brutos binários de bytes »

Armazene dados diretamente em forma binária

WolframScript para tudo da shell »

Solicite códigos, APIs, e funções com kernels locais ou na nuvem direto da linha de código

Expressões mutáveis sistemáticas na nuvem »

CloudExpression para colocar expressões na nuvem que podem ser mdificadas qualquer momento

Conecte-se a sockets »

Comunique-se através de sockets exatamente como através de arquivos

Acesso à nuvem através de chaves de permissão »

Configure objetos da nivem assim qualquer pessoa com uma chave pode ter acesso

Interação com a web

Formas da web mais sofisticadas »

Formas de múltiplas páginas, ampliáveis, recicláveis, etc, com mais tipos de controles

Manipule sua própria publicação do conteúdo associado a uma URL »

URLDispatcher permite que você defina simbolicamente regras para URLs diferentes

Obtenha de forma assíncrona

URLSubmit e HandlerFunctions para leitura assíncrona de URL

Conversas bilaterais implementadas na web »

Use AskFunction para configurar lógica arbitrária para interações de usuários ("entrevistas", "assistentes"...)

O armazenamento completo de cookies »

Manipulação simbólica detalhada de obtenção, configuração e armazenamento de cookies

APIs por e-mail »

Execute automaticamente código baseado na recepção de e-mail

Solicitações simbólicas de HTTP »

HTTPRequest representa qualquer solicitação HTTP de uma forma simbólica conveniente

de en es fr ja ko ru zh