Часто я писал: { Min @ #, Max @ #} & Тем не менее, это кажется неэффективным, поскольку выражение необходимо просканировать дважды: один раз, чтобы найти минимальное значение, и один раз, чтобы найти максимальное значение. Есть ли более быстрый ...
Условие имеет атрибут HoldAll, который предотвращает оценку его первого аргумента перед применением условия. Но по какой-то причине Condition вычисляет свой первый аргумент, даже если тест дает False: ...
Мне было интересно, можно ли загрузить файл из Mathematica в ifile.it. Я видел API ifile.it, но до сих пор не знаю, как он работает. Кроме того, ближайший пример, который я…
Можно проверить, является ли аргумент символом без явного значения, используя: func [s_Symbol] = ... Если функция имеет атрибут Hold, однако этот шаблон будет соответствовать всем символам, а не только тем ...
Я ищу утилиту, которая будет принимать выражение и извлеките все переменные в этом выражении. Следующие пять примеров охватывают почти все мои шаблоны переменных a, Subscript [a, ....], ...
Я заметил следующее поведение при использовании NMinimize в Mathematica. Первый вызов целевой функции выполняется с именами переменных, а не с точками из пространства, как можно было бы ...
Каждый раз, когда мне приходится это делать, я «изобретаю» другой способ. Время стандартизировать. Я подозреваю, что есть какая-то команда по умолчанию, которую я пропустил, готовая сделать это, поэтому заранее прошу прощения, если вопрос слишком ...
Есть два очевидных способа структурировать связанный список в Mathematica, "левый": {1, { 2, {3, {4, {5, {6, {7, {}}}}}}}} и "вправо": {{{{{{{{}, 7}, 6}, 5}, 4}, 3}, 2}, 1} Это можно сделать с помощью: ...
Вот расчет количества часов между двумя последовательными днями: (AbsoluteTime [{2011, 3, 14}] - AbsoluteTime [{2011, 3 , 13}]) / 3600 Так что вы можете не удивиться тому, что Mathematica возвращает 24 ....
Предположим, у меня есть серия полосок бумаги, размещенных вдоль бесконечной линейки, с начальной и конечной точками, указанными парами чисел. Я хотел бы создать список, представляющий количество слоев ...
Возникает ошибка типа: «Метод onClick (View) типа oddg должен переопределять метод суперкласса». Я не понимаю, где именно произошла ошибка.
Не могли бы вы объяснить мне, в чем именно заключается ошибка ...
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 ...
Можно ли создавать графику такой системы координат со сферической системой координат в программе mathematica, или мне следует использовать Photoshop? Я спрашиваю, потому что мне нужна графика с высоким разрешением, но много файлов на ...
Кажется, это должно быть несложно, но я не знаю Не нашел ответа в документации Mathematica. Скажем, у меня есть два отдельных списка, например x = {1,2,3,4,5} и y = {1,4,9,16,25}. Я хочу ...
В справочной документации mma для Position в разделе «Возможные проблемы» в [1] указано следующее: = Position [Range [-1, 1, 0,05], 0,1]
Out [1] = {} Но никаких объяснений нет. Почему так происходит? Итак ...
Я хочу проиллюстрировать стабильность некоторых численных алгоритмов. Я хочу использовать Mathematica для округления чисел с плавающей запятой в соответствии с обычным правилом, например: myRound [3/80.] = 0.038, если я укажу ...
Функция MapAll была рассматривается как достаточно важный, чтобы оправдать краткую форму // @, но я редко использую ее, особенно по сравнению с другими, такими как / @, /. и @@@, которые я использую почти везде. Какие приложения ...
Как мне применить каждый элемент в списке к каждому аргументу функции? Вроде как Map, только с переменным количеством аргументов. Так, например, если у меня есть функция action [x1_, x2 _, ...
Рационал можно перечислить. Например, этот код находит k-е рациональное число в открытом интервале 0..1 с упорядочением, что {n1, d1} предшествует {n2, d2} if (d1
Если я передам Mathematica входной TreeForm [Unevaluated [4 ^ 5]], я ожидаю увидеть три блока - мощность, 4 и 5. Вместо этого я видите единственную рамку с 1024. Кто-нибудь может объяснить?
Есть ли способ сделать символьную матричную алгебру в Mathematica для матриц, размеры которых неизвестны? Например, если у меня есть матрица A MxL и матрица B LxN, я хотел бы иметь возможность ввести ...
Я хотел бы установить значения в список переменных, например: список [ [1]] = 2, и если list [[1]] равен a, то теперь a будет равно двум. Как я могу этого добиться?
Mathematica предоставляет множество функций, которые могут обрабатывать Dynamic как аргумент.
Например, функция FileNameSetter имеет следующий вариант: FileNameSetter [Dynamic [name]] использует ...
Недавно я заново открыл небольшой пакет от Романа Мэдера, который сообщает Mathematica автоматически выполнять арифметические операции и подобные функции над такими выражениями, как x == y. Ссылка на пакет Maeder. ...
Можно реализовать ограниченную форму 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} ...
Вот что у меня есть ... Выберите [roll, # <= 3 &] Теперь в следующем списке может быть одна тройка или две тройки. Я хочу остановиться на первых трех слева направо. Математик пытается кодировать.
У меня есть выражение в системе Mathematica, которое содержит единственный квадратный корень, схематично expr = a / (b + Sqrt [c] ); где a, b, c - большие выражения. Я хотел бы извлечь выражение под sqrt, ...
Я пытаюсь настроить метки меток в произвольном формате на ListLogLogPlot. При поиске в архивах Mathgroup кажется, что обычный способ возиться с метками меток - это извлечь их с помощью AbsoluteOptions, запустить ...
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 ...