Математические пакеты.
Maple
Matlab
Из OpenSource:
Maxima
Извини, не знаю что такое (МКЕ, МГЭ но все вышеперечисленные задачи эти пакеты в большей или меньшей степени решать умеют.
Из символических пакетов только Maple да Mathematica (?).
Mapple умеет считать численно? Какие задачи?
Считать умеет, причём с заданной точностью. Про конкретику задач не знаю, но у меня не было случаев, когда Maple не мог ч-нить посчитать.
А какой дистрибутив порекомендуешь ставить?
FemLab v3.1
Maple v9.5
Mathematica 4
MatLab v6.1.0.405.R12.1
Origin 7.5
Scientific Workplace 5.0
Честно говоря, никогда этим не занимался, часть из них даже не по математике по-моему. Но вдруг эти названия тебе что-нибудь дадут...
А кто-нибудь с FemLab v3.1 работал? FEM - это интересно
2. Численные вычисления. Возможность писать достаточно сложные программы для численных вычислений (МКЕ, МГЭ) + возможность использования готовых функций (полиномы Чебышева, Лагранжа, методы Гаусса, Ньютона и.т.п)http://www.opencfd.co.uk/openfoam/
+1
Сдал по нему спецкурс.
Расскажи про возможности.
Если знаешь программирование (не только процедурное) то однозначно Mathematica.
Аргументируй плиз. Желательно в сравнении с меплом и матлабом.
Как по уровню продуманности языка программирования, так и по профессионализму команды, и комъюнити. Я уже не говорю о куче пакетов и встроенных функций, все что может понадобиться есть, а чего нет - не сложно написать.
Если более аргументированно:
1 Единая и довольно мощная парадигма (функциональный, процедурный и rule-based языки)
2 Мощная графика, звук, веб.
3 Хорошие алгоритмы
4 и бла бла бла.
что конкретно тебя интересует ? правда эта система для тех кто умеет программировать больше чем на паскале или си. Иначе можно просто использовать любой попавшийся мат пакет, разница будет не велика.
что конкретно тебя интересует ?Написание рассчетных программ методами конечных и граничных элементов.
правда эта система для тех кто умеет программировать больше чем на паскале или сипоясни, плиз
The underlying mathematical structure with which FEMLAB operates is a system of partial differential equations. In FEMLAB you can represent PDEs in three ways: coefficient form (suitable for linear or nearly linear problems general form (intended for nonlinear problems and weak form (that works as a high-level finite element modeling language). Furthermore, it is possible to set up models as stationary or time-dependent, linear or nonlinear, scalar or multicomponent. The package also performs eigenfrequency or eigenmode analyses.
When solving the PDEs that describe a model, FEMLAB applies the finite element method (FEM). FEMLAB runs that method in conjunction with adaptive meshing and error control as well as with a variety of numerical solvers. A more detailed description of this mathematical and numerical foundation appears both in this manual and in the Reference Guide.
PDEs are the fundamental basis for the laws of science, hence they can and should be used to model scientific phenomena. FEMLAB has an extremely broad applicability, and it can model a large number of physical phenomena in many disciplines including:
• acoustics
• bioscience
• chemical reactions
• diffusion
• electromagnetics
• fluid dynamics
• fuel cells
• general physics
• geophysics
• heat transfer
• micro-electromechanical systems (MEMS)
• microwave engineering
• optics
• photonics
• porous media flow
• quantum mechanics
• radio-frequency components
• semiconductor devices
• structural mechanics
• transport phenomena
• wave propagation.
To show how FEMLAB solves familiar and interesting problems in many of these areas, this documentation set includes a Model Library. This separate volume contains an extensive selection of complete, ready-to-run models. Examining them is an excellent way to learn how to work with FEMLAB and to see how it applies to various application areas. Further, you can adapt, expand, or otherwise modify these models to suit your own requirements. They represent a handy starting point that can save considerable time in many instances.
Если заинтересовало, то в первую очередь стоит установить FemLab и посмотреть FemLab Model Library. Там куча примеров в досканальными описаниями как физики вопроса, так и самой программы.
Оставить комментарий
and-guzij
Хочется пакет который бы умел делать.1. Преобразования в аналитике. Простые вроде вычисления интегралов, взятие дейтсвительно части от выражения, определение коэффкициентов разложения выражения в ряд.
2. Численные вычисления. Возможность писать достаточно сложные программы для численных вычислений (МКЕ, МГЭ) + возможность использования готовых функций (полиномы Чебышева, Лагранжа, методы Гаусса, Ньютона и.т.п)
В идеале возможность выгрузки полученного кода в С.
3. Графическое отображение посчитанных результатов (сложные графики).
Что порекомендуете?