0
ответов

Есть ли какой-нибудь эффективный простой способ сравнить два списка одинаковой длины с помощью Mathematica?

Даны два списка A = {a1, a2, a3, ... an} и B = {b1, b2, b3, ... bn}, я бы сказал, что A> = B тогда и только тогда, когда все ai> = bi. Есть встроенное логическое сравнение двух списков, A == B, но нет A> B. Нам нужно ...
вопрос задан: 23 May 2017 12:08
0
ответов

Почему дела [] здесь такие медленные? Есть ли какие-нибудь уловки, чтобы ускорить это?

Пытаясь вставить изображения, я заметил, что Cases [] работает очень медленно. Для воспроизведения сначала скопируйте большое изображение в буфер обмена (просто нажмите Print Screen), затем оцените следующее: В [33]: = ...
вопрос задан: 23 May 2017 12:08
0
ответов

Mathematica: Сообщения об ошибках MathLink

Думаю, я начинаю понимать, как связывать функции, написанные на C / C ++, с Mathematica. Проблема, с которой я столкнулся, заключается в том, что я не знаю, как отправлять сообщения об ошибках из моей оболочки C в Mathematica. ...
вопрос задан: 23 May 2017 12:07
0
ответов

Изменение объекта Graphics3D, созданного с помощью ParametricPlot3D

Вот набор структурированных трехмерных точек. Теперь мы можем сформировать BS-линию, используя эти точки как узлы. dat = Import ["3DFoil.mat", "Data"] fu = BSplineFunction [dat] Здесь мы можем сделать ParametricPlot3D с этими ...
вопрос задан: 23 May 2017 12:06
0
ответов

Вопрос о вложенных Unevaluated

При попытке смоделировать оценочное поведение RuleDelayed я столкнулся с неожиданным поведением вложенных Unevaluated. Рассмотрим: В [1]: = f [Дословно [Без оценки] [expr_]]: = f [expr] f [Без оценки [1 + 1]] f [...
вопрос задан: 23 May 2017 12:04
0
ответов

Что находится в вашей сумке для инструментов Mathematica? [закрыто]

Мы все знаем, что Mathematica великолепна, но ей также часто не хватает критически важной функциональности. Какие внешние пакеты / инструменты / ресурсы вы используете с Mathematica? Я буду редактировать (и приглашать кого угодно ...
вопрос задан: 23 May 2017 12:02
0
ответов

Самостоятельный перезапуск MathKernel - возможно ли это в Mathematica?

Этот вопрос исходит из недавнего вопроса «Правильный способ ограничения использования памяти в системе Mathematica?» Интересно, можно ли программно перезапустить MathKernel, сохранив текущий процесс FrontEnd ...
вопрос задан: 23 May 2017 12:02
0
ответов

Mathematica “\<…\>” syntax

In an answer to another SO question, passing mention was made to a Mathematica string escape syntax that looks like this: "\<...\>". Apparently, this syntax is useful for dealing with embedded ...
вопрос задан: 23 May 2017 12:02
0
ответов

Предотвращение вычисления выражений в системе Mathematica

В недавнем вопросе SO было дано три разных ответа, каждый из которых использовал свой метод предотвращения вычисления выражения Equal []. Они были отложены [] Без оценки [] HoldForm [] ...
вопрос задан: 23 May 2017 12:02
0
ответов

Управление памятью подъядра в Mathematica

У меня есть несколько похожий вопрос: В системе Mathematica исчерпывается память. Меня интересует что-то вроде этого: ParallelTable [F [i], {i, 0, 14.9, 0.001}], где F [i] - сложное числовое значение ...
вопрос задан: 23 May 2017 12:01
0
ответов

FindDivisions [] не работает, как указано

FindDivisions [] добавлен в Mma v7, и кажется хорошим способом получить гибкие отметки для графиков. См., например, этот вопрос и ответы на него. Пример использования: f [fd_]: = Join [{#, #, {.07, 0}, .. .
вопрос задан: 23 May 2017 12:01
0
ответов

Сопоставление с образцом в Mathematica плохо оптимизировано?

Недавно я спросил, почему PatternTest вызывает множество ненужных оценок: PatternTest не оптимизирован? Леонид ответил, что это необходимо для того, что мне кажется довольно сомнительным ...
вопрос задан: 23 May 2017 12:01
0
ответов

Цвет HCL в RGB и обратно

Мне нужен алгоритм для преобразования цвета HCL в RGB и обратного RGB в HCL, имея в виду, что эти цветовые пространства имеют разные гаммы (мне нужно ограничить цвета HCL теми, которые могут быть ...
вопрос задан: 23 May 2017 12:00
0
ответов

Преобразование выражений с помощью FrontEnd

Как я недавно узнал, в Mathematica есть некоторые типы выражений, которые автоматически анализируются FrontEnd. Например, если мы оценим HoldComplete [Rotate [Style [expr, Red], 0.5]], мы увидим ...
вопрос задан: 23 May 2017 12:00
0
ответов

Обнаружение и стилизация нескольких функций в графике Mathematica

Этот вопрос заставил меня задуматься о том, как Mathematica обнаруживает несколько функций, отображаемых на графике. Я обнаружил, что действительно не понимаю этого процесса. Рассмотрим: график [{1, последовательность [2, 3], 4}, {x, 0, 1} ...
вопрос задан: 23 May 2017 12:00
0
ответов

Почему чистые функции быстрее в коде Mathematica? [дубликат]

Возможный дубликат: разница в производительности между функциями и сопоставлением с образцом в Mathematica Я часто нахожу частое использование чистых функций во многих ответах, размещенных здесь, и часто в тех ...
вопрос задан: 23 May 2017 11:59
0
ответов

Как мне получить автоматическое преобразование Части [[двойные скобки]] при вставке?

Моя любимая мозоль - использование двойных квадратных скобок для Части скорее чем одиночный символ \ [LeftDoubleBracket] и \ [RightDoubleBracket]. Я хотел бы, чтобы они автоматически заменялись ...
вопрос задан: 23 May 2017 11:58
0
ответов

Do / Return ведут себя по-разному в Compile - почему?

Мне интересно, является ли это ошибкой или документированным поведением? f1 = Функция [v, Do [If [v [[i]]] <0, Return [v [[i]]]]] », {i, 1, Length [v]}]] c1 = Compile [{{v, _Integer, 1}}, Do [If [v [[i]] <0, ...
вопрос задан: 23 May 2017 11:57
0
ответов

Как эффективно установить минор матрицы в Mathematica?

Рассматривая вопрос belisarius о генерации несингулярных целочисленных матриц с равномерным распределением элементов, я изучал работу Dana Randal "Efficient generation of...
вопрос задан: 23 May 2017 11:55
0
ответов

Форматирование чисел при записи в файлы в Mathematica

Это продолжение вопроса о форматировании чисел, связанного с моим предыдущим вопросом о получении очень специфической системы Mathematica вывод в текстовые файлы. Мне часто приходится использовать высокий ...
вопрос задан: 23 May 2017 11:55
0
ответов

Условие, Блок, Модуль - какой способ наиболее эффективен с точки зрения памяти и вычислений?

В Mathematica всегда есть несколько способов сделать то же самое. Например, при адаптации решения WReach для моей недавней проблемы я использовал Condition: ClearAll [ff]; SetAttributes [ff, HoldAllComplete] ...
вопрос задан: 23 May 2017 11:55
0
ответов

Выполнение вероятностных вычислений на более высоком уровне абстракции

Для тех, кто не согласен: это вопрос не о математике, а о языке программирования Mathematica. Одна из основных характеристик системы Mathematica заключается в том, что она может работать со многими ...
вопрос задан: 23 May 2017 11:54
0
ответов

Оптимизация хвостового вызова в Mathematica?

Формулируя ответ на другой вопрос SO, я столкнулся с некоторым странным поведением в отношении хвостовой рекурсии в Mathematica. Документация Mathematica намекает, что оптимизация хвостового вызова может ...
вопрос задан: 23 May 2017 11:54
0
ответов

Настройка "структуры" в системе Mathematica безопасно

Вопрос о создании записи, подобной записи в системе Mathematica, обсуждался в нескольких местах, таких как тип данных Struct в системе Mathematica? Проблема со всеми этими методами заключается в том, что теряется способность, это ...
вопрос задан: 23 May 2017 11:54
0
ответов

Сохранение аннотаций к сюжету

Вчера, когда я добавлял некоторые временные графики к вопросу «Оптимальный выбор одного элемента из каждого списка», я снова вспомнил публикации в математической группе, которую я сделал пару лет назад («Сохранение графика ...
вопрос задан: 23 May 2017 11:54
0
ответов

Можно ли расширить prettify.js для поддержки системы Mathematica?

В настоящее время mathematica.SE находится в частной бета-версии и будет открыт для публики через несколько дней. Stack Overflow и связанные с ним сайты используют prettify.js, однако система Mathematica не является поддерживаемым языком. Это было бы ...
вопрос задан: 23 May 2017 11:54
0
ответов

Преобразование изображения в OpenCV

Этот вопрос связан с этим вопросом :Как удалить дефекты выпуклости в квадрате судоку Я пытался реализовать ответ Ники в Mathematica для OpenCV -Python. Но я застрял на последнем шаге...
вопрос задан: 23 May 2017 11:53
0
ответов

Не удалось переопределить защищенные символы и системные функции [дубликат]

Обнаружена попытка использовать обычный трюк для переопределить GaussianFilter []: out [x _]: = Print ["(*" <> ToString @ x <> "*)"]; (* Redefining Circle [] работает должным образом *) Снять защиту [Круг]; Обведите [a _, ...
вопрос задан: 23 May 2017 11:53
0
ответов

Реализация двойного экспоненциального сглаживания, также известного как двойная экспоненциальная скользящая средняя (DEMA)

Если у меня есть данные временных рядов - список пар {x, y} - и я хочу чтобы сгладить это, я могу использовать экспоненциальную скользящую среднюю, например: EMA [data_, alpha _ :. 1]: = Transpose @ {# 1, ExponentialMovingAverage [# 2, ...
вопрос задан: 23 May 2017 11:53
0
ответов

Нестабильность в DeleteDuplicates и Tally

При подготовке ответа на подсчет количества различных значений, которые принимает список в Mathematica я столкнулся с нестабильностью (из-за отсутствия лучшего термина) как в DeleteDuplicates, так и в Tally, которую я не ...
вопрос задан: 23 May 2017 11:52