Ru-Board.club
← Вернуться в раздел «Программы»

» Maplesoft (Waterloo) Maple

Автор: vengr
Дата сообщения: 30.10.2003 16:55
xy
ну Misha_Romanov в общем прав, тут прояснять понятия както...
взять производную или интеграл в аналитическом виде, найти определитель матрицы в аналитическом виде, решить дифуру в аналитическом виде, тензора посворачивать итд. это всё к Математике (или Мэпле, тензора в Редьюсе). если те же дифуры в численном (с начальными/граничными условиями) то в той же Математике, или в дополнительных к ней пакетах, но вот более выгодно это решать в Матлабе (у меня такое впечатление что с матлабом процентов 60-80 юзеров из научной оьл. работает - так получилось ) ...

Автор: Misha_Romanov
Дата сообщения: 30.10.2003 18:51
На FCENTER вчера выложили что-то вроде краткого обзора-интервью
Математические пакеты
http://www.fcenter.ru/articles.shtml?interview/7803

В принципе, в символьной математике, ИМХО, Matematica и Maple на одном уровне по возможностям. но мне Maple как-то больше нравится.
Автор: vengr
Дата сообщения: 30.10.2003 19:16
Misha_Romanov
есть один нюанс, Математика за последнее время стала очень шустрой, такое впечатление что Вольфрамовцы основные усилия вкладывали именно в быстродействие, хотя и новшеств полно. как с быстродействием у Мэпла в этом смысле - я не в курсе.
Автор: valentin_191
Дата сообщения: 31.10.2003 08:34
ГУРУ ПОЖАЛУЙСТА ПОДСКАЖИТЕ КАК МОЖНО В Mathematica 5 ИЛИ Mathcad 11 Enterprise Edition ВЫВЕСТИ САМО РЕШЕНИЕ А НЕ ТОЛЬКО ОТВЕТ. УЖЕ ЗАМУЧИЛСЯ ИСКАТЬ.
Автор: xy
Дата сообщения: 31.10.2003 13:29
vengr

Цитата:
Математика за последнее время стала очень шустрой, такое впечатление что Вольфрамовцы основные усилия вкладывали именно в быстродействие

Да, вчера попробовал - классно считает, и логика языка мне понравилась

А как там в Мапле и математике со скриптами типа как в МатЛабе м-файлы да м-функции, а то я без этого вообще не представляю как что-то решать:)

Мои фавориты - Математика и Мапл, хочу уже определится с учетом скриптов:)

Добавлено
Misha_Romanov

Цитата:
В принципе, в символьной математике, ИМХО, Matematica и Maple на одном уровне по возможностям. но мне Maple как-то больше нравится.



Цитата:
TanaT: Понимаю, что вопрос, возможно некорректный, но все-таки хотелось бы узнать мнение опытного человека: вы не считаете, что среди четырех известных пакетов (Maple, Matlab, Mathematica и Mathcad) есть один - самый лучший? Или у каждого свои сильные и слабые стороны?

В.В. Анохин: Это зависит от вашей профессии, а также от навыков работы с компьютером. Однако если перед вами стоит серьезная задача, стоит внимательно прочитать Help MATLAB и воспользоваться его удивительными Toolboxes.

Тут явно все слова за МатЛаб:)

В статье со стороны МатКада и Математики не понравилось, что они безоговорочно хвалят "свое болото".
Автор: vengr
Дата сообщения: 31.10.2003 14:08
xy

Цитата:
В статье со стороны МатКада и Математики не понравилось, что они безоговорочно хвалят "свое болото".

статья довольно полезная для ознакомления, хотя видно, что речь об уже древних версиях. свалят - так это маркетинг, спрашивают же у людей, профессия которых - продавать. об матлабе и математике смысл высказанного в статье почти одинаков - "посмотрите хэлп MATLAB и соответственно Математики и у видете что мы можем всё" - и это близко к правде.

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

valentin_191

Цитата:
ВЫВЕСТИ САМО РЕШЕНИЕ А НЕ ТОЛЬКО ОТВЕТ

как показало обсуждение в твоей теме - никак
просто в маткаде тебe будет удобнее документировать свои выкладки
Автор: valentin_191
Дата сообщения: 31.10.2003 14:58
НО КАК ЭТО СДЕЛАТЬ Я В МАТЕМАТИЧЕСКИХ ПАКЕТАХ ПОЛНЫЙ ЛОХ. ХОТЬ ССЫЛОК ПОДКИНЬТЕ КАК МОЖНО ПОЭТАПНО ВЫПОЛНЯТЬ РАСЧЁТЫ.
Автор: vengr
Дата сообщения: 31.10.2003 15:28
valentin_191


Цитата:
РАСЧЁТЫ

это очень широкое понятие
напиши конкретно, что тебе надо считать.
запасись пакетом, например Маткад. читай доки по нему. ссылки на экспонента.ру и др тут уже были.
по конкретной задаче может хтото и поможет, а пакет придётся изучать самаму.
кстати писать большими буквами в конфе - это типа кричать
Автор: valentin_191
Дата сообщения: 31.10.2003 17:45
Ну к примеру вычисление матрицы.
1 самой матрицы
2 сложение умножение
Автор: vengr
Дата сообщения: 31.10.2003 18:12
valentin_191
что значит "вычислить саму матрицу"?
её можно записать...


Добавлено
вот сложение/умножение в Математике
M1 = {{a1, b1}, {c1, d1}};
M2 = {{a2, b2}, {c2, d2}};
m = M1 + M2
mm = M1.M2
{{a1 + a2, b1 + b2}, {c1 + c2, d1 + d2}}
{{a1 a2 + b1 c2, a1 b2 + b1 d2}, {a2 c1 + c2 d1, b2 c1 + d1 d2}}
Автор: MetroidZ
Дата сообщения: 31.10.2003 18:25
valentin_191
всё дело в том что программа считает матрицы не человеческими методами. Так что ни одна программа не выдаст то что ты ищешь! Придётся всё же взять учебник посмотреть, как считать матрицы по шагам и вот при выполнении этих шагов и использовать матем. программу (если конечно самому влом считать). + в том что в программе можно всегда узнать правильный ответ, а это уже многое.
P.S. согласен - МатКад попса, но не у всех к сожалению есть возможность изучать более мощные и профессиональные пакеты. Вот когда я учился - у нас в институте стояли 3 компа всего с маткадом, вордом и т.п. Времени много свободного не было. А так подошёл посчитал матрицу - и порядок. Далеко не многим приходится считать эти вариационные ряды (не надо пугать всех такими понятиями уверен что и на маткаде можно это посчитать). Лично я делал в Маткаде анимационный ролик "Волна H11 в прямоугольном волноводе" - так , что меня всякими там дивергенциями и роторами на понт не взять
Автор: valentin_191
Дата сообщения: 31.10.2003 18:25
нихрена не понял вот к примеру как в маткаде решить такую матрицу с выводом решения
12-34
-3-610
-3192
-211-3
Автор: vengr
Дата сообщения: 31.10.2003 18:31
valentin_191

Цитата:
нихрена не понял

пиши человеческим языком. что имеется в виду под "решить такую матрицу"
определитель найти?


Добавлено
Det[твоя матрица ] = -700
Автор: Misha_Romanov
Дата сообщения: 31.10.2003 19:08
xy
Цитата:
со скриптами типа как в МатЛабе м-файлы да м-функции
в математике почти так же, это же язык, хотя матлаб это почти фортран, а математика начиналась как язык-интерпретатор.
И в Maple тоже можно писать свои функции и библиотеки, как в нормальном языке программирования. Также есть очень большие возможности для экспорта в другие языки.
Много очень удобных операторов, типа "цикла по дереву разбора выражения"...

vengr
Цитата:
как с быстродействием у Мэпла в этом смысле - я не в курсе.
Ну точно с Matematica я не сравнивал, но пользуюсь Maple'ом с 1997 года, и от версии к версии скорость ростет


Цитата:
ВЫВЕСТИ САМО РЕШЕНИЕ А НЕ ТОЛЬКО ОТВЕТ
Полностью решение вывести, конечно, невозможно, но в Maple есть так называемый debug level, с помощью которого можно выводить промежуточные результаты.

MetroidZ
Цитата:
МатКад попса



Цитата:
что имеется в виду под "решить такую матрицу"
А может ему надо по ней фундоментальную матрицу найти...
Автор: valentin_191
Дата сообщения: 31.10.2003 20:02
Да определитель и ещё я не пойму ну почему нет не одной проги которая выводит само решения даже под кпк такая есть сам пользуюсь Formulae 1 называется что за парадокс такой получается на покет есть а на большой комп нет хрень какая то. Может всё же есть что то на подобие универсального математического решателя только более интелектуального а то тот уж через чур тупой(в смысле мало умеет) студенту не подойдёт только школьнику дауну.

" но в Maple есть так называемый debug level" А как его включить и нет ли чего подобного в маткаде
Автор: vengr
Дата сообщения: 31.10.2003 20:53
valentin_191

Цитата:
что то на подобие универсального математического решателя

это Стругацкие описывали...

заинтересованным - поспешите в тему по научным книгам - появились
'Differential equations with Mathematica(641s)'
'Mastering Mathematica(663s)'
'Mathematica by example(535s)'
'The Mathematica handbook(807s)'
Автор: valentin_191
Дата сообщения: 01.11.2003 08:53
Кто-нибудь подскажите как ввести матрицы в любой из 4 мат пакетов просто скоро сдавать а у меня не хрена не готова


3 -5 0 -6
8 2 -5 3
-2 -1 -1 -3

1 2 -3 4
-3 -6 1 0
-3 1 9 2
-2 1 1 -3


1
2 -1 5 1 -6
3 1 -5 2 * 2
5

1 -3 1
-2 0 -7
-4 -3 1


2 -15
-2 3


Может подскажите как их сделать поэтапно как сдесь советовали просто я эти пакеты только в прошлый четверг 1 раз в жизни увидел думал что успею разобраться но как то всё времени не хватает.
Автор: Smog
Дата сообщения: 01.11.2003 08:57
valentin_191
символьные вычисленя так-то с переменными производятся

Добавлено
valentin_191

Цитата:
как их сделать поэтапно как сдесь советовали

чего с ними сделать -то надо?
с 3 понятно - перемножить, а остальные?

Добавлено
определитель найти?
А ручками не судьба? и в какой форме тебе надо это предоставить?
Автор: valentin_191
Дата сообщения: 01.11.2003 10:11
Определитель найти а ручками страшно ломает у меня и так стока заданий что просто нет времени целый день убить на матрицы просто когда препод обьесьнял я болел и как раз вышел к такому сюрпризу. А в какой форме желательно похожей на человеческую то есть хоть пару строк самого решения. НУ ОЧЕНЬ НАДО ПОМОГИТЕ. Ну вот всё же что нет не каких пакетов способных выводить само решение мне просто не верится что не кому ни когда не нужно было контролировать само решение просто даже такая прога есть под кпк что это получается пк не дотягивает до кпк так что ли.
Автор: MetroidZ
Дата сообщения: 01.11.2003 11:05
valentin_191
когда вот я учился я вручную матрицы 4 на 4 символьные считал - на бумаге формата А3. Причём препод, гад, после проверки сказал что где то ошибка
Заново извёл бумагу, тот же результат! Видете ли препод ошибся - перепутал задания.
А вот эти примерчики выше , где только цифры можно запросто за час-три сделать! Это при том , что даже если придётся открыть книжку и в первый раз посмотреть, как решается такие задания. Будет полное решение и опыт прибавится. В магазин ведь с маткадом не ходят, тоже ведь приходится считать.

Цитата:
то есть хоть пару строк самого решения

Раскладывай матрицу 4х4 на матрицы 3х3, на которые уже можно сразу ответ ставить. Препод увидит процесс решения и всё пройдет нормально. Как матрицы раскладываются на меньшие можно узнать из учебника. Помню там миноры какие то. А на маленькие матрицы уже без выводов ставят обычно ответ.

Как работать с матрицами в маткаде:

Help/Resourse Center/QuickSheets and Reference Tables/Vectors and Matrices/Operations on a Square Matrix
Прямо здесь можно даже свои значения ставить, или скопировать на новый лист.
Автор: Smog
Дата сообщения: 01.11.2003 11:23
valentin_191

Цитата:
3 -5 0 -6
8 2 -5 3
-2 -1 -1 -3


Цитата:
Определитель найти

Как , интересно найти определитель у неквадратной матрицы?

Добавлено

Цитата:
2 -15
-2 3

= 2*3 - (-15)*(-2)=6-30=-24

Добавлено

Цитата:

1 -3 1
-2 0 -7
-4 -3 1

= 1*0*1+(-3)*(-2)*1+(-7)*(-3)*(-4) - (1*0*1)-(1 * (-2)*(-3))- (-7*(-3)*1) =...
считай короче

Добавлено
= 0 - 84 +6 -0 -21 -6= -99
если не ощибся....
Автор: valentin_191
Дата сообщения: 01.11.2003 12:10
Ну так мне хоть кто-нибудь подскажет как считать матрицы у меня просто не хватает времени заняться изучением матриц и маткада что нужно нажать я вот набрал матрицу 2 на 2 и нажал = так она мне её же и показала что за хрень и где ответ. Я понимаю что надо думать головой но у меня просто не хватает времени мне столько задали по начерталке + философия + англ яз + программирование и это всё к понедельнику не считая королевы наук математике тобиш. Добрые люди помогите. Что надо нажать что бы получить результат. И хоть какое-то решение. Заранее благодарен.
Автор: Smog
Дата сообщения: 01.11.2003 12:28
valentin_191
считаешь-то ты не матрицу, а определитель....

Добавлено
Меню символьных операций с матрицами

Меню символьных операций с матрицами (пункт Matrix меню Symbolics) содержит три функции:

транспонирование (Transpose),
обращение матрицы (Invert),
вычисление определителя матрицы (Determinant).
Если требуется произвести какую-либо операцию через пункт Matrix меню Symbolics, нужно выделить матрицу и щелкнуть в меню по строке нужной операции.



Добавлено
http://support.sibsiu.ru/Exponenta_RU/soft/mathcad/learn/la/la.asp.htm
Автор: valentin_191
Дата сообщения: 01.11.2003 13:03


Цитата:
А как показать решение придумывай сам.
Преобразования можно ведь постепенно проводить.

А это как


Добавлено

Цитата:
Цитата:
могут считать символьную математику и показывать не только ответ но и само решение.

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


А вот высшую математику он мне расписать может.
Так я всё таки не пойму там хоть что нибудь как нибудь заставить его расписывать можно или нет может сушествуют какиенибудь дополнительные библиотеки которые могут заставить его это сделать. Выдь там можно не только математику но и физику с химией и биологией считать, просто нужно скачать дополнения так может есть такое дополнение которое его заставит показывать сам ход решения.
Автор: Widok
Дата сообщения: 01.11.2003 13:33
valentin_191 за нарушении этики разговора.
Автор: Smog
Дата сообщения: 01.11.2003 13:38
valentin_191
в буквах может (в переменных то есть)
Автор: valentin_191
Дата сообщения: 01.11.2003 14:37
Эта где нарушение

Добавлено
Ну по конкрееней можно на примерах где и как нажать. Зарание благодарен

Добавлено

Цитата:
нихрена

А что разве это слово настолько ругательное
Автор: MetroidZ
Дата сообщения: 01.11.2003 15:13
valentin_191
посмотри пример
http://www.metroidz.narod.ru/opredelitel.zip
здесь на маткаде вывод формулы - как считать определитель 4-го порядка. Не смог сюда скопировать. В формулу значения подставишь и запишешь ответ, который найдёт маткад.
P.S. за такой долгий срок уже давно бы посмотрел как эти матрицы решать. В инете время ведь находишь. Тут уже все устали отвечать.
Автор: Smog
Дата сообщения: 01.11.2003 16:55
valentin_191

Цитата:
Ну по конкрееней можно на примерах где и как нажать. Зарание благодарен

дал же ссылку, там все есть, что надо.
MetroidZ

Цитата:
P.S. за такой долгий срок уже давно бы посмотрел как эти матрицы решать. В инете время ведь находишь. Тут уже все устали отвечать.

Устали - не устали, но то, что за такое время можно самому научиться - это правда
Автор: vengr
Дата сообщения: 01.11.2003 16:59
.http://mathworld.wolfram.com/search/ через этот поисковик можно многое найти, например:
.http://mathworld.wolfram.com/MatrixMultiplication.html

Страницы: 1234567891011121314

Предыдущая тема: как узнать куда коннектится прога ?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.