Ловлю Matlab, Кто и что умеет... |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
Ловлю Matlab, Кто и что умеет... |
![]()
Сообщение
#1
|
|
Абитуриент ![]() Группа: Novice Сообщений: 4 Регистрация: 9.11.2006 Из: Москва Пользователь №: 3110 Поблагодарили: 0 раз(а) ![]() |
По причине своих огромных долгов перед наукой плтно занимаюсь МатЛабом. Вот тут задалась целью собрать коллекцию его жучков, чтобы разуверить граждан студентов во всесильности данной программы ( а то становится прямо болезнью -все решит MatLab или Maple, а сами даже задачу проанализировать перед тем, как ее в машину заталкивать не удасуживаются).
Раньше спокойно некорректные задачи подсовывала и чаами любовалась на мучения. А новые версии уже на такой мелочи на сыпятся. Думаю, что делать. Если кто-нибудь налетал, подскажите где копать. |
|
|
![]()
Сообщение
#2
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 11202 Регистрация: 30.8.2005 Пользователь №: 197 Поблагодарили: 9027 раз(а) ![]() |
лично я в основном сталкивалась с проблемами, связанными с вычислениями больших объемов данных. Первая проблема матлаба версии 6.5 было забивание памяти. Т.е. если расчет занимал полтора часа, а потом сразу же запустить аналогичный, но с другими входными параметрами, то считать будет хорошо если в 2 раза дольше. Вторая проблема, это циклы. Если попросить в цикле вычислить одну и ту же функцию от различных аргументов, то время одно, а если сразу вектором считать, то примерно в 10 раз быстрее (но это опять же заметно на больших вычислениях). Что касается самих глюков. У матлаба есть такой неприятный момент: если в качестве параметра использовать i, то он перестает это i воспринимать как мнимую единицу, но ничего при этом не говорит. Втихаря, проще говоря. Потом можно дооооооооооооолго копать, если не знаешь этот фокус, почему результат вообще не похож на то, что должно быть.
-------------------- "Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт
Путь по звездам вновь означен, И вновь гудит набат. В алтарях святые плачут, И воин сходит в ад, Сущий ад, Но ни шагу назад! © Ария |
|
|
![]()
Сообщение
#3
|
|
Абитуриент ![]() Группа: Novice Сообщений: 4 Регистрация: 9.11.2006 Из: Москва Пользователь №: 3110 Поблагодарили: 0 раз(а) ![]() |
Мне очень понравилось про параметр i. Смена назначения втихаря-прелестно. Тут еще вспомнила, как две программы подряд запускали, с исплдьзованием одних и тех же названий переменных, без очистки памяти. Потом долго пытались понять, откуда такие значения берутся. Сначал поняли, что почему-то программа вторая стартует с совершенно безумных чисел. Теперь на каждм занятии говорю: обнуляйте все переменные перед использованием. Правда, не всегда верят.
Сообщение отредактировал vikusin - 16.04.2007, 8:35 |
|
|
![]()
Сообщение
#4
|
|
![]() Абитуриент ![]() Группа: Member Сообщений: 27 Регистрация: 4.5.2007 Из: Израиль, Нетания Пользователь №: 4553 Поблагодарили: 10 раз(а) ![]() |
Матлаб в принципе слаб (и не настолько удобен) в символьных вычислениях...для этого лучше использовать другие пакеты, например математика.
-------------------- |
|
|
![]()
Сообщение
#5
|
|
Абитуриент ![]() Группа: Member Сообщений: 17 Регистрация: 6.5.2007 Пользователь №: 4571 Поблагодарили: 2 раз(а) ![]() |
Цитата(Elena @ Apr 4 2007, 05:08 PM) [snapback]29999[/snapback] лично я в основном сталкивалась с проблемами, связанными с вычислениями больших объемов данных. Первая проблема матлаба версии 6.5 было забивание памяти. Т.е. если расчет занимал полтора часа, а потом сразу же запустить аналогичный, но с другими входными параметрами, то считать будет хорошо если в 2 раза дольше. Вторая проблема, это циклы. Если попросить в цикле вычислить одну и ту же функцию от различных аргументов, то время одно, а если сразу вектором считать, то примерно в 10 раз быстрее (но это опять же заметно на больших вычислениях). Что касается самих глюков. У матлаба есть такой неприятный момент: если в качестве параметра использовать i, то он перестает это i воспринимать как мнимую единицу, но ничего при этом не говорит. Втихаря, проще говоря. Потом можно дооооооооооооолго копать, если не знаешь этот фокус, почему результат вообще не похож на то, что должно быть. Проблема с циклами - это общая проблема всех пакетов. Посколько Матлаб - матричная штучка, то вполне естественна его быстрота с векторами. По поводу i не помню, но кажется об этом есть предупреждение. Вообще это как правило во всех книгах посвященных Матлабу указывается. По моему все проблемы у нас в основном возникают от несовершенного знания пакета. |
|
|
![]()
Сообщение
#6
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 11202 Регистрация: 30.8.2005 Пользователь №: 197 Поблагодарили: 9027 раз(а) ![]() |
Цитата Проблема с циклами - это общая проблема всех пакетов. Посколько Матлаб - матричная штучка, то вполне естественна его быстрота с векторами. ну это для меня не новость Цитата По поводу i не помню, но кажется об этом есть предупреждение. неа, никакого. Цитата По моему все проблемы у нас в основном возникают от несовершенного знания пакета. а иногда еще и от несовершенства самого пакета (IMG:http://www.sci-lib.net/style_emoticons/default/wink.gif) -------------------- "Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт
Путь по звездам вновь означен, И вновь гудит набат. В алтарях святые плачут, И воин сходит в ад, Сущий ад, Но ни шагу назад! © Ария |
|
|
![]()
Сообщение
#7
|
|
Первокурсник ![]() ![]() Группа: Member Сообщений: 30 Регистрация: 22.1.2007 Пользователь №: 3691 Поблагодарили: 0 раз(а) ![]() |
Привет! Увидел сообщение о Mathlab и прикладных вычислениях -- возник такой вопрос: а кто-нибудь с Femlab (COMSOL) сталкивался??
|
|
|
![]()
Сообщение
#8
|
|
Абитуриент ![]() Группа: Novice Сообщений: 6 Регистрация: 2.8.2007 Из: Москва Пользователь №: 5172 Поблагодарили: 0 раз(а) ![]() |
Цитата(vikusin @ 4.04.2007, 13:18) [snapback]29966[/snapback] По причине своих огромных долгов перед наукой плтно занимаюсь МатЛабом. Вот тут задалась целью собрать коллекцию его жучков, чтобы разуверить граждан студентов во всесильности данной программы ( а то становится прямо болезнью -все решит MatLab или Maple, а сами даже задачу проанализировать перед тем, как ее в машину заталкивать не удасуживаются). Раньше спокойно некорректные задачи подсовывала и чаами любовалась на мучения. А новые версии уже на такой мелочи на сыпятся. Думаю, что делать. Если кто-нибудь налетал, подскажите где копать. Слушала доклад Годунова, в котором он приводил пример матрицы 7 на 7, для которой матлаб на разных компьютерах находит разные собственные значения |
|
|
![]()
Сообщение
#9
|
|
Бакалавр ![]() ![]() ![]() Группа: Member Сообщений: 111 Регистрация: 9.10.2007 Пользователь №: 5578 Поблагодарили: 33 раз(а) ![]() |
Цитата(egrv @ 11.07.2007, 22:08) [snapback]38713[/snapback] Привет! Увидел сообщение о Mathlab и прикладных вычислениях -- возник такой вопрос: а кто-нибудь с Femlab (COMSOL) сталкивался?? Я работаю с пакетом FemLab 3.0a. Нашел его на одном диске, естественно пиратская версия. Почему-то не устанавливается документация и некотрые примеры. Без доков сложновато приходится. Наткнулся на сайт, на котором есть примеры и маленький док. 3.0а версия с глюками и нет библиотеки материалов. Хотел купить новую версию, но оказалось дорого. Есть ещё пакет ELCUT, подобный Femlab, разработан нашими программистами. Тоже неплохой пакет, хороший и удобный анализ расчетов, есть оптимизация вычислений. У них две версии: Студенческая(бесплатеая) и Коммерческая. Студенческая от коммерческой отличается тем, что в ней ограничено число узлов сетки до 255. Сообщение отредактировал Alex_L - 11.10.2007, 13:05 |
|
|
![]()
Сообщение
#10
|
|
Абитуриент ![]() Группа: Member Сообщений: 12 Регистрация: 17.11.2007 Пользователь №: 6040 Поблагодарили: 1 раз(а) ![]() |
Матлаб является интерпретатором, по-этому тормоза в циклах (особенно вложенных) -- явление закономерное. Еще интересной его фишкой является сильное торможение при увеличении размеров вектора. И на первое явление и на второе я наталкивался, когда простененький на вид М-файл собственного изготовления работал очень-очень долго.
А если охота заставить студентов помыслить, можно дать задание решить численным методом простое линейное дифуравнение с постоянными коэффициентами, но коэффициенты выбрать так, чтоб дуфуравнение получилось жестким. Я по-началу пробовал решить такое уравнение методом Рунге-Кутта и круто обламался. Смысл задачи -- заставить подумать о явлении жесткости дифур и научится правильно выбирать метод их решения. |
|
|
![]()
Сообщение
#11
|
|
Абитуриент ![]() Группа: Member Сообщений: 10 Регистрация: 14.11.2007 Пользователь №: 5996 Поблагодарили: 0 раз(а) ![]() |
Я в основном использую матлаб для имитации систем искусственного интеллекта (Fuzzy Logic и нейросети), и в моделировании этих штук лучше Матлаба ничего пока не нашел. И никаких косяков не обнаружил.
|
|
|
![]()
Сообщение
#12
|
|
Абитуриент ![]() Группа: Novice Сообщений: 6 Регистрация: 5.12.2007 Пользователь №: 6245 Поблагодарили: 1 раз(а) ![]() |
Поймал меня однажды товарищ преподаватель на этом i, неделю потом зачёт не мог получить.... с тех пор матлаб недолюбливаю=)
|
|
|
![]()
Сообщение
#13
|
|
Абитуриент ![]() Группа: Novice Сообщений: 1 Регистрация: 11.12.2007 Пользователь №: 6306 Поблагодарили: 0 раз(а) ![]() |
Цитата(vikusin @ 4.04.2007, 10:18) [snapback]29966[/snapback] Вот тут задалась целью собрать коллекцию его жучков, чтобы разуверить граждан студентов во всесильности данной программы... Уважаемая, думаю в любой программе есть баги. В Матлабе их относительно мало, иначе бы его не покупали пользователи... Кстати, коллекцию багов собрать вряд ли удасться. Некоторые из них Матворк исправит уже к следующему релизу, которые случются раза 2 год... Учтите, что только разработчиков Матлаба (программистов) около 500. На счет мнимой единицы - это не баг, правило, которое надо запомнить. На счет "слабого" символьного процессора. Это, не слабый процессор, т.к. Матлаб его все равно берет от Мейпл, а, вероятно, не новейший. Вот, что в Матлабе действительно раздражает - графическая оболочка на основе жабы, которыя сыпется чуть ли не каждый день. То есть щелкая мышом по разным кнопочкам программу можно завести в тупик... Но это, скорее, не баг, а диагноз. Мемори лики, по моему, были в старых версиях, начиная с 7-го Матлаба нечего такого не слышал. Сообщение отредактировал Schwungrad - 11.12.2007, 17:23 |
|
|
![]()
Сообщение
#14
|
|
Абитуриент ![]() Группа: Novice Сообщений: 1 Регистрация: 21.12.2007 Пользователь №: 6403 Поблагодарили: 0 раз(а) ![]() |
насчёт i в матлабе в помощи есть следущее:
"Since i is a function, it can be overridden and used as a variable. This permits you to use i as an index in for loops, etc." (IMG:style_emoticons/default/rolleyes.gif) |
|
|
![]()
Сообщение
#15
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 11202 Регистрация: 30.8.2005 Пользователь №: 197 Поблагодарили: 9027 раз(а) ![]() |
Цитата(Schwungrad @ 11.12.2007, 17:21) [snapback]48563[/snapback] Мемори лики, по моему, были в старых версиях, начиная с 7-го Матлаба нечего такого не слышал. Зато я не только слышала, но и видела. Хотя, конечно, у 7-го лаба с этим получше, чем у предыдущих версий. Что меня больше всего раздражает в Матлабе, так это то, что он у меня категорически отказывается решать СЛАУ размером больше, чем 5000. Просто умирает на них, и все тут. Что с этим делать, пока не знаю... -------------------- "Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт
Путь по звездам вновь означен, И вновь гудит набат. В алтарях святые плачут, И воин сходит в ад, Сущий ад, Но ни шагу назад! © Ария |
|
|
![]()
Сообщение
#16
|
|
Абитуриент ![]() Группа: Novice Сообщений: 3 Регистрация: 5.2.2008 Пользователь №: 6700 Поблагодарили: 0 раз(а) ![]() |
Цитата(Elena @ 7.01.2008, 17:18) [snapback]50078[/snapback] Цитата(Schwungrad @ 11.12.2007, 17:21) [snapback]48563[/snapback] Мемори лики, по моему, были в старых версиях, начиная с 7-го Матлаба нечего такого не слышал. Что меня больше всего раздражает в Матлабе, так это то, что он у меня категорически отказывается решать СЛАУ размером больше, чем 5000. Просто умирает на них, и все тут. Что с этим делать, пока не знаю... Добрый день! Если матрица заполненная, то вряд ли что можно сделать радикального, кроме, как увеличивать память. Если разреженная - использовать разреженный формат хранения. В таком случае порядок 5000 - немного. |
|
|
![]()
Сообщение
#17
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 11202 Регистрация: 30.8.2005 Пользователь №: 197 Поблагодарили: 9027 раз(а) ![]() |
Добрый (IMG:style_emoticons/default/smile.gif)
Тут вот какая фигня (сорри за вульгаризм, но меня это уже порядком доканало): увеличение памяти НИЧЕГО принципиально не дает. МатлабА как писалА, что не собирается ни фига считать, так и пишет. Аут у нее с мемори, видите ли... Про разреженное хранение только недавно прочитала, еще не успела попробовать (все некогда как-то заняться)... -------------------- "Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт
Путь по звездам вновь означен, И вновь гудит набат. В алтарях святые плачут, И воин сходит в ад, Сущий ад, Но ни шагу назад! © Ария |
|
|
![]()
Сообщение
#18
|
|
Абитуриент ![]() Группа: Member Сообщений: 17 Регистрация: 30.5.2006 Пользователь №: 1821 Поблагодарили: 2 раз(а) ![]() |
Femlab - полезная штука, когда надо какую-то конфигурацию быстро посчитать и посмотреть, как будет выглядить именно картинка.
Ну и плюс его отличная совместимость с матлабом играет за него. Хотя есть еще ансис - не менее мощная штука, но с худшей интеграцией в матлаб |
|
|
![]()
Сообщение
#19
|
|
![]() Kошачий пастух ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Supermoderator Сообщений: 4117 Регистрация: 30.3.2007 Из: РФ Пользователь №: 4229 Поблагодарили: 2176 раз(а) ![]() |
Продублируемся. спецы по матлабу - есть ли в симулинке хоть 1 случайная величина, которая была б разная при каждом запуске модели/можно ли какую-либо величину сделать таковой?
-------------------- типа типа опа
|
|
|
![]()
Сообщение
#20
|
|
![]() Абитуриент ![]() Группа: Member Сообщений: 15 Регистрация: 27.1.2010 Из: Москва Пользователь №: 50068 Поблагодарили: 0 раз(а) ![]() |
Матлаб является интерпретатором, по-этому тормоза в циклах (особенно вложенных) -- явление закономерное. Еще интересной его фишкой является сильное торможение при увеличении размеров вектора. Тормозит если размер менять на ходу, что и не удивительно. Если сразу выделить память zeros() - нормально работает |
|
|
![]()
Сообщение
#21
|
|
Магистр ![]() ![]() ![]() ![]() Группа: Member Сообщений: 649 Регистрация: 19.1.2010 Пользователь №: 49345 Поблагодарили: 1829 раз(а) ![]() |
По причине своих огромных долгов перед наукой плтно занимаюсь МатЛабом. Вот тут задалась целью собрать коллекцию его жучков, чтобы разуверить граждан студентов во всесильности данной программы ( а то становится прямо болезнью -все решит MatLab или Maple, а сами даже задачу проанализировать перед тем, как ее в машину заталкивать не удасуживаются). Раньше спокойно некорректные задачи подсовывала и чаами любовалась на мучения. А новые версии уже на такой мелочи на сыпятся. Думаю, что делать. Если кто-нибудь налетал, подскажите где копать. Доводилось. Правда, это было лет 8 назад.Использовал toolbox PDE для реальной задачи переполяризации кристалла во внешнем электрическом поле сложной формы, даже интересный мультик насчитал. Но когда стал мельчить шаг по времени, обнаружил, что matlab не умеет правильно считать электростатику для узких длинных областей. Написал в фирму, ответили: "У вас версия нелицензионная, какие могут быть претензии". Написал еще раз, разъясняю, мол не с претензией я, помочь хочу, чтоб пакет лучше стал. Это письмо попало к другому человеку из службы поддержки. Получаю странный ответ:"Если вы хотите, чтобы я вам помог, напишите мне письмо". Я просто продублировал письмо по тому же адресу и всё замерло. Уже стал забывать об этой переписке, но через 2-3 недели получаю письмо с извиненими за задержку. Он разыскал разработчика программы, который работал уже в другом месте над другим проектом. Разработчик подтвердил подмеченную мной особенность matlab и посоветовал свою текущую разработку, где ему удалось обойти упомянутую проблему, кажется это была Fermilab. Тогда меня поразило не то, что с пиратом вообще разговаривают, а то что сотрудник matlab передал рекомендацию, а фактически рекомендовал пользоваться продуктом - конкурентом. Это как-то не укладывалось в мои представления о капитализме. Поблагодарили:
|
|
|
![]()
Сообщение
#22
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 11202 Регистрация: 30.8.2005 Пользователь №: 197 Поблагодарили: 9027 раз(а) ![]() |
Сейчас пока приходится ковыряться с МатЛабом, вспомнила еще один его глюк: функции Ханкеля (или, как их теперь любят называть, Ганкеля) для больших порядков индексов вычисляются криво. Корректные результаты получаются, если их честно прописать через Бесселей и Нейманов, т.е. besselj(n,z)+/-i*bessely(n,z).
-------------------- "Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт
Путь по звездам вновь означен, И вновь гудит набат. В алтарях святые плачут, И воин сходит в ад, Сущий ад, Но ни шагу назад! © Ария |
|
|
![]()
Сообщение
#23
|
|
Абитуриент ![]() Группа: Member Сообщений: 5 Регистрация: 8.2.2008 Пользователь №: 6722 Поблагодарили: 4 раз(а) ![]() |
Здравствуйте. А кто-нибудь встречал библиотеку мат. алгоритмов и др. программ реализованных в матлабе? Матлаб ведь в общем тем и привлекателен, что имеет возможность расширять возможности без привлечения спец языков программирования. Почему бы людям не делится наработками с друг другом? Тем более, для большинства языков программирования такие библиотеки есть.
|
|
|
![]()
Сообщение
#24
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 11202 Регистрация: 30.8.2005 Пользователь №: 197 Поблагодарили: 9027 раз(а) ![]() |
Да в принципе, в МатЛабе и своя библиотека приличная. Лично мне вне ее приходилось из других библиотек только алгоритм Кронрода вычисления интегралов выковыривать. Переписать с тех же плюсов на МатЛаб соответствующую программу - как два байта переслать. Поэтому, если честно, я даже особого смысла не вижу в составлении пользовательских библиотек для МатЛаба. Разве что для каких-то специализированных вещей, для которых программы на других языках не найдешь...
-------------------- "Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт
Путь по звездам вновь означен, И вновь гудит набат. В алтарях святые плачут, И воин сходит в ад, Сущий ад, Но ни шагу назад! © Ария |
|
|
![]()
Сообщение
#25
|
|
![]() Профессор ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 4899 Регистрация: 25.6.2009 Пользователь №: 33183 Поблагодарили: 2241 раз(а) ![]() |
Почему бы людям не делится наработками с друг другом? Тем более, для большинства языков программирования такие библиотеки есть. Можете начать? -------------------- (Это моё мнение и только моё) ИМХО |
|
|
![]()
Сообщение
#26
|
|
Абитуриент ![]() Группа: Member Сообщений: 5 Регистрация: 8.2.2008 Пользователь №: 6722 Поблагодарили: 4 раз(а) ![]() |
Можете начать? Математических наработок нет, а вот по расчету турбулентного пограничного слоя кое-что, но пока с алгебарическими моделями. Если интересно могу выложить. А мысль о такой библиотеке возникла у меня в связи с тем, что фактически почти все численные методы сводятся к задачам аппроксимации и интерполяции, в то же время именно эти направления реализованы в матлабе не сильно. Да есть специализированный тулбокс, но это слишком громоздко и ... не то. Кроме того предлагаемые в книгах численные методы решения диф. уравнений оптимизированы для наилучшего быстродействия, а не наилучшей точности. С современными процессорами, ИМХО, уже нужно делать упор в другую сторону. |
|
|
![]()
Сообщение
#27
|
|
![]() Ганфайтер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 2881 Регистрация: 23.2.2010 Из: Москва, Тушино Пользователь №: 52631 Поблагодарили: 1400 раз(а) ![]() |
Про ДУ. Есть такая статья
Anastassi Z.A., Simos T.E. Numerical multistep methods for the efficient solution of quantum mechanics and related problems (Physics Reports, 2009, v.482-483) Там приведены разработки для точного решения ДУ. С помощью Maple генерируются программы для Matlab. Тексты программ приведены в статье. Сам только нашёл, пока не пробовал. Насчёт процессоров Вы не правы. Есть такие задачи... Лучше, чтобы было и точно, и быстро! (IMG:style_emoticons/default/smile.gif) Сообщение отредактировал Wild Bill - 4.03.2010, 21:40 -------------------- Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны? |
|
|
![]()
Сообщение
#28
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 11202 Регистрация: 30.8.2005 Пользователь №: 197 Поблагодарили: 9027 раз(а) ![]() |
Насчёт процессоров Вы не правы. Есть такие задачи... Лучше, чтобы было и точно, и быстро! (IMG:style_emoticons/default/smile.gif) А мне и того и другого... и можно без хлеба... © Винни Пух (IMG:style_emoticons/default/smile.gif) -------------------- "Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт
Путь по звездам вновь означен, И вновь гудит набат. В алтарях святые плачут, И воин сходит в ад, Сущий ад, Но ни шагу назад! © Ария Поблагодарили:
Nils, |
|
|
![]()
Сообщение
#29
|
|
![]() Ганфайтер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 2881 Регистрация: 23.2.2010 Из: Москва, Тушино Пользователь №: 52631 Поблагодарили: 1400 раз(а) ![]() |
5 марта 2010 вышел новый релиз MathWorks MATLAB 7.10 R2010a. Версии для Unix и Windows уже можно найти на торрентах...(IMG:style_emoticons/default/smile.gif)
-------------------- Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны? |
|
|
![]()
Сообщение
#30
|
|
![]() Ганфайтер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 2881 Регистрация: 23.2.2010 Из: Москва, Тушино Пользователь №: 52631 Поблагодарили: 1400 раз(а) ![]() |
Установил новую версию, работает. Даже Maple Toolbox for Matlab подключается.
-------------------- Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны? |
|
|
![]()
Сообщение
#31
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 11202 Регистрация: 30.8.2005 Пользователь №: 197 Поблагодарили: 9027 раз(а) ![]() |
Коллеги, а кто-нибудь в курсе, в последних версиях MatLab (2009, 2010) присоединенные функции Лежандра для дробных индексов вычисляются?
-------------------- "Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт
Путь по звездам вновь означен, И вновь гудит набат. В алтарях святые плачут, И воин сходит в ад, Сущий ад, Но ни шагу назад! © Ария |
|
|
![]()
Сообщение
#32
|
|
![]() Ганфайтер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 2881 Регистрация: 23.2.2010 Из: Москва, Тушино Пользователь №: 52631 Поблагодарили: 1400 раз(а) ![]() |
У меня стоит Matlab 2010b, там я не нашёл функций для дробных индексов, только для целых. Посмотрел, там даже дробных производных нет. Можно, конечно, написать, если воспользоваться определением производной, но задачка кропотливая выходит.
Сообщение отредактировал Wild Bill - 22.11.2010, 17:26 -------------------- Помните, грамотно поставленный вопрос содержит 2/3 ответа. Неграмотный вопрос отнимает 10 лет жизни!
Если человека кусает вампир - он становится вампиром. Но откуда у меня такое странное ощущение, что очень многих искусали бараны? Поблагодарили:
|
|
|
![]()
Сообщение
#33
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 11202 Регистрация: 30.8.2005 Пользователь №: 197 Поблагодарили: 9027 раз(а) ![]() |
Ага, я уже успела поковырять на оф. сайте MathWorks. Придется вычислять в мапле и передавать в матлаб. Лень мне писать программу по вычислению дробных производных...
-------------------- "Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт
Путь по звездам вновь означен, И вновь гудит набат. В алтарях святые плачут, И воин сходит в ад, Сущий ад, Но ни шагу назад! © Ария |
|
|
![]()
Сообщение
#34
|
|
Абитуриент ![]() Группа: Member Сообщений: 16 Регистрация: 6.3.2011 Пользователь №: 108606 Поблагодарили: 19 раз(а) ![]() |
Ага, я уже успела поковырять на оф. сайте MathWorks. Придется вычислять в мапле и передавать в матлаб. Лень мне писать программу по вычислению дробных производных... Можно в такие выси не лезть, а решать численно дифференциальное уравнение Лежандра. Тут есть два пути: - вычесть логарифмическую особенность в единице (если есть) и поставить краевую задачу для регулярной части. - решать начальную задачу: значения Лежандров в нуле явно выписываются через Гамма-функцию. Первый путь я сам использовал - получается не очень быстро, но в целом терпимо. На втором пути надо грамотно выбрать численную схему: при комплексных индексах задача жесткая получается. -------------------- ЭВМ отучает вычислителя думать.
|
|
|
![]()
Сообщение
#35
|
|
![]() Ректор ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 11202 Регистрация: 30.8.2005 Пользователь №: 197 Поблагодарили: 9027 раз(а) ![]() |
Можно в такие выси не лезть, а решать численно дифференциальное уравнение Лежандра. Тут есть два пути: - вычесть логарифмическую особенность в единице (если есть) и поставить краевую задачу для регулярной части. - решать начальную задачу: значения Лежандров в нуле явно выписываются через Гамма-функцию. Первый путь я сам использовал - получается не очень быстро, но в целом терпимо. На втором пути надо грамотно выбрать численную схему: при комплексных индексах задача жесткая получается. Если б это была основная задача, я бы, может, и решала её с помощью первого пути, а т.к. эта задача была вспомогательной, то решалась она наиболее быстрым (для решающего) способом. Кстати, еще один глюк Матлаба: Если написать в условии (if или while) что-нибудь в духе a>0.0001, забыв по рассеянности, что число a комплексное, и не поставив модуль, то Матлаб даже не вякнет, что что-то в условии не так, а спокойно сравнит только действительную часть этого числа. -------------------- "Искусство математика состоит в нахождении того частного случая, который содержит все зародыши общности" © Гильберт
Путь по звездам вновь означен, И вновь гудит набат. В алтарях святые плачут, И воин сходит в ад, Сущий ад, Но ни шагу назад! © Ария |
|
|
![]()
Сообщение
#36
|
|
![]() Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 1654 Регистрация: 10.11.2006 Пользователь №: 3120 Поблагодарили: 882 раз(а) ![]() |
(IMG:http://pixhost.me/avaxhome/4f/3b/00233b4f.jpeg)
Mathworks Matlab R2012b UNIX ISO | 4.88 GB Works on: Linux (64-bit) | Mac OS X (Intel 64-bit) Для просмотра этого блока необходима регистрация
|
|
|
![]()
Сообщение
#37
|
|
![]() Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Member Сообщений: 1654 Регистрация: 10.11.2006 Пользователь №: 3120 Поблагодарили: 882 раз(а) ![]() |
(IMG:http://pixhost.me/avaxhome/4f/3b/00233b4f_medium.jpeg)
Mathworks Matlab R2013b ISO | 6.8 Gb Для просмотра этого блока необходима регистрация
Поблагодарили:
|
|
|
![]() ![]() |
Текстовая версия | Сейчас: 1.05.2025, 23:53 |