Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Maplesoft (Waterloo) Maple

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Открыть новую тему     Написать ответ в эту тему

valentin_191



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

-=[Waterloo Maple]=-
Последняя версия [17.00]
 
Maplesoft Home  
 
   

 
Обсуждение этого пакета идет здесь. Недостатки, достоинства, проблемы и т.д.
Тема в Варезнике  
 
Учебные и другие ресурсы по Maple
maplecity.narod.ru  
Exponenta_RU  
Книги Аладьева В.З.
Книги Кирсанова М.Н.
adeptscience  
Computational Physics using Maple  
Physics with MAPLE (Book CD)  
Peter Stone's Maple Worksheets  
Возможно не совсем актуальное, но собрание ошибок и багов  в Maple
cybertester  
maple.bug-list.org

Всего записей: 339 | Зарегистр. 28-06-2003 | Отправлено: 16:02 25-10-2003 | Исправлено: mih_s, 00:04 23-03-2015
Barovski



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Библиотеки не лицензируется.
BatteryComponentLibrary , DrivelineComponentLibrary, ModelonHydraulics, TireComponentLibrary
и другие не работают.
Что должно быть сделано?

Всего записей: 1 | Зарегистр. 15-09-2015 | Отправлено: 10:40 15-09-2015
juzver

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужно посчитать символьно несколько очень длинных тригонометрических интегралов. Интеграл f(x,y,z)^2*dxdydz считается примерно минут пять (точно не замерял), но нужны ещё интегралы от f^3 и f^4. На первом из них maple что 15-й, что 2016-й версий уходит в себя довольно конкретно: уже 45 минут считает. При этом загружено только одно ядро процессора (что 15-м, что 2016-м).
 
Код выглядит так:

Код:
int(collect(simplify(Br^3, trig, symbolic), [cos(alpha1), sin(alpha1)], 'distributed'), alpha1 = 0 .. 2*Pi);
int(collect(simplify(%, trig, symbolic), [cos(gamma1), sin(gamma1)], 'distributed'), gamma1 = 0 .. 2*Pi);
int(collect(simplify(%, trig, symbolic)*sin(beta1), [cos(beta1), sin(beta1)], 'distributed'), beta1 = 0 .. Pi);

 
Вопросы такие:
1. Можно ли заставить maple считать на всех ядрах?
2. Нет ли какого-то хитрого способа оптимизировать код? Когда-то (на прошлой итерации расчётов 6 лет тому назад) мне помог simplify(trig,symbolic) и collect по функциям переменной интегрирования -- возможно, сейчас существует что-то получше.

Всего записей: 508 | Зарегистр. 29-01-2008 | Отправлено: 07:23 11-12-2016
OLS



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем!
Ищу пакет Atlas 2 for Maple.
Кто-нибудь может мне помочь?
Заранее спасибо!

Всего записей: 42 | Зарегистр. 22-03-2006 | Отправлено: 15:14 22-04-2017
HelioSS



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли Android-версия программы или, может быть, что-то очень похожее на Maple но под Android?

Всего записей: 5104 | Зарегистр. 26-11-2007 | Отправлено: 23:33 10-09-2019 | Исправлено: HelioSS, 23:34 10-09-2019
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извиняюсь, если вопрос уже был. Пробежался поиском в версии для печати, не нашел.
Что-то у меня на Maple 13 (х64) не запускается Classic Worksheet (cwmaple.exe). Т.е. окно открывается и висит, курсор просто бесконечно крутится. В чем может быть причина?

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 11:22 31-10-2019
OlegTheMath



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
У Вас какая-то путаница:  
в версии х64 нет cwmaple.exe,  
он есть только в х86.
 
Наверное,  
если нужен cwmaple.exe,  
придется установить параллельно две верии Maple в разной разрядности,  
других вариантов не вижу.

Всего записей: 178 | Зарегистр. 08-05-2003 | Отправлено: 12:14 31-10-2019
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OlegTheMath
Извиняюсь, Вы правы. Я имел в виду Maple 13 (х86) на Win7x64.
 
Добавлено:
Но вопрос остается в силе!

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 12:33 31-10-2019
karl_karlsson



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
Making Standard Maple Act like Classic Maple
Потому что 2019 х86 это уже конец х86 и 2020 х86 уже не будет.
 
Почему классический интерфейс не разрабатывается дальше?
Официальный ответ вот следующий:
Он базируется на StarView cross-platform toolkit которого выпускали Star Division.
StarOffice они выпускали, исходники которого потом открыли и стал он OpenOffice.
 
За это тогда Axel Vogt их раскритиковал, что это никакое не оправдание, и понятно почему, но все же ничего не произошло.
 
maplesoft.com/support/install/maple13_install.html
Внизу есть Troubleshooting
Самая частая проблема firewall что-то перекрывает у cwmaple.exe
Это потому что интерфейс и вычислительное ядро обмениваются через Loopback (Виртуальный сетевой интерфейс).
 
Возможно еще всякое другое.
 
Также существует метод запуска cwmaple.exe на х64 Maple, хотя кроме его самого требуются еще некоторые х86 компоненты из x86 Maple. Давно не делал и сразу не вспомню. Но ключевое слово сначала это приложение Dependency Walker. Как будет с лицензиями точно не знаю.
 
Добавлено:
HelioSS
Maxima on Android
Symbolic (GUI for Reduce)
PariDroid
Eigenmath 4A
Xcas Pad
 
Если вам Xcas нравится, то скорее всего лучше найти
HP Prime Pro
там компьютерная алгебра из того же Xcas
 
Graph 89 - (with TI84 support)
Это калькуляторы TI у которых компьютерная алгебра Derive
Само маленькое число багов именно у нее.
 
На 4pda думаю есть все.

Всего записей: 1722 | Зарегистр. 14-03-2007 | Отправлено: 19:43 31-10-2019
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karl_karlsson

Цитата:
maplesoft.com/support/install/maple13_install.html  Внизу есть Troubleshooting

К сожалению ничего из того, что там не помогло. И файер отключал и launch.ini правил.

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 14:25 04-11-2019
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья! Нужна помощь. Речь о решении системы дифференциальных уравнений. Собственно решение получаем в виде матрицы F. Собственно вопрос, где в матрице находятся искомые значения?
Для определенности, вот фрагмент рабочей программы:

Код:
F:= dsolve({sys,s11(0)=1,s22(0)=0,Res12e(0)=0,Ims12e(0)=0},
fcns,type=numeric,method=rkf45,maxfun=800000,output=array([T])):
P:= 1-F[2, 1][1, 4]-F[2, 1][1, 5];

где P = s11 - s22. Кода-то я разбирался с этим, но, к сожалению, эти записи утеряны вместе с винчестером, на котором хранились. Я до конца не уверен, что s11=F[2, 1][1, 4] и s22=F[2, 1][1, 5], а не наоборот.
Сейчас речь идет о системе 12-ти дифуравнений. И мне нужно знать, в каком порядке искомые величины расположены в матрице F?
Буду премного благодарен за любые подсказки!
Использую Maple 13.

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 15:22 04-12-2019 | Исправлено: coherent, 15:23 04-12-2019
karl_karlsson



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
Ну выводите F[1,1] и все будет видно.
Внутри находится искомый порядок.
 
Они как правило следуют вот так:
x, y1(x), y1'(x), y2(x), y2'(x),... и т.д.
независимая переменная, функция, производная функции,... и т.д.
 
Поэтому:
F[2, 1][1, 4] - какая то функция
F[2, 1][1, 5] - ее производная
 
Ну и во общем:
F[2, 1][1, 1] - независимая переменная
F[2, 1][1, четное] - функция
F[2, 1][1, нечетное > 1] - производная предыдущей функции

Всего записей: 1722 | Зарегистр. 14-03-2007 | Отправлено: 15:40 08-12-2019
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karl_karlsson

Цитата:
Ну выводите F[1,1] и все будет видно. Внутри находится искомый порядок.

Спасибо за подсказку! Когда-то я что-то похожее делал, но это было больше года назад. Уже забылось.
Сейчас начну разбираться!
 

Цитата:
Ну и во общем:  F[2, 1][1, 1] - независимая переменная  F[2, 1][1, четное] - функция  F[2, 1][1, нечетное > 1] - производная предыдущей функции

Сколько рыл различных мануалов, ничего похожего нигде не встречал!

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 10:06 09-12-2019
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karl_karlsson
Уже не раз выручали!
Тут "нарисовалась" новая проблема. Есть две системы дифуравнений. Одна - из 4-х уравнений:

Код:
diff(s11(t),t)= ...,
diff(s22(t),t)=...,
diff(Rs12e(t),t)=...,
diff(Is12e(t),t)=...:

а вторая - из 9-и уравнений:

Код:
diff(s11(t),t)=...,
diff(s33(t),t)=...,
diff(s44(t),t)=...,
diff(Res13(t),t)=...,
diff(Ims13(t),t)=...,
diff(Res14(t),t)=...,
diff(Ims14(t),t)=...,
diff(Res34(t),t)=...,
diff(Ims34(t),t)=...:

Решаются они однотипно:

Код:
fcns:={s11(t),s22(t),Rs12e(t),Is12e(t)};
F:= dsolve({sys,s11(0)=1,s22(0)=0,Rs12e(0)=0,Is12e(0)=0},
fcns,type=numeric,method=rkf45,maxfun=800000,output=array([T]));

и

Код:
fcns:= {s11(t),s33(t),s44(t),Res13(t),Ims13(t),Res14(t),Ims14(t),Res34(t),Ims34(t)};
F:= dsolve({sys,s11(0)=1,s33(0)=0,s44(0)=0,Res13(0)=0,Ims13(0)=0,Res14(0)=0,Ims14(0)=0,Res34(0)=0,Ims34(0)=0},fcns,type=numeric,method=rkf45,maxfun=800000,output=array([T]));

При этом в первом случае (система 4-х уравнений) проблем никаких не возникает:

а во втором (система 9-и уравнений) выскакивает ошибка:

В чем может быть причина! Искал в Гугле, но безрезультатно!

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 12:49 24-12-2019 | Исправлено: coherent, 12:50 24-12-2019
Difur



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
Ошибка где-то в черном ящике sys. В описании ошибки Maple указывает на четвертую позицию в списке неизвестных функций. Может быть подхватывается sys от системы 4-х уравнений.

Всего записей: 336 | Зарегистр. 07-10-2004 | Отправлено: 16:00 24-12-2019
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Difur

Цитата:
Может быть подхватывается sys от системы 4-х уравнений.

Это две совершенно разные программы. Раньше использовалась система из 4-х уравнений, теперь процесс более сложный, поэтому требуется уже 9 уравнений. Сравнивая две системы я имел в виду однотипность их решения. Т.е. вместо 4-ех стало девять: уравнений, неизвестных (fcns) и начальных условий.

Цитата:
 В описании ошибки Maple указывает на четвертую позицию в списке неизвестных функций.

Буду благодарен, если более подробно разжуете этот момент. Что означает список неизвестных  функций? И откуда видно, что речь именно о четвертой позиции?

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 19:10 24-12-2019 | Исправлено: coherent, 19:18 24-12-2019
Difur



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 И откуда видно, что речь именно о четвертой позиции?

В сообщении об ошибке есть некий прямоугольный курсор во второй строке.  
Maple всегда его устанавливает в критической точке вызвавшего ошибку выражения.

Всего записей: 336 | Зарегистр. 07-10-2004 | Отправлено: 21:08 24-12-2019
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
В сообщении об ошибке есть некий прямоугольный курсор во второй строке.

Действительно! Я даже как-то и не обратил на него внимание! Прийдется пройтись еще раз по уравнениям.

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 21:43 24-12-2019
OlegTheMath



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В первой строке fcns на 4-й позиции расположена Res13,
а в строке синим цветом внизу скриншота  на 4-й позиции fcns сидит Ims13
 
Правда, это множества, а не списки...

Всего записей: 178 | Зарегистр. 08-05-2003 | Отправлено: 04:40 25-12-2019 | Исправлено: OlegTheMath, 04:41 25-12-2019
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, снова нужна помощь!!!
Мне нужно чтобы в цикле некоторая переменная, например, х изменялась в нескольких диапазонах. Типа

Код:
for x in [x1Start..x1End,x2Start..x2End,x3Start..x3End] do
....
end do

Но такая конструкция выдает ошибку. Как ее правильно задать?

Всего записей: 3697 | Зарегистр. 20-02-2007 | Отправлено: 14:19 30-06-2020
matheiiv

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не новичок в maple, но...
При решении системы ОДУ (задача Коши) программа по умолчанию (скорее всего?) производит то, что она понимает как "упрощение" (раскрывает скобки, сокращает). Результат - огромные и громоздкие выражения, трудно поддающиеся дальнейшему упрощению.
Похожие упрощения при аналогичных вычислениях делает и, например, mathematica.
 
Мне эта "услуга" абсолютно не нужна.
 
Как заставить matlab выводить решение в наиболее общем, неприведенном, компактном виде?  
 
З.Ы. Отдаю себе отчет, что то, что я получаю и есть "естественный", неприведенный результат.

Всего записей: 1235 | Зарегистр. 10-04-2007 | Отправлено: 21:49 14-12-2020 | Исправлено: matheiiv, 21:52 14-12-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Компьютерный форум Ru.Board » Компьютеры » Программы » Maplesoft (Waterloo) Maple


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru