0
ответов

Эффективная альтернатива Outer для разреженных массивов в Mathematica?

Предположим, у меня есть два очень больших списка {a1, a2,…} и {b1, b2,…}, где все ai и bj - большие разреженные массивы. Для экономии памяти я храню каждый список как один исчерпывающий разреженный массив. Теперь ...
вопрос задан: 22 December 2011 19:33
0
ответов

Более быстрый импорт огромных данных, чем Get [«raggedmatrix.mx»]?

Кто-нибудь может посоветовать альтернативу импорту пары Гбайт числовых данных (в формате .mx) из списка 60 файлов .mx, каждый размером около 650 МБ? Проблема - слишком большая, чтобы публиковать здесь - исследования ...
вопрос задан: 21 December 2011 16:28
0
ответов

Как эффективно вычислять рекурсивные отношения в математике?

Мне нужно решить рекурсию. f (m, n) = Sum [f [m - 1, n - 1 - i] + f [m - 3, n - 5 - i], {i, 2, n - 2 * m + 2}] + f [m - 1, n - 3] + f [m - 3, n - 7] f (0, n) = 1, f (1, n) = n Однако следующий код ММА ...
вопрос задан: 21 December 2011 02:30
0
ответов

sometimes I get “this file contains potentially unsafe dynamic content” message in Mathematica notebook

Sometimes, when I open my own notebook, I get the message: This file contains potentially unsafe dynamic content. I do not remember when I started seeing these messages, but it was not long ago. ...
вопрос задан: 21 December 2011 00:18
0
ответов

Mathematica FullSimplify[Sqrt[5+2 Sqrt[6]]] дает Sqrt[2]+Sqrt[3], но FullSimplify[-Sqrt[5+2 Sqrt[6]]] не упрощается, почему?

Я играл с (красивым) многочленом x^4 - 10x^2 + 1. Смотрите, что получается: In[46]:= f[x_] := x^4 - 10x^2 + 1 a = Sqrt[2]; b = Sqrt[3]; Simplify[f[ a + b]]] ...
вопрос задан: 20 December 2011 22:43
0
ответов

Использование All in MapAt в Mathematica

У меня часто есть список пар, например data = {{0,0.0}, {1,12.4}, {2,14.6}, {3,25.1}} и I хотите сделать что-то, например изменить масштаб, со всеми вторыми элементами, не касаясь первых элементов. ...
вопрос задан: 20 December 2011 19:27
0
ответов

Интеграция в Mathematica

Я хотел бы получить другое решение проблемы, которую я решил «символически» и с помощью небольшого моделирования. Теперь я хотел бы знать, как я мог получить интеграцию напрямую, используя ...
вопрос задан: 20 December 2011 03:21
0
ответов

Стили заливки с использованием одного графика в системе Mathematica

Могу ли я указать разные цвета заливки для один сюжет, как показано ниже, или мне нужно «показать» несколько сюжетов? Скажем, я хотел бы, чтобы стиль заливки был таким же, как у PlotStyle. ...
вопрос задан: 19 December 2011 19:52
0
ответов

Mathematica: NExpectation vs Expectation - несогласованные результаты

Следующий код возвращает разные значения для NExpectation и Expectation. Если я попробую то же самое для NormalDistribution [], я получу ошибки сходимости для NExpectation (но окончательный результат по-прежнему равен 0 для всех ...
вопрос задан: 19 December 2011 14:22
0
ответов

Поиск цветов в изображениях: может ли это сделать Nearest?

Я пытаюсь найти способ искать цвета в изображениях. Вот упрощенный пример: tree = ExampleData [{"TestImage", "Tree"}] Я вижу там синий цвет, поэтому мне нужно местоположение xy где-нибудь в ...
вопрос задан: 18 December 2011 16:29
0
ответов

Плавное соединение между кусочно-мудрыми частями

Пример кусочно-мудрой функции: f[x_]:=Piecewise[{{x^2, 02}}}] Есть ли способ соединить эти части в интервале epsilon, чтобы получить плавное ...
вопрос задан: 17 December 2011 19:19
0
ответов

Проблемы с передачей опций в специализированных функциях построения графиков для Mathematica

Это должно быть быстро для эксперта, но я относительно новичок в определении функций с опциями. Вот схема того, что я пробовал, я объясню после того, как покажу код: MyPlotFunction[params_, ...
вопрос задан: 17 December 2011 01:19
0
ответов

Перенос Mathematica в Octave

Мне нужно перенести много файлов из Mathematica в Octave. Я нашел синтаксический анализатор Lisp Mathematica от ~ 1991 года, но я не очень хорошо знаком с Lisp, поэтому мне было интересно, есть ли у кого-нибудь опыт работы с ...
вопрос задан: 16 December 2011 09:22
0
ответов

численное интегрирование в mathematica по двум спискам данных

Есть ли встроенная процедура для выполнения численного интегрирования в Mathematica по двум спискам данных {x1, x2, ..., xn} и {y1, y2, ..., yn}? Я хочу сделать что-то вроде трапецеидального интегрирования или ...
вопрос задан: 15 December 2011 23:16
0
ответов

Асинхронная оценка в системе Mathematica

Иногда, когда я пишу экспериментальный код в системе Mathematica, я опасаюсь, стоит ли мне ее оценивать или нет, потому что это может привести к моя система на колени. В качестве надуманного примера, если вы ...
вопрос задан: 15 December 2011 06:35
0
ответов

Разница между очисткой и удалением в Mathematica

В Mathematica документация по ClearAll гласит: ClearAll [symb1, symb2, ... ] очищает значения, определения, атрибуты, сообщения и значения по умолчанию с помощью символов. Он также поддерживает аналогичный формат ...
вопрос задан: 15 December 2011 02:11
0
ответов

Как выполнять логические тесты для всех элементов списка в mathematica

У меня есть список, и я хочу применить логический тест к каждому элементу, и если какой-либо из них не удовлетворяет этому условию, вернуть false. Я хочу написать это в Mathematica или найти встроенный ...
вопрос задан: 14 December 2011 22:31
0
ответов

Поиск серий похожих, но не идентичных элементов в системе Mathematica

У меня есть список чисел. Я хочу извлечь из списка серии чисел, которые попадают в какую-то полосу и имеют некоторую минимальную длину. Например, предположим, что я хочу работать с этим списком: thisList = ...
вопрос задан: 13 December 2011 19:32
0
ответов

Сохраненный файл системы Mathematica на самом деле не сохраняется

У меня хорошо отточенный рефлекс Control-S (т.е. я навязчиво сохраняю свою работу), но когда система Mathematica терпит крах с открытым файлом, сохраненные изменения не восстанавливаются, когда я перезапускаю систему Mathematica и открываю файл. ...
вопрос задан: 13 December 2011 15:51
0
ответов

Оценить текущую ячейку, не покидая и не теряя в ней позиции в Mathematica

Я экспериментирую с дизайном логотипов в Mathematica (8 или выше) используя интерфейс ноутбука, и я хочу много изменить формулу генерации. Проблема в том, что я знаю только SHIFT + ENTER, что заставляет меня ...
вопрос задан: 12 December 2011 20:41
0
ответов

Как экспортировать изображение объекта Mathematica Graph с большим разрешением?

Как экспортировать уменьшенную версию результата, полученного при вызове GraphPlot (или TreePlot, если они выдают разные результаты) в файл jpg? В настоящее время я просто вызываю Export[имя_файла, G]. , где ...
вопрос задан: 12 December 2011 10:27
0
ответов

Неожиданное поведение PatternTest в Mathematica

Я работаю над игрушечными задачами, чтобы помочь мне усвоить идею сопоставления с образцом в Mathematica. Следующий код ведет себя не так, как я ожидал, и я не мог понять, что не так с моими ...
вопрос задан: 11 December 2011 22:37
0
ответов

Как контролировать размер изображений и графики?

У меня возникли проблемы с правильной компоновкой графических элементов. Вот пример: im1 = Import ["http://upload.wikimedia.org/wikipedia/commons/5/5c/London_2010_Tower_Bridge.jpg "]; GraphicsRow [{im1, ...
вопрос задан: 11 December 2011 20:38
0
ответов

Как: (и где) определять псевдонимы функций в системе Mathematica для использования в любом новом блокноте?

Я хочу правильно настроить псевдонимы для функций Mma. В настоящее время я копирую и вставляю несколько псевдонимов в ячейку в новой записной книжке, например: tf: = TableForm fi: = FactorInteger re: = RegularExpression ...
вопрос задан: 11 December 2011 12:22
0
ответов

NIntegrate - почему в данном случае в Mathematica 8 он намного медленнее?

У меня есть код Mathematica, в котором мне нужно численно вычислить тысячи интегралов, подобных этому NIntegrate [(Pi * Cos [(Pi * ( -2 * x + y)) / (1 + y)] + (1 + y) * (- Sin [(2 * Pi * x) / (1 + y)] + Sin [...
вопрос задан: 10 December 2011 16:06
0
ответов

Как заменить неявные подвыражения в Mathematica?

У меня есть это выражение в Mathematica: (a ^ 2 (альфа + бета) ^ 2) / (b ^ 2 + c ^ 2) + (a (альфа + бета)) / (b ^ 2 + c ^ 2) + 1 Как видите, выражение имеет пара подвыражений, которые повторяются повсюду ...
вопрос задан: 9 December 2011 22:34
0
ответов

Как преобразовать список {element,...} в список кортежей {{i,element},...}?

Дан некоторый список numbers = {2,3,5,7,11,13}; Как перевести его в translatedNumbers = {{1,2},{2,3},{3,5},{4,7},{5,11},{6,13}} лаконично? Я знаю, как это сделать с помощью процедурных ...
вопрос задан: 9 December 2011 22:25
0
ответов

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

Мне нужно создать в системе Mathematica вещественную ортонормальную символическую матрицу 3 на 3. Как я могу это сделать?
вопрос задан: 9 December 2011 19:37
0
ответов

Prepend vs. Append perf в Mathematica

в Lisp-подобных системах cons - это обычный способ PREPEND элемента в список. Функции, которые добавляют к списку, намного дороже, потому что они проходят список до конца, а затем заменяют последний ...
вопрос задан: 9 December 2011 19:37
0
ответов

Упрощение абсолютного значения в Mathematica

У меня есть большое выражение со многими членами вида Abs[-2 b + 2 d1 m + l Tan[\[Theta]]]. Из геометрии моей задачи я знаю, что -2 b + 2 d1 m + l Tan[\[Theta]] > 0 Однако, ...
вопрос задан: 8 December 2011 21:23