Результаты поиска по запросу "wolfram-mathematica"

4 ответа

У меня был ограниченный успех с отладчиком, главным образом потому, что я никогда не тратил время на его изучение. Хотя я часто использую одну технику. Вместо того, чтобы использовать операторы print, я делаю выражения под своей манипуляцией (или чем-то еще) в форме Dynamic [var]. Вы можете легко контролировать любую файловую глобальную переменную в реальном времени, не создавая огромных результатов. Чтобы увидеть переменные манипуляции, используйте LocalizeVariables-> False и сделайте то же самое. Вне контекста манипуляции переменные видимы, но не динамичны; их мониторинг, таким образом, одинаков.

thkb.com я нашел интересный пост«Еще один обзор отладчика Mathematica»(от berniethejet) говорит об отладке в верстаке ...

2 ответа

 когда он встречает неизвестную строку. Но прежде чем создать символ, он запускает $ NewSymbol с этой строкой в ​​качестве аргумента.

ал с$NewSymbol пытаясь найти что-то ответитьэтот вопрос [https://stackoverflow.com/q/6165977/421225]с участием.Документы говорят, что [http://reference.wolfram.com/mathematica/ref/$NewSymbol.html] $ NewSymbol применяется до фактического создания ...

1 ответ

Поэтому я считаю поведение логичным и ценным.

ожу это немного раздражающим. Я делаю 3D-сюжет, изначально он подходит по умолчанию. Затем, используя мышь, я поворачиваю его каким-то образом. Теперь я снова запускаю команду, ожидая получить исходную форму (т.е. исходную ориентацию до того, ...

ТОП публикаций

2 ответа

iPython: манипулирующая команда

В Wolfram Mathematica я могу интерактивно изменить значение параметра, используяManipulate[] команда. Например [http://reference.wolfram.com/mathematica/tutorial/IntroductionToManipulate.html] , Manipulate[n, {n, 1, 20}] показывает слайдер, с ...

1 ответ

@ Насер Никто не идеален, наверное.

у добавить интерактивность к 3D-графике Mathematica, за исключением Manipulate, который классен, но имеет свои ограничения. Представьте четыре примера демонстрации проблемы четырех кубов в Mathematica: щелчок по одному из кубов вращает ...

1 ответ

Попробуйте использовать команду netstat -n и посмотрите, какие удаленные порты выполняют соединения, которые блокируются использованием брандмауэра. Они должны быть в состоянии SYN_SENT или что-то подобное. Затем на удаленной машине откройте эти порты и попробуйте повторить этот процесс, пока он не заработает.

настройки брандмауэра необходимо использовать на удаленном компьютере, чтобы удаленное соединение с ядром работало? В частности, я заинтересован в подключении из Windows (front end) к Linux-машине (kernel).

4 ответа

@ Mr.Wizard Это работает. Кажется, что я просто не перезапустил ядро ​​перед использованием нового определения. Отличное решение!

оложим, у меня есть список именSymbols: f1 := Print["f1 is evaluated!"]; list = {"f1", "f2"};Очевидный способBlock этиSymbols приводит к оценке их: In[19]:= With[{list=Symbol/@list},Block[list,f1//ToString]] During evaluation of In[19]:= f1 is ...

2 ответа

а также:

не сказать mathematica сделать эту замену умно? (или как мне научиться говорить Mathematica, что я хочу) expr = b + c d + ec + 2 a; expr /. a + b :> 1 Out = 2 a + b + c d + ecЯ ожидаю, что ответ будетa + cd + ec + 1, И прежде чем кто-то ...

1 ответ

Другой способ сделать это - определить правила замещения: rule = {vmax -> 10, km -> 10}; Участок [f [x] /. rule, {x, 0, 100}] Преимущество состоит в том, что вы можете повторно использовать правило в других выражениях.

у описать проблему, с которой я столкнулсяPlot с помощьюWith сохранить определенные параметры «локально». Я не обязательно прошу исправить: у меня проблема в понимании. Иногда я использую конструкцию, такую ​​как следующее, чтобы получить ...

0 ответов

@jterrace Я знаю об экспорте DAE и упоминал об этом в вопросе.

e Sketchup - это хороший, простой инструмент моделирования 3D-объектов. Кроме того, Google имеет огромныйсклад 3D-объектов [http://sketchup.google.com/3dwarehouse/]так что вам на самом деле не нужно много заниматься моделированием, если вы не ...