Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


Примеры вычислений

В начало книги

 

Предметный указатель

Преобразование алгебраических выражений
К предыдущему разделуК следующему разделу

Многочлены и рациональные дроби

> restart;pol:=x^4-x^3-11*x^2+31*x-20;

[Maple Math]

> factor(%);

[Maple Math]

> factor(x^25+1);

[Maple Math]

> expr:=x^2*(y-z)+y^2*(z-x)+z^2*(x-y);

[Maple Math]

> factor(expr);

[Maple Math]

Следующий пример иллюстрирует упрощение алгебраического выражения expr при заданных соотношениях constr1, constr2 , связывающих переменные

> expr :=(-c^3-b^3+a^3)^2*(y^2+x^2)^2;

[Maple Math]

> constr1 := y^2+x^2 = m; constr2 := -c^3-b^3+a^3 = 3*n;

[Maple Math]

[Maple Math]

> simplify(expr,{constr1,constr2});

[Maple Math]

Сложные радикалы

Maple эффективно упрощает сложные радикалы, например

> [Maple Math]

[Maple Math]

Отметим, что упрощение данного радикала было автоматическим, без применения команды simplify.

Для упрощения выражений, содержащих не только квадратные корни, но и радикалы других степеней применяется команда radnormal . Приведем примеры

> sqrt(3+sqrt(3)+(10+6*sqrt(3))^(1/3))=radnormal(sqrt(3+sqrt(3)+(10+6*sqrt(3))^(1/3)));

[Maple Math]

> (4+3*3^(2/3)+3*3^(1/3))^(1/3)=radnormal((4+3*3^(2/3)+3*3^(1/3))^(1/3));

[Maple Math]

Тригонометрические выражения

> x:=a*cos(alpha)*sin(beta);
y:=a*sin(alpha)*sin(beta);
z:=a*cos(beta);

[Maple Math]

[Maple Math]

[Maple Math]

> simplify(x^2+y^2+z^2);

[Maple Math]

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

> B:=(3-4*cos(2*alpha)+cos(4*alpha))/(3+4*cos(2*alpha)+cos(4*alpha));

[Maple Math]

Простая команда simplify не приводит к существенному упрощению

> simplify(B,trig);

[Maple Math]

Конвертируем вначале синусы в тангенсы

> convert(%,tan);

[Maple Math]

А после этого упростим

> simplify(%);

[Maple Math]

В начало страницы К предыдущему разделуК следующему разделу

Предметный указатель

| На первую страницу | Поиск | Купить Matlab

Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


Copyright © 1993-2024. Компания Softline. Все права защищены.

Дата последнего обновления информации на сайте: 04.03.17
Сайт начал работу 01.09.00