Вопросы по теме '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 просмотров
schedule
18.09.2021
Что означает, когда слова в системе 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 просмотров
schedule
12.10.2021
Некоммутативное расширение над сложением в 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 просмотров
schedule
09.09.2021
Проверка того, какой выбор делает 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 просмотров
schedule
03.10.2021
Создание случайных коэффициентов для линейных уравнений в 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 просмотров
schedule
13.10.2021