Приведение подобных членов: collect ( ). — КиберПедия 

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Приведение подобных членов: collect ( ).

2017-11-22 233
Приведение подобных членов: collect ( ). 0.00 из 5.00 0 оценок
Заказать работу

Команда collect () работает с полиномами, в которых в качестве неиз­вестных могут выступать функции с аргументами, являющимися неизвестны­ми величинами Maple. Команда имеет три формы вызова:

collect (выражение, х);

соllесt(выражение, х, form, func);

соllесt(выражение, x, func);

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

Команда collect () различает не только целые, но и положительные и отрицательные дробные степени неизвестной, т. е. при всех степенях будут отдельно приведены подобные члены.

Пример 8. Приведение коэффициентов в выражении.

>k:=x^3*sin(x)^2+x^3*cos(x)+x^3*exp(x)+x*cos(x)+2*x*exp(x)+7*x*sin(x)+4*x^3;

> collect(k,x);

> collect(k,x^3);

> collect(k,exp(x));

> collect(k,sin(x));

> collect(k,cos(x));

В примере 8 для одного и того же выражения осуществляется приведение коэффициентов относительно разных его неизвестныхкомпонентов.

Параметр form применяется для полиномов от нескольких переменных и определяет алгоритм приведения подобных членов. Заметим, что неизвест­ные, при степенях которых приводятся подобные члены, должны быть заданы в виде списка или множества. Параметр form два значения: recursive и distributed. В первом случае приводятся подобные члены при степенях первой неизвестной в списке, затем в полученных коэффициентах приводятся подоб­ные члены относительно степеней второй неизвестной в списке и т. д. Если при этом значении параметра form неизвестные полинома, относительно которых приводятся подобные члены, заданы в виде множества, то порядок приведения определяется системой Maple и может меняться от сеанса к сеансу. Значение distributed указывает на приведение коэффициентов при членах, содержащих всевозможные произведения степеней неизвестных в списке или множестве, причем суммарная степень всех переменных возрастает от наименьшей к наибольшей.

Пример 9. Алгоритмы приведения для полиномов нескольких переменных.

> p:=x*y-a^2*x*y+y*x^2-a*y*x^2+x+a*x; #полином двух переменных

> collect(p,[x,y],recursive);

> collect(p,[y,x],recursive);

> collect(p,{x,y},recursive);

> collect(p,{x,y},distributed);

> collect(p,[x,y],distributed);

Параметр func определяет имя команды, применяемой к полученным в результате коэффициентам при соответствующих степенях неизвестных. Обычно используют команды simplify () и factor ().

Пример 10. Задание функции, применяемой к полученным коэффициентам.

> d:=a^4*y-y+a^4+a^2;

> collect(d,y);

> collect(d,y,factor); # разложение на множители коэффициентов при y

 


Поделиться с друзьями:

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.