IPB                

Здравствуйте, гость ( Вход | Регистрация )


ФорУм - для ума ©
БСЭ; DJVU Библиотека - Основное книгохранилище
Wolfram Mathematica, Mathematica, пакеты, вопросы и ответы
Wild Bill
сообщение 25.11.2010, 15:51
Сообщение #1


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Wolfram Mathematica


Год/Дата Выпуска: 2010
Версия: 8.0
Разработчик: Wolfram Research, Inc.
Сайт разработчика: http://www.wolfram.com/

Разрядность: 32bit+64bit
Совместимость с Vista: полная (есть на трекерах)
Совместимость с Windows 7: полная (есть на трекерах)
Совместимость с Linux: полная (есть на трекерах)
Язык интерфейса: Английский
Таблэтка: Отсутствует (годится от версии 4.0 и позже)
Системные требования:
Windows 7
Windows Vista
Windows XP
Windows Server 2008
Windows Server 2003
Windows Compute Cluster Server 2003
Windows 2000
Описание: Mathematica - программа, предназначеная для выполнения вычислений, для подготовки интерактивных документов и программирования.
Этот инструмент применяется в научных исследованиях, инженерном анализе и моделировании, для обучения в технических учебных заведениях.

Численные расчеты
* Существенно оптимизирована численная линейная алгебра плотных матриц.
* Новая оптимизированная линейная алгебра разреженных матриц.
* Поддержка оптимизированной линейной алгебры произвольной точности.
* Команда LinearSolveFunction для решения линейных систем уравнений для векторов матриц.
* Поддержка крупномасштабного линейного программирования методами внутренней точки.
* Новые методы и поддержка массивов переменных в командах FindRoot и FindMinimum.
* Команда FindFit для нелинейной аппроксимации кривыми.
* Команда глобальной оптимизации NMinimize.
* Поддержка решения n-мерных уравнений с частными производными в команде NDSolve.
* Поддержка решения алгебраических дифференциальных уравнений в команде NDSolve.
* Поддержка векторов и массивов в команде NDSolve.
* Чрезвычайно широкий набор автоматически вызываемых алгоритмов в команде NDSolve.
* Более высокая точность и контроль точности приближенных чисел.
* Высокая эффективность арифметики больших чисел, включая оптимизацию под конкретный процессор.
* Усиленные алгоритмы для операций в области теории чисел, включая GCD и FactorInteger.
* Прямая поддержка высокопроизводительных основных статистических функций.

Символьные расчеты
* Решение смешанных систем уравнений и неравенств командой Reduce.
* Полное решение полиномиальных систем в поле действительных и комплексных чисел.
* Решение широкого класса Диофантовых уравнений.
* ForAll и Exists кванторы и кванторное упрощение.
* Представление дискетных и непрерывных алгебраических и трансцендентных множеств решений.
* Команда FindInstance для нахождения примеров решений для различных областей определения переменных.
* Точная минимизация в полях целых и действительных чисел.
* Интегрированная поддержка допущений с помощью функций Assuming и Refine.
* RSolve для решения рекуррентных уравнений.
* Поддержка нелинейных и разностных уравнений и систем.
* Полное решение рациональных систем обыкновенных дифференциальных уравнений.
* Поддержка дифференциальных алгебраических уравнений.
* Команда CoefficientArrays для конвертирования систем уравнений в тензоры.

Программирование и системное ядро
* Интегрированная языковая поддержка разреженных массивов .
* Новые методы программирования списков с использованием Sow и Reap.
* EvaluationMonitor и StepMonitor для наблюдения за работой алгоритмов.
* Улучшенная система временных измерений, включающая функцию AbsoluteTiming.
* Существенное увеличение производительности для MathLink. * Новый модуль .NET/Link, позволяющий интегрировать пакет Mathematica с приложениями, использующими технологическую платформу Microsoft .NET Framework.
* Оптимизация под 64-битные операционные системы и архитектуры.
* Поддержка вычислений в 64-битных адресных пространствах.

Интерфейс
* Поддержка более 50 форматов экспорта и импорта.
* Высокоэффективный экспорт и импорт табличных данных.
* PNG, SVG и DICOM графики и форматы изображений.
* Импорт и экспорт форматов разреженных матриц.
* MPS формат линейного программирования.
* XHTML формат для экспорта рабочих документов.
* Улучшенный браузер подсказки.
* Улучшенная поддержка слайд-шоу презентаций.
* Улучшенная поддержка инструментов опубликования (AuthorTools).

И многое другое....

Сообщение отредактировал Wild Bill - 25.11.2010, 15:51


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
 
Начать новую тему
Ответов (1 - 10)
Wild Bill
сообщение 16.12.2010, 18:19
Сообщение #2


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Проводил испытания Mathematica 8 на скорость по её встренному тесту.
Windows 7 Ultimate x64 -- Index: 0.9;
CentOS 5.5 x64 -- Index: 1.1.
То есть на одной и той же машине вычисления под Linux на 20% быстрее. (IMG:style_emoticons/default/vse_ravno.gif)


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 15.02.2011, 15:54
Сообщение #3


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




SusyMath - A Mathematica© package for quantum superfield calculations (пакет для работы с квантовыми суперполями).

SusyMath помогает проводить вычисления в квантовых суперполевых теориях. Он состоит из набора процедур для автоматического вычисления и упрощения суперграфов в суперсимметричных теориях трёх и четырёх пространственно-временных измерений.

SusyMath распространяется как свободное программное обеспечение с лицензией LGPL.


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 16.02.2011, 15:30
Сообщение #4


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Решение ОДУ с помощью рядов

Рассмотрим уравнение (y')^2 - y = x с начальным условием y(0) = 1.

Решение ОДУ с помощью рядов предполагает, что y[x] задано степенным рядом с неизвестными коэффициентами при x. Такой ряд строится с помощью встроенной функции SeriesData
Код
In[1]:= y[x_]:=SeriesData[x,0,Table[a[i],{i,0,7}], 0,8,1]
In[2]:= seriesDE=(Dt[y[x], x, Constants->Table[a[i],{i,0,7}]])^2-y[x]==x

Out[2]=
Прикрепленное изображение


LogicalExpand[expression] раскрывает логические комбинации уравнений, неравенств и других функций
Код
In[3]:= coeffEqn=LogicalExpand[seriesDE]

Out[3]=
Прикрепленное изображение


Полученную систему решаем при начальном условии a[0] == 1
Код
In[4]:= coeffSol=Solve[{coeffEqn,a[0]==1},Table[a[i],{i,0,7}]]

Out[4]=
Прикрепленное изображение


Мы нашли два решения
Код
In[5]:= coeffSol[[2]]

Out[5]=
Прикрепленное изображение


Подстановками получаем
Код
In[6]:=seriesSol2=y[x]/.Join[coeffSol[[2]],{a[0]->1}]

Out[6]=
Прикрепленное изображение

Код
In[7]:=seriesSol1=y[x]/.Join[coeffSol[[1]],{a[0]->1}]

Out[7]= Прикрепленное изображение
Заметим, что во входных ячейках выше мы используем команду Join для соединия списков.

Теперь проверяем :
Код
In[8]:= seriesDE/.coeffSol

Out[8]= Прикрепленное изображение

Функция Normal, применённая к выражению, преобразует это выражение в нормальную форму, то есть полим без члена О[x]^8
Код
In[9]:= sol2=Normal[seriesSol2]

Out[9]= Прикрепленное изображение

График решения на интервале [0, 2.5]
Код
In[10]:= Plot[sol2,{x,0,2.5}]

Out[10]=
Прикрепленное изображение



--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 16.02.2011, 16:54
Сообщение #5


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




SARAH

SARAH -- это пакет для построения и анализа суперсимметричных моделей. Необходимо задать калибровку, содержание частиц и суперпотенциал для вычисления всей информации о собственных состояниях модели. Легко может быть добавлено нарушение калибровочной симмтерии и смешивание частиц.


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 18.02.2011, 15:11
Сообщение #6


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Векторные дифференциальные уравнения

Команду DSolve нельзя использовать в том случае, если неизвестная функция является вектором.
Загрузим пакет VectorAnalysis, чтобы получить доступ к команде CrossProduct
Код
In[1]:= Needs["VectorAnalysis`"]

Затем определим рудиус - вектор заряженной частицы, электрическое и магнитное поля и вектор силы:
Код
In[3]:= r[t_]:={x[t],y[t],z[t]}
In[4]:= electricField = {0, Efield, 0};
In[5]:= magneticField = {0,0,Bfield};
In[6]:= force=q (electricField + CrossProduct[r'[t],magneticField]);

После преобразуем векторное уравнение в список скалярных уравнений используя Thread
Код
In[7]:= eqns=Map[Thread,{m r '' [ t ] == force, r[0] == {0, 0, 0},
r'[0] == {vl, v2, v3}}] //. {Bfield -> m \[Omega] / q,
Efield -> V Bfield} // ExpandAll // Simplify

Out[7]=
Прикрепленное изображение

Система полученных скалярных уравнений будет успешно решаться командой DSolve
Код
In[8]:= solutionl=DSolve[eqns,{x[t],y[t],z[t]},t]//ExpandAll //Simplify

Out[8]=
Прикрепленное изображение


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Ллюль
сообщение 29.03.2011, 13:35
Сообщение #7


Доцент
******

Группа: Member
Сообщений: 1654
Регистрация: 10.11.2006
Пользователь №: 3120
Поблагодарили: 882 раз(а)




(IMG:http://pixhost.info/avaxhome/7b/8a/001a8a7b.jpeg)

Wolfram Mathematica 8.0.1 | 871.0 mb & 1.2 Gb & 1.0 Gb - Win, Linux, Mac OS

What's New in Mathematica 8

- Integration with Wolfram|Alpha
- Automated probability and expectation computation
- Over a hundred new statistical distributions and many statistics visualizations
- Generation of new statistical distributions directly from data, formulas, or other distributions
- Enhanced graphs and networks and linear algebra capabilities
- More than 60 exotic equity option solvers, and over 100 built-in financial indicators
- Built-in control systems capabilities
- Enhanced image analysis features
- Integrated wavelet analysis
- Built-in CUDA and OpenCL support
- Automatic C code generation
- Symbolic C code manipulation and optimization
- Enhanced 2D and 3D graphics, including texture mapping and hardware-accelerated 3D rendering
- Built-in web browser plugin

(IMG:http://pixhost.info/avaxhome/7e/8a/001a8a7e.jpeg)

Для просмотра этого блока необходима регистрация
Перейти в начало страницы
+Цитировать сообщение
Ллюль
сообщение 8.02.2012, 22:24
Сообщение #8


Доцент
******

Группа: Member
Сообщений: 1654
Регистрация: 10.11.2006
Пользователь №: 3120
Поблагодарили: 882 раз(а)




(IMG:http://pixhost.me/avaxhome/43/5e/00185e43.jpeg)

Wolfram Mathematica v8.0.4 (Win / Mac OS X) [Repost] | 928 MB / 1.11 GB

Для просмотра этого блока необходима регистрация


Поблагодарили:
Перейти в начало страницы
+Цитировать сообщение
Wild Bill
сообщение 2.03.2012, 14:00
Сообщение #9


Ганфайтер
*******

Группа: Member
Сообщений: 2881
Регистрация: 23.2.2010
Из: Москва, Тушино
Пользователь №: 52631
Поблагодарили: 1400 раз(а)




Если кому интересно, то есть под Linux x64.


--------------------
Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны?
Перейти в начало страницы
+Цитировать сообщение
Ллюль
сообщение 26.07.2012, 8:09
Сообщение #10


Доцент
******

Группа: Member
Сообщений: 1654
Регистрация: 10.11.2006
Пользователь №: 3120
Поблагодарили: 882 раз(а)




(IMG:http://pixhost.me/avaxhome/43/5e/00185e43_medium.jpeg)

Wolfram Mathematica 8.0.4 (Linux x86/x86_64) | 1.3 GB

Для просмотра этого блока необходима регистрация


Сообщение отредактировал Ллюль - 26.07.2012, 13:13
Перейти в начало страницы
+Цитировать сообщение
Ллюль
сообщение 23.11.2014, 17:52
Сообщение #11


Доцент
******

Группа: Member
Сообщений: 1654
Регистрация: 10.11.2006
Пользователь №: 3120
Поблагодарили: 882 раз(а)




(IMG:http://pixhst.com/avaxhome/13/69/002f6913_medium.jpeg)

Name: Wolfram Mathematica
Version: 10.0.1
Home: www.wolfram.com
Interface: multilanguage
OS: Windows / Linux / MacOsx
Size: 7.0 Gb

Для просмотра этого блока необходима регистрация



(IMG:http://pixhst.com/avaxhome/7e/8e/00308e7e_medium.jpeg)

Wolfram Training Courses 2014 | 7.8 Gb

Для просмотра этого блока необходима регистрация
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 1.05.2025, 23:35


Rambler's Top100