0
ответов

Есть ли более быстрый способ найти как минимальное, так и максимальное значения?

Часто я писал: { Min @ #, Max @ #} & Тем не менее, это кажется неэффективным, поскольку выражение необходимо просканировать дважды: один раз, чтобы найти минимальное значение, и один раз, чтобы найти максимальное значение. Есть ли более быстрый ...
вопрос задан: 4 May 2011 14:40
0
ответов

Вопрос по условию (/;)

Условие имеет атрибут HoldAll, который предотвращает оценку его первого аргумента перед применением условия. Но по какой-то причине Condition вычисляет свой первый аргумент, даже если тест дает False: ...
вопрос задан: 3 May 2011 06:44
0
ответов

Загрузить в ifile.it через Mathematica

Мне было интересно, можно ли загрузить файл из Mathematica в ifile.it. Я видел API ifile.it, но до сих пор не знаю, как он работает. Кроме того, ближайший пример, который я…
вопрос задан: 2 May 2011 15:54
0
ответов

Быстрый способ ввода символа проверки в функции с удерживаемыми аргументами

Можно проверить, является ли аргумент символом без явного значения, используя: func [s_Symbol] = ... Если функция имеет атрибут Hold, однако этот шаблон будет соответствовать всем символам, а не только тем ...
вопрос задан: 1 May 2011 12:28
0
ответов

Утилита для извлечения переменных из выражения

Я ищу утилиту, которая будет принимать выражение и извлеките все переменные в этом выражении. Следующие пять примеров охватывают почти все мои шаблоны переменных a, Subscript [a, ....], ...
вопрос задан: 1 May 2011 06:53
0
ответов

Стрелки для осей

Как получить стрелки для осей при использовании команды Plot в Mathematica? Спасибо за полезные ответы.
вопрос задан: 30 April 2011 21:59
0
ответов

Mathematica вызывает NMinimize с помощью символов, а не чисел?

Я заметил следующее поведение при использовании NMinimize в Mathematica. Первый вызов целевой функции выполняется с именами переменных, а не с точками из пространства, как можно было бы ...
вопрос задан: 27 April 2011 21:12
0
ответов

Генерация комбинаций

Каждый раз, когда мне приходится это делать, я «изобретаю» другой способ. Время стандартизировать. Я подозреваю, что есть какая-то команда по умолчанию, которую я пропустил, готовая сделать это, поэтому заранее прошу прощения, если вопрос слишком ...
вопрос задан: 27 April 2011 18:35
0
ответов

Левый и правый связанный список, скорость замены

Есть два очевидных способа структурировать связанный список в Mathematica, "левый": {1, { 2, {3, {4, {5, {6, {7, {}}}}}}}} и "вправо": {{{{{{{{}, 7}, 6}, 5}, 4}, 3}, 2}, 1} Это можно сделать с помощью: ...
вопрос задан: 27 April 2011 00:23
0
ответов

«Ошибка» перехода на летнее время

Вот расчет количества часов между двумя последовательными днями: (AbsoluteTime [{2011, 3, 14}] - AbsoluteTime [{2011, 3 , 13}]) / 3600 Так что вы можете не удивиться тому, что Mathematica возвращает 24 ....
вопрос задан: 26 April 2011 21:25
0
ответов

Перекрывающиеся полосы

Предположим, у меня есть серия полосок бумаги, размещенных вдоль бесконечной линейки, с начальной и конечной точками, указанными парами чисел. Я хотел бы создать список, представляющий количество слоев ...
вопрос задан: 25 April 2011 22:38
0
ответов

Метод onClick (View) типа oddg должен переопределять метод суперкласса ?

Возникает ошибка типа: «Метод onClick (View) типа oddg должен переопределять метод суперкласса». Я не понимаю, где именно произошла ошибка. Не могли бы вы объяснить мне, в чем именно заключается ошибка ...
вопрос задан: 25 April 2011 20:46
0
ответов

Is it possible to create polar CountourPlot/ListCountourPlot/DensityPlot in Mathematica?

I am looking to plot something like the whispering gallery modes -- a 2D cylindrically symmetric plot in polar coordinates. Something like this: I found the following code snippet in Trott's ...
вопрос задан: 25 April 2011 02:34
0
ответов

Графика со сферическими координатами в системе Mathematica

Можно ли создавать графику такой системы координат со сферической системой координат в программе mathematica, или мне следует использовать Photoshop? Я спрашиваю, потому что мне нужна графика с высоким разрешением, но много файлов на ...
вопрос задан: 25 April 2011 00:07
0
ответов

Как отформатировать два отдельных списка в столбцы, а не строки в Mathematica?

Кажется, это должно быть несложно, но я не знаю Не нашел ответа в документации Mathematica. Скажем, у меня есть два отдельных списка, например x = {1,2,3,4,5} и y = {1,4,9,16,25}. Я хочу ...
вопрос задан: 22 April 2011 16:14
0
ответов

Правильное использование позиции

В справочной документации mma для Position в разделе «Возможные проблемы» в [1] указано следующее: = Position [Range [-1, 1, 0,05], 0,1] Out [1] = {} Но никаких объяснений нет. Почему так происходит? Итак ...
вопрос задан: 21 April 2011 22:51
0
ответов

как установить точность округления в математике

Я хочу проиллюстрировать стабильность некоторых численных алгоритмов. Я хочу использовать Mathematica для округления чисел с плавающей запятой в соответствии с обычным правилом, например: myRound [3/80.] = 0.038, если я укажу ...
вопрос задан: 21 April 2011 17:59
0
ответов

Использование для MapAll (// @)

Функция MapAll была рассматривается как достаточно важный, чтобы оправдать краткую форму // @, но я редко использую ее, особенно по сравнению с другими, такими как / @, /. и @@@, которые я использую почти везде. Какие приложения ...
вопрос задан: 21 April 2011 17:40
0
ответов

Применить список к аргументам в системе Mathematica

Как мне применить каждый элемент в списке к каждому аргументу функции? Вроде как Map, только с переменным количеством аргументов. Так, например, если у меня есть функция action [x1_, x2 _, ...
вопрос задан: 21 April 2011 16:02
0
ответов

Генерация случайных рациональных чисел

Рационал можно перечислить. Например, этот код находит k-е рациональное число в открытом интервале 0..1 с упорядочением, что {n1, d1} предшествует {n2, d2} if (d1
вопрос задан: 19 April 2011 22:10
0
ответов

Mathematica - почему TreeForm [Unevaluated [4 ^ 5]] оценивает 4 ^ 5?

Если я передам Mathematica входной TreeForm [Unevaluated [4 ^ 5]], я ожидаю увидеть три блока - мощность, 4 и 5. Вместо этого я видите единственную рамку с 1024. Кто-нибудь может объяснить?
вопрос задан: 19 April 2011 21:03
0
ответов

Символьные матрицы в Mathematica с неизвестными размерами

Есть ли способ сделать символьную матричную алгебру в Mathematica для матриц, размеры которых неизвестны? Например, если у меня есть матрица A MxL и матрица B LxN, я хотел бы иметь возможность ввести ...
вопрос задан: 18 April 2011 20:01
0
ответов

Как установить значения в символы

Я хотел бы установить значения в список переменных, например: список [ [1]] = 2, и если list [[1]] равен a, то теперь a будет равно двум. Как я могу этого добиться?
вопрос задан: 18 April 2011 19:55
0
ответов

Dynamic как аргумент функции

Mathematica предоставляет множество функций, которые могут обрабатывать Dynamic как аргумент. Например, функция FileNameSetter имеет следующий вариант: FileNameSetter [Dynamic [name]] использует ...
вопрос задан: 18 April 2011 18:04
0
ответов

Распределение потоков по уравнениям: почему поведение по умолчанию?

Недавно я заново открыл небольшой пакет от Романа Мэдера, который сообщает Mathematica автоматически выполнять арифметические операции и подобные функции над такими выражениями, как x == y. Ссылка на пакет Maeder. ...
вопрос задан: 18 April 2011 09:54
0
ответов

Карри с Mathematica

Можно реализовать ограниченную форму Curry в Mathematica, используя эту конструкцию: f [a _] [b _] [c_]: = (a ^ 2 + b ^ 2) / c ^ 2 Позволяет делать, например: f [ 4] [3] / @ Range @ 5 {25, 25/4, 25/9, 25/16, 1} ...
вопрос задан: 16 April 2011 14:19
0
ответов

Mathematica Pick остановит список, как только я получу 3

Вот что у меня есть ... Выберите [roll, # <= 3 &] Теперь в следующем списке может быть одна тройка или две тройки. Я хочу остановиться на первых трех слева направо. Математик пытается кодировать.
вопрос задан: 16 April 2011 14:19
0
ответов

Извлечение выражения, соответствующего шаблону, из большого выражения

У меня есть выражение в системе Mathematica, которое содержит единственный квадратный корень, схематично expr = a / (b + Sqrt [c] ); где a, b, c - большие выражения. Я хотел бы извлечь выражение под sqrt, ...
вопрос задан: 15 April 2011 22:30
0
ответов

Принудительно использовать научную нотацию в метках меток ListLogLogPlot

Я пытаюсь настроить метки меток в произвольном формате на ListLogLogPlot. При поиске в архивах Mathgroup кажется, что обычный способ возиться с метками меток - это извлечь их с помощью AbsoluteOptions, запустить ...
вопрос задан: 15 April 2011 18:48
0
ответов

Adaptive gridlines

I want to use gridlines to create an effect of millimeter graphing paper on a 2d graph, to show how multi-variable function depends on 1 variable. The scales of different variables differ a lot, so my ...
вопрос задан: 15 April 2011 12:53