Владимир Дьяконов - Maple 9.5/10 в математике, физике и образовании

Тут можно читать онлайн Владимир Дьяконов - Maple 9.5/10 в математике, физике и образовании - бесплатно ознакомительный отрывок. Жанр: Математика, издательство СОЛОН-Пресс, год 2006. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Maple 9.5/10 в математике, физике и образовании
  • Автор:
  • Жанр:
  • Издательство:
    СОЛОН-Пресс
  • Год:
    2006
  • Город:
    Москва
  • ISBN:
    5-98003-258-4
  • Рейтинг:
    3.67/5. Голосов: 91
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Владимир Дьяконов - Maple 9.5/10 в математике, физике и образовании краткое содержание

Maple 9.5/10 в математике, физике и образовании - описание и краткое содержание, автор Владимир Дьяконов, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Книга является справочником и руководством пользователя по новейшим системам символьной (аналитической) математики — Maple 9.5 и Maple 10. Это признанные мировые лидеры в области аналитических вычислений, прошедшие серьезную сертификацию в этой области. Кратко описан интерфейс систем и подробно их обширные возможности в математике, физике и образовании. Особое внимание уделено технике практических вычислений и визуализации их результатов, а также решению дифференциальных уравнений различного типа. Описаны средства символьных и численных вычислений, графические и программные возможности систем, пакеты их расширения, маплеты и практика применения Maple в математических и физических расчетах. Прилагаемый CD-ROM содержит более 340 файлов с примерами вычислений. Для научно-технических работников, студентов и преподавателей университетов и вузов.

Maple 9.5/10 в математике, физике и образовании - читать онлайн бесплатно ознакомительный отрывок

Maple 9.5/10 в математике, физике и образовании - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Владимир Дьяконов
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать
Maple 9510 в математике физике и образовании - изображение 481

> Wronskian([t, t^2, t^3], t)

Maple 9510 в математике физике и образовании - изображение 482

4.11.7. Функции теории поля

К основным функциям теории поля относятся:

Curl(F) — вычисляет вихрь векторного поля в R³;

Divergence(F) — вычисляет дивергенцию векторного поля;

Flux(f, dom) — вычисляет поток векторного поля в R³;

Gradient(f, с) — вычисляет градиент функции f в пространстве от R nдо R;

Del(f, с) и Nabla(f, с) — векторные дифференциальные операторы;

Laplacian(f, с) или Laplacian(F) — вычисляет лапласиан функции f или векторного определения (процедуры) F;

ScalarPotential(v) — вычисляет скалярный потенциал векторного поля;

Torsion(C, t) — вычисляет торсион в R³;

VectorPotential(v) — вычисляет векторный потенциал в R³;

Довольно громоздкие определения этих функций, основанные на использовании криволинейных и поверхностных интегралов, имеются в учебной литературе. Не приводя их, ограничимся приведенными ниже примерами применение указанных выше функций (файл vecft):

> restart:with(VectorCalculus): SetCoordinates('cartesian'[x,y,z]);

cartesian x, у, z

> F := VectorField( <-y,x,0> );

F:=-yē x+хē у

> Curl(F);

2ē z

> Del &x F;

2ē z

> Nabla &x F;

> CrossProduct(Del, F);

2ē z

> F := VectorField(<���х^2,y^2,z^2>);

F:=-x²ē х+ y²ē у+ z²ē z

> Divergence(F);

2х + 2у + 2z

> Flux(VectorField(, cartesian[x,y,z]), Sphere(<0,0,0>, r));

4r³ π

> Gradient(х^3/3+у^2, [x,y]);

x²ē x+ 2yē у
0ē х

> Del(х^2+у^2+z^2);

2xē x+ 2уē у+ 2zē z

> Nabla(х^2+у^2+z^2);

2xē x+ 2уē у+ 2zē z

> Del . %;

6

> Laplacian(х^2+у^2+z^2, [x,y,z]);

6

> Laplacian(f(r,theta,z));

Maple 9510 в математике физике и образовании - изображение 483

> SetCoordinates('cylindrical' [r, theta, z])

cylindrical r, θ, z

> Laplacian(f(r, theta, z));

Maple 9510 в математике физике и образовании - изображение 484

> SetCoordinates('cartesian'[x,y,z]);

cartesian x, y, z

> v := VectorField();

v := xē x+ уē у- zē z

> ScalarPotential(v);

Maple 9510 в математике физике и образовании - изображение 485

> v := VectorField(<-y,0,z>);

v := -yē x+ zē z

> ScalarPotential(v); den := х^2 + y^2 + z^2;

den := x² + y² + z²

> ScalarPotential((x,y,z) -> /den);

(x,y,z)→½ ln(x² + y² + z²)

> SetCoordinates('spherical'[r,phi,theta]);

spherical r, φ, θ

> v := VectorField();

v:= r ē г

> ScalarPotential(v);

Maple 9510 в математике физике и образовании - изображение 486

> restart:with(VectorCalculus): simplify( Torsion()) assuming t::real;

Maple 9510 в математике физике и образовании - изображение 487

> Torsion(t -> <2*t,sin(t),cos(t)>);

SetCoordinatescartesianxyz v VectorField cartesian x y z - фото 488

> SetCoordinates('cartesian'[x,y,z]); v := VectorField();

cartesian x, y, z
v:= уē x- хē у

> VectorPotential(v);

-xzē x- yzē у

> SetCoordinates('cylindrical'[r,theta,z]);

cylindrical r, θ, z

> v := VectorField();

v:= rē r-2zē z

> VectorPotential(v);

(-r sin(θ)² z - r cos(θ)² z) ē θ

> simplify(Curl(%));

rē r- 2zē z

Обратите внимание на то, что для гарантии правильного выполнения этих команд и отсутствия «зависания» компьютера может потребоваться команда restart и перезагрузка пакета VectorCalculus.

4.11.8. Приближение площади сложной поверхности суммами Римана

Одним из важнейших приложений пакета VectorCalculus является вычисление длин дуг и площадей сложных поверхностей на основе применения линейных и поверхностных интегралов. Иногда это встречает большие трудности и требует специальных подходов. Примером может служить поверхность, заданная рис. 4.40. Эта поверхность построена с имитацией ее освещения от внешнего источника света.

Рис 440 Сложная поверхность с эффектами ее освещения внешним источником света - фото 489

Рис. 4.40 Сложная поверхность с эффектами ее освещения внешним источником света

Применим обычную процедуру вычисления площади поверхности. Для этого вычислим для нее матрицу якобиана и удалим из нее столбец с нулевыми элементами (файл vecrim):

> J := Jacobian(f, [х, у, z]);

J DeleteColumnJ 3 Тогда площадь поверхности вычисляется следующим - фото 490

> J := DeleteColumn(J, [3]);

Тогда площадь поверхности вычисляется следующим образом IntIntdA - фото 491

Тогда площадь поверхности вычисляется следующим образом:

IntIntdA x02Pi y02Pi К сожалению этот двойной интеграл - фото 492

> Int(Int(dA, x=0..2*Pi), y=0..2*Pi);

К сожалению этот двойной интеграл Maple не вычисляет изза сложности - фото 493

К сожалению, этот двойной интеграл Maple не вычисляет из-за сложности подынтегрального выражения, график которого представлен на рис. 4.41.

Рис 441 График подынтегрального выражения Для приближенного вычисления - фото 494

Рис. 4.41. График подынтегрального выражения

Для приближенного вычисления площади можно разбить поверхность на достаточное число сегментов и использовать замену интегралов суммами Римана. Оценка нижней и верхней сумм Римана для четверти поверхности (ее одного квадранта) представлена ниже:

> for s from 1 to 8 do

F := (k, t)->subs({x=k*Pi/(10*s), y=t*Pi/(10*s)}, dA):

A||s := evalf((Pi/<10*s))^2*sum(sum(F(p, q), p=0..10*s-1), q=0..10*s-1)):

print(A||s);

end do:

7.408455387
7.429353779
7.429810700
7.429973244
7.430045037
7.430081583
7.430102033

> for s from 1 to 8 do

F := (k, t)->subs({x=k*Pi/(10*s), y=t*Pi/(10*s)}, dA):

Alls := evalf((Pi/(10*s))^2*sum(sum(F(p, q), p=1..10*s),

q=1..10*s)):

print(A||s)

end do:

7.408455386
7.427471278
7.429353778
7.429810700
7.429973260
7.430045062
7.430081587
7.430102036

Поскольку эти суммы явно сходятся, то можно считать применение сумм Римана приемлемым и принять, что площадь данной поверхности приближенно равна:

> Area := 4*7.43;

Area:= 29.72

4.11.9. Вычисление поверхностных интегралов

Приведенный выше пример иллюстрирует трудности вычислений поверхностных интегралов. Разумеется, далеко не всегда Maple требует специальных подходов к вычислению подобных интегралов и многие из них благополучно вычисляются.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Владимир Дьяконов читать все книги автора по порядку

Владимир Дьяконов - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Maple 9.5/10 в математике, физике и образовании отзывы


Отзывы читателей о книге Maple 9.5/10 в математике, физике и образовании, автор: Владимир Дьяконов. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x