Для текущих
пользователей
Версия 11 не только расширяет охват и возможности языка Wolfram Language, но также представляет многочисленные улучшения, сохраняющие основные принципы языка, одновременно делая его функционирование более гладким и более продуктивным.
Примеры дополнительных главных моментов для существующих пользователей языка Wolfram Language
(Если не указано иначе, то все функциональные возможности доступны как на рабочем столе, так и в облаке.)
Блокноты выглядят иначе!
Элегантные шрифты кода »
Courier наконец-то ушёл в прошлое, на смену ему пришёл элегантный шрифт sans-serif, даже на рабочем столе
Проверка орфографии в режиме реального времени »
Проверка орфографии с расширенными словарями на более чем 25 языках (версия для рабочего стола)
Ещё больше автодополнения кода »
Хотите узнать о возможных значениях опциона или свойствах сущности? Просто начните печатать...
Отслеживание стека для любого сообщения »
Новый индикатор сообщения позволяет Вам немедленно узнать, где сообщение было сформировано
Выделение ячеек запуска »
В блокноте Ctrl + 8 теперь немедленно создаёт ячейку запуска, обозначенную серым фоном
Копируемые веб-документации
Примеры веб-документации обновляемы, когда скопированы; даже на рабочем столе
Оптимизированный пакетный редактор »
Редактируйте Ваш код в полнофункциональном блокноте; или сохраните его Get[]able открытым текстом
Прекрасные новые программные функциональные возможности
Простая Table не нуждается в фигурных скобках »
Table[x, n] делает n копий x; нет необходимости в Table[x,{n}]
Всемогущее Nothing »
Замените элемент строки на Nothing—и он исчезнет
Просто используйте Echo для того, чтобы напечатать результат »
Echo печатает, но потом возвращает то, что напечатал, чтобы Вы могли использовать его снова в своём коде
Сделайте это всего лишь раз »
Once позволяет Вам задавать код для прогона всего лишь один раз за сеанс
Не только ранжировать, но и подразделять »
Составьте список из n чисел от 0 до 1 и т.д.
Сопоставление образцов для нахождения связи »
Объедините образцы в ассоциации с правильным беспорядочным соответствием и т.д.
Точное время, даже если его мало »
RepeatedTiming автоматически повторяет более быстрые операции и находит их среднее время
Ещё более функциональное программирование
Завернуть в историю »
SequenceFold позволяет Вам создать программу-оболочку для любого количества прошлых элементов
TakeLargest, TakeLargestBy... »
Получите n самых больших, самых маленьких и др. элементов в списке
Гнездо для создания сети »
Создайте график через итерационное гнездо функции
Семья последовательностей »
SequencePosition, SequenceCount и др.: поиск последовательностей в списках
BlockMap »
Функции карт, которые работают с блоками, а не с обособленными элементами
Больше для текста и естественного языка
Больше функций для проверки строк
Большие списки слов »
WordList для слов различных типов (общие, глаголы и т.д.) на 27 языках
Найдите слова, предложения и т.д. »
TextWords, TextSentences и др. для получения списков слов, предложений и т.д. в строке
Дайте определение этому слову! »
WordDefinition для прямого доступа к определению слова
Составьте диаграмму к тому предложению! »
Полный разбор предложений на обороты, фразы и др.
Посчитайте буквы, слова... »
LetterCounts, WordCounts и др. в любом тексте
Интерпретатор для структурированных данных »
CompoundElement, RepeatingElement и др. для интерпретации структурированных данных
Программируемый лингвистический интерфейс »
Разверните произвольные grammars, содержащие встроенные элементы понимания естественного языка
Всё стало многоязычным
Многоязычный заголовочный код »
Подписывайте код в режиме реального времени для объяснения функции на дюжине языков
Транслитерация чего угодно »
Transliterate с китайского, русского, любого языка на любую письменность
Истинное упорядочивание по алфавиту на любом языке »
AlphabeticSort делает то, что нужно...
Перевод объектов на ASCII »
RemoveDiacritics для удаления диакритических знаков
Оптическое распознавание символов не только в английском »
TextRecognize теперь поддерживает 60 языков
Алгоритмические удобства
Просто выполняйте арифметические действия с временными рядами »
Складывайте, делите и т.д. временные ряды с равномерной и неравномерной дискретизацией
Системы счисления со смешанными основаниями »
Футы и дюймы, доллары и центы: работайте с системами счисления со смешанными основаниями
Знайте границы данных... »
CoordinateBounds вычисляет минимум и максимум каждого измерения в данных
Статистическое распределение может иметь единицы измерения »
Статистическое распределение может представлять количество во всех правильных единицах измерения
DistanceMatrix для парных дистанций »
Расстояние между геоточками, датами, строками, изображениями...
Графические удобства
Давайте быстренько создадим правильный многоугольник »
RegularPolygon для многоугольника, CirclePoints для углов
Черепашки до самого конца »
AnglePath обеспечивает подобные Лого пути промышленного уровня
Мгновенно полярные, сферические... »
FromPolarCoordinates и т.д. для мгновенного перевода из и в полярные координаты
Автоматические иконы из A New Kind of Science и более »
RulePlot автоматически отображает правила и развитие для клеточных автоматов и др. во многих форматах
Крен, тангаж и рыскание и всё остальное »
Задайте трёхмерное вращение с помощью RollPitchYawAngles, EulerAngles...
Заполнение пробелов в математике
Символические дифференциальные уравнения в частных производных, интегральные уравнения, функции Грина... »
Долгожданные и строящиеся на значительной опоре алгоритмических функциональных возможностей
Задачи о собственных значениях для дифференциальных уравнений »
Символические и численные задачи о собственных значениях: Гельмгольтц, Шрёдингер и др.
ГОА, ГУА...: случайные матрицы всех видов »
Полная поддержка случайных матриц и их статистических характеристик
Больше качественной визуализации
Используйте сноски с любой целью »
Автоматически используемые callouts позволяют Вам аннотировать точки, прямые, кривые...
Семья графиков секций »
Загляните внутрь трёхмерных областей, используя шесть видов графиков секций
Локальные секционные плоскости для частных разрезов и др. »
ClipPlanes становится стилем для любого трёхмерного объекта
Словарные облака, хронологии... »
Визуализируйте с помощью супергибких word clouds, timelines и др.
Реверсируемые, обратные, масштабные и др. оси координат »
Задайте любую трансформацию отметок на осях по Вашему желанию
Графики, датчики и сети становятся тематическими »
PlotTheme мгновенно переключается между различными визуальными темами для Graph и др.
Гео
Протяжённость поездки »
Используйте TravelDistance для нахождения фактической протяжённости поездки, а не просто геодезического расстояния
Исторические карты стран »
Последовательность карт границ, отображающих развитие более 1000 стран
Карты, которые можно масштабировать и панорамировать »
DynamicGeoGraphics создаёт интерактивные карты
Спутниковые снимки »
Тайлы Земли с коэффициентом масштабирования до 11 (а также для Луны, Марса, Плутона и др.)
Характерные геометрические признаки рельефа »
Все трёхмерные геометрические данные, полученные от GeoElevationData
Для уроков математики
Не объединяйте особенности... »
Точные exclusions для всех графиков (двухмерных, трёхмерных...)
Многоугольные числа »
Мгновенные треугольные, квадратные и др. числа
Производные вручную... »
DifferenceQuotient для получения приблизительного значения Ε-Δ и многого другого
Стройте графики в любой области определения »
Вы можете строить графики в любой заданной области определения
Римские числа »
Хотите выполнять расчёты так, как это делали 2000 лет назад?
Данных всё больше и больше
Датированные сущности и свойства »
Запросите значения в определённые даты, используя Dated
Определите свои собственные сущности »
EntityStore позволяет Вам указать сущности, свойства и значения
Wolfram Data Repository »
Основная поддержка мгновенно доступных крупномасштабных внешних данных
Неявные понятия »
Пять самых больших стран в мире, самый плотный метал и т.д., все заданы символично
Аккумулируйте данные из любого источника в Wolfram Data Drop »
Используйте дюжину различных методов для получения данных в databins в облаке
Новая автоматическая разработка топологии для Dataset »
Любая форма и любая глубина автоматически форматируется с помощью прокрутки и погружения
Аудио!
Серьёзные крупномасштабные аудио »
Поддержка обработки аудиофайлов длиною в час и их визуализация и др.
Аудио по отношению к звуку как изображение по отношению к графике »
Прямая манипуляция аудио, отображённых в блокнотах
Ещё больше операций с изображениями
Изображения могут быть намного больше »
DynamicImage позволяет Вам хранить изображение на диске, а также масштабировать и панорамировать его
Много вычислительной фотографии »
ColorBalance для коррекции цвета и др.
Стильные выделения на изображениях »
Статическое и динамическое выделение точек, кривых и областей на изображениях
От изображений до вычисляемых сетей... »
ImageMesh преобразовывает любое двоичное двухмерное или трёхмерное изображение в соответствующую сетевую область
Автоматическое считывание метаданных с изображений »
Автоматическое извлечение дат, времён и др. из Exif, XMP, IPTC
Машинное обучение и ИИ
Задайте признаки для поиска »
FeatureExtractor опция для указания того, как извлечь признаки для Classify и др.
Символические нейронные сети »
Создайте и обучите полные нейронные сети, используя центральный и графический процессоры
Кластеризация чего угодно »
Основанная на машинном обучении кластеризация данных, изображений, текста и др. путём создания деревьев, дендрограмм и т.д.
Больше в базе знаний
Встроенная Wikipedia »
Немедленный запрос материала из статей Wikipedia
Знай свои функции »
WolframLanguageData для получения детальной информации о функциях языка Wolfram Language
Еда, океаны, защита от радиации, смертность, Pokémon... »
Ещё больший охват предметных областей знаний
Прогнозы погоды »
Прогнозы погоды наряду с историческими данными о погоде
Серьёзный подход к 3D печати
Настройте геометрию для печати »
RepairMesh для исправления всех тех маленьких ошибок в трёхмерной геометрии
Напечатайте тот трёхмерный график! »
Автоматический процесс производства, соединяющий трёхмерный график с функциями и данными с напечатанным трёхмерным объектом
Просто напечатайте... в 3D »
Мгновенное подключение к 3D принтерам и печатным услугам
Напечатайте эту кость! »
Пройдите путь от трёхмерного сканирования (или встроенной AnatomyData) до напечатанного трёхмерного объекта, такого как кость
Химические соединения, узлы, многогранники, рельеф... »
Готовые к немедленной печати трёхмерные геометрические элементы
Расширение инфраструктуры на уровне системы
Подписка на публикации теперь в системе Wolfram Language »
Гибкая структура каналов коммуникации между чем угодно, с блокнотами и др.
Представьте документ в облако для асинхронного вычисления »
CloudSubmit для преставления чего угодно
Распараллеливание хранилища файлов »
FileSystemMap для отображения операций для встроенных хранилищ
Постоянное локальное хранилище объектов »
LocalObject, LocalCache и др. для хранения, кэширования и т.д. чего угодно локально
Неформатированные двоичные байтовые массивы »
Хранение данных непосредственно в бинарной форме
WolframScript для всего, начиная с оболочки »
Вызов кода, API и функций с локальными и облачными ядрами прямо из командной строки
Сохраняемые изменяемые выражения в облаке »
CloudExpression для размещения выражений, которые могут быть модифицированы в любое время, в облаке
Соединение с сокетами »
Передавайте информацию через сокеты как через файлы
Облачный доступ посредством ключей доступа »
Задайте облачные объекты таким образом, чтобы все обладатели ключей имели к ним доступ
Веб-взаимодействие
Более искусные веб-формы »
Многостраничные, расширяемые, перерабатываемые и т.д. формы с большим числом видов контроля
Управляйте своей собственной URL диспетчеризацией »
URLDispatcher позволяет Вам символически определить правила для различных URL
Выполняйте это асинхронно
URLSubmit и HandlerFunctions для асинхронного считывания URL
Веб-развёрнутые возвратно-поступательные диалоги »
Используйте AskFunction для задания произвольной логики для взаимодействия пользователей ("интервью", "мастер настройки"...)
Полное хранилище куки »
Детальное символическое управление получением, установкой и хранением куки
API по почте »
Автоматическое выполнение кода, основанное на получении электронной почты
Символические HTTP запросы »
HTTPRequest для представления любого HTTP запроса в удобной символической форме