Вопросы по теме 'wolfram-mathematica'

Mathematica Downvalue Lhs
Кто-нибудь знает, есть ли в Mathematica встроенная функция для получения левых правил уменьшения стоимости (без удержания)? Я знаю, как написать код для этого, но он кажется достаточно простым для встроенного Например: a[1]=2; a[2]=3;...
2418 просмотров
schedule 22.10.2021

Уравнение спирали, параметризованной длиной дуги между двумя точками в пространстве
Какое уравнение представляет собой спираль, параметризованная длиной дуги (т. Е. Функцией длины дуги) между любыми двумя точками в пространстве? Есть ли для этого какая-нибудь функция? Как мне реализовать то же самое с помощью Matlab или...
5706 просмотров
schedule 27.11.2021

График программирования в системе Mathematica
У меня есть файл с 40 000 точек данных. В Matlab я могу использовать команду plot для рисования сюжета: aaa = Import('file Name'); plot(aaa,mesh) Как мне это сделать в системе Mathematica? Я пытался: aaa = Import["File Name"]...
1164 просмотров

Что означает, когда слова в системе Mathematica отображаются синим цветом?
Вот что я имею в виду: альтернативный текст http://img63.imageshack.us/img63/7079/grwb3bihdw2gtp / а> Иногда я не знаю почему, имена функций отображаются синим цветом. Есть ли какая-то особая причина?
8724 просмотров
schedule 14.09.2021

ShowGraph [{{e1, e2}, {e1, e3}}, {e1, e2, e3}]; // в чем проблема?
не показывает указанный график в пакете Mathematica Graph Theory 'Combinatorica'.
987 просмотров
schedule 02.12.2021

Как в системе Mathematica определить произвольное распределение вероятностей?
Мне нужна произвольная функция p [x], которая интегрируется с 1 и для всех x, 0 ‹= p [x]‹ = 1. Какое-то правило преобразования?
4776 просмотров
schedule 12.10.2021

Почему FindMaximum с методом Ньютона жалуется, что не может найти достаточного уменьшения функции?
Во-первых, это кажется (из ContourPlot) довольно простой задачей максимизации, почему у FindMaximum с методом Ньютона возникают проблемы? Во-вторых, как избавиться от предупреждений? В-третьих, если я не могу избавиться от этих предупреждений,...
1722 просмотров

Некоммутативное расширение над сложением в Mathematica
Мне нужно написать функцию (ы), которая полностью заменяет некоммутативное умножение на сложение? Например: a ** (b + c ^ 2) будет расширяться до a ** b + a ** c ^ 2 и аналогично справа. Я использую ReplaceRepeated (.//). Поскольку я...
1125 просмотров
schedule 17.09.2021

Использование строк вместо символов: добро или зло?
Достаточно часто я сталкиваюсь со списками опций функций (или более общими списками замены) в форме {foo->value,...} . Это приводит к ошибкам, когда foo уже имеет значение в $ Context. Один очевидный способ предотвратить это - использовать...
682 просмотров
schedule 21.11.2021

Как проще всего построить дерево разложения в системе Mathematica?
Я хотел бы построить «дерево разложения» в системе Mathematica. У меня есть функция f , которая принимает объект и возвращает все компоненты этого объекта в виде списка. Для целей этого вопроса давайте просто разложим выражения Mathematica...
611 просмотров
schedule 08.09.2021

Ошибка в интеграции с NIntegrate в mma8
Что здесь происходит (Mathematica версии 8.x): NIntegrate[Log[1/2 + Sqrt[1/4 - 1/(4 x^2)]]/x, {x, 1, Infinity}] --> -0.171007 Integrate[Log[1/2 + Sqrt[1/4 - 1/(4 x^2)]]/x, {x, 1, Infinity}] // N --> 0.171007 Значение NIntegrate[]...
375 просмотров

Проверка того, какой выбор делает Mathematica, когда вы указываете автоматический
Итак, я провожу сравнительный анализ метода численной оптимизации в Mathematica и получаю противоречивые результаты, когда использую спецификацию Method-> Automatic с FindMinimum. Что я хочу сделать, так это проверить, какой метод он выбирает. Я...
288 просмотров
schedule 09.09.2021

реализация дерева классификации в математике
Я хочу реализовать простое дерево классификации (двоичную классификацию) с помощью Mathematica. Как я могу реализовать двоичное дерево в Mathematica ? Есть ли для этого символ?
1048 просмотров
schedule 08.11.2021

Как управлять состоянием триггера (пауза, воспроизведение) с помощью кода (а не только кнопок)
Триггер полезно использовать для анимации, но я не могу найти способ изменить состояние триггера в коде (т. Е. Без необходимости самому нажимать кнопку паузы или воспроизведения). Например, предположим, что я хочу провести симуляцию, в которой,...
662 просмотров
schedule 15.10.2021

NIntegrate спотыкается о инструкции If
Я попытался интегрировать следующую функцию: test[a_] := Module[{dnda, cg, atg, acg, alphag, betag, sig, b1, b2, dndavsg, a01, a02, bc5}, alphag = -1.96; betag = -0.813; atg = 6.93*^-6; acg = 0.000348; cg = 2.95*^-13; dnda = (cg/a)...
430 просмотров
schedule 15.11.2021

Избегайте и подсчитывайте нечисловые значения при вычислении базовой статистики в системе Mathematica
Пожалуйста примите к сведению: dalist={{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, {2.88`, 2.04`, 4.64`,0.56`, 4.92`, 2.06`, 3.46`, 2.68`, 2.72`,0.820}, {"Laura1", "Laura1", "Laura1", "Laura1", "Laura1", "Laura1", "Laura1",...
485 просмотров

Создание случайных коэффициентов для линейных уравнений в mathematica
Есть ли способ присвоить случайное значение p1, p2, p3 и p4 для следующего уравнения? p1 y1 + p2 y2 + p3 y3 = p4 учитывая, что y1, y2 и y3 - переменные, которые необходимо решить.
436 просмотров
schedule 23.11.2021

Условие, Блок, Модуль - какой способ наиболее эффективен с точки зрения памяти и вычислений?
В Mathematica всегда есть несколько способов сделать то же самое. Например, при адаптации решения WReach для моей недавней проблемы я использовал Condition : ClearAll[ff]; SetAttributes[ff, HoldAllComplete]; ff[expr_] /; (Unset[done];...
1012 просмотров
schedule 25.11.2021

NIntegrate не может сойтись около точки, которая не находится внутри моего определенного интеграла?
Я пытаюсь вычислить определенный интеграл. Я пишу: NIntegrate[expression, {x, 0, 1}, WorkingPrecision -> 100] «выражение» описано ниже. WorkingPrecision был добавлен, чтобы помочь с другой ошибкой. Я получаю сообщение об ошибке:...
4910 просмотров
schedule 07.10.2021

Есть ли встроенная функция Mathematica для поиска операторов, а не чисел в уравнениях?
Каким образом можно наилучшим образом выполнить следующие задачи в системе Mathematica? In[1] := Solve[f[2,3]==5,f ∈ {Plus,Minus,Divide}] Out[1] := Plus
486 просмотров