[mathematica] Как лучше запоминать результат вычислений?

BAISOK60

Нужна ваша помощь, форумчане!
В математике при закрытии-открытии программы все вычисления нужно повторять заново.
Как лучше запоминать результат вычислений, чтобы их заново не проводить а продолжать дальше?
Может какая команда есть?
Спасибо!

al70

Есть такой старинный русский метод copy-paste.

BAISOK60

В частности, получаются функции на пару десятков страниц. Копу-пасте делать неудобно. Может как-то можно запомнить текущее состояние математики? Она ведь где-то сейчас хранит то, что вычислила...дампануть можно?

al70

Да можно, наверное, как-то. Посмотри в менюхе по правой кнопке.

nawok

Как лучше запоминать результат вычислений?
Ну, например, писать результаты в файл командой Export а потом читать из файла командой Import,
смотря что за результаты.

tamusyav

получаются функции на пару десятков страниц
В результате аналитических вычислений? Если да, то ты уверен в том, что они верно выполнены?
И выгоднее ли вычисление по полученным формулам, чем по исходным?

BAISOK60

Спасибо за ответы!
Берём на заметку команду DumpSave и Get (или <<)
Или в связке Save["fname",symbol] и Get

lebed853

> И выгоднее ли вычисление по полученным формулам, чем по исходным?
Исходные формулы могут представлять многомерные интегралы, а полученные - громоздкую, но вполне приятную аналитическую функцию. Кроме того, в будущем может понадобиться разложить ее в ряд, и все будет красиво и хорошо.

tamusyav

Я задавал вопрос, а не утверждал. Просто в моей практике, как правило, если формула не укладывается на два экрана, то более эффективным оказывается непосредственное вычисление интегралов. Плюс к тому, более простым в сопровождении. То, что ситуация может оказаться иной, я знаю.
Насчет разложения в ряд - тоже вопрос. Иногда как раз интеграл разложить проще.
Оставить комментарий
Имя или ник:
Комментарий: