работа с рядами

Форум пользователей пакета Maple

Модератор: Admin

ndb
Сообщения: 8
Зарегистрирован: Пн фев 20, 2006 11:46 am

работа с рядами

Сообщение ndb » Чт июн 15, 2006 10:55 am

Всем добрый день.
Кто работает с рядами в Maple?
для задания ряда использую sum и add (использую конечное число членов, достаточно маленькое, обычно не больше 20)
умножать,делить, извлекать корни и т.д. работает над этими объектами (по крайней мене в тех примерах с которыми сталкиваюсь), но вывод результата (Maple 9) ни в какие ворота, абсолютно не читаемый (точнее непривычный и не информативный).
Чтобы превратить результат в привычный вид (как последовательную сумму) приходится преобразовывать в полином, проводить упрощения, потом собирать по степеням, и только потом выводить. Это, как мне кажется, не правильно, должны же быть стандартные средства!!!
Например А:= 1 + 1/B + 1/B^2 получить привычный результат A^2 = 1 + 2/B + ... не получается, даже применяя eval :(

Как сделать наглядный вывод результата операции над рядом (конечной суммой)(стандартными средствами)?

Irmantas
Сообщения: 589
Зарегистрирован: Ср апр 27, 2005 8:49 pm
Откуда: Литва, Каунас

Re: работа с рядами

Сообщение Irmantas » Чт июн 15, 2006 12:39 pm

ndb писал(а):...
Например А:= 1 + 1/B + 1/B^2 получить привычный результат A^2 = 1 + 2/B + ... не получается, даже применяя eval :(
...

исполоваите expand()
пришлите коннкретные проблемы

ndb
Сообщения: 8
Зарегистрирован: Пн фев 20, 2006 11:46 am

Re: работа с рядами

Сообщение ndb » Чт июн 15, 2006 1:55 pm

Irmantas писал(а):исполоваите expand()
пришлите коннкретные проблемы

Путём нескольких преобразований можно привести результаты вычислений к привычному виду, это не сложно, но при частом употреблении - "некрасиво".
Посмотрю описание функции expand
чем не пример про A и A^2? или expand его обрабатывает, приводит подобные, а потом упорядочивает по степеням?

Irmantas
Сообщения: 589
Зарегистрирован: Ср апр 27, 2005 8:49 pm
Откуда: Литва, Каунас

Re: работа с рядами

Сообщение Irmantas » Чт июн 15, 2006 5:21 pm

...Посмотрю описание функции expand чем не пример про A и A^2? или expand его обрабатывает, приводит подобные, а потом упорядочивает по степеням?

Для упорядочивание исполуетса sort()

ndb
Сообщения: 8
Зарегистрирован: Пн фев 20, 2006 11:46 am

Re: работа с рядами

Сообщение ndb » Пт июн 16, 2006 12:27 pm

[quote="Irmantas]
Для упорядочивание исполуетса sort()[/quote]
процедура, преобразующая в привычный вид сделана, там я использовал и sort и collect и много чего ещё...
есть ли стандартная процедура? (думаю она работает быстрее + короче запись+меньше "отсебятины" в коде)

aar
Сообщения: 100
Зарегистрирован: Чт авг 10, 2006 11:27 am

Re: работа с рядами

Сообщение aar » Чт авг 10, 2006 11:31 am

ndb писал(а):Всем добрый день.
Кто работает с рядами в Maple?

Для работы с рядами можно пользоваться процедурой series.