Владимир Дьяконов - 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 в математике, физике и образовании - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Владимир Дьяконов
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

> SetCoordinates(cartesian);

cartesian

> + m*;

(x + m x1)e x+ (у + m y1)e y+ (z + m f1)e z

> ( - ) / h;

limith0 Drae x Dsae y Dtae z Обратите внимание на - фото 459

> limit(%,h=0);

D(r)(a)e x+ D(s)(a)e y+ D(t)(a)e z

Обратите внимание на вычисление предела в конце этих примеров. Далее можно отметить операцию точечного умножения, которая иллюстрируется следующими вполне очевидными примерами:

> . ;

ac+bd

> SetCoordinates(polar);

polar

> . ;

a cos(b) c cos(d) +a sin(b) c sin(d)

> combine(%,trig);

a c cos(b-d)

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

cartesian x, y, z

> Del . VectorField(<���х^2,у^2,z^2>);

2x +2y + 2z

> Del . Del;

VectorCalculus: - Laplasian

> (Del . Del) (f(x,y,z));

L VectorField Del L - фото 460

> L := VectorField( ) . Del;

L:= e→vectorCalculus:-`.`(Vector[column](3,[...],datatype = anything, storage = rectangular, order = Fortran_order, attributes = [vectorfield, coords = cartesian[x,y,z]], shape = [],)VectorCalculus:-Del(e))

> L(f(x,y,z));

Определена также операция кроссумножения х bf cee x cd afe - фото 461

Определена также операция кросс-умножения:

> &х ;

(bf - ce)e x+ (cd - af)e y+(ae - bd)e z

> SetCoordinates(cylindrical);

cylindrical

> &x ;

SetCoordinatescartesianxy2 cartesian x y z Del x VectorField - фото 462

> SetCoordinates(cartesian[x,y,2]);

cartesian x, y, z

> Del &x VectorField( );

(-2)ē z

> L := VectorField() &x Del;

L: = e→vectorCalculus:-`&x`(Vector[column](3,[...],datatype = anything, storage = rectangular, order = Fortran_order, attributes = [vectorfield, coords = cartesian[x, y,z]], shape = []), VectorCalculus:-Gradient(e))

> L(f(x,y,2));

L Del x Del L VectorCalculusCurl VectorCalculusGradient - фото 463

> L := Del &x Del;

L := (VectorCalculus:-Curl) @ (VectorCalculus:-Gradient)

> L(f(x,y,z));

0ē x

4.11.4. Операции с кривыми

В пакете векторных операций определен ряд типовых операций с кривыми. Ниже представлено задание эллиптической кривой и вычисление в аналитической форме нормали и радиуса кривизны (файл vopcurves):

> SetCoordinates(cartesian);

cartesian

> assume(t::real);

> ell := <2*cos(t),sin(t)>;

ell := 2 cos(t)e x+ sin(t)e y

> nv := simplify(PrincipalNormal(ell,t));

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

> len := simplify(LinearAlgebra:-Norm(nv, 2));

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

> r := simplify(RadiusOfCurvature(ell));

Теперь можно представить саму кривую эллипс и ее эволюту рис 439 ev - фото 466

Теперь можно представить саму кривую (эллипс) и ее эволюту (рис. 4.39):

> ev := simplify(ell + r * nv / len);

plotell1 ell2 t02Pi ev1 ev2 t02Pi Рис 439 - фото 467

> plot([[ell[1], ell[2], t=0..2*Pi], [ev[1], ev[2], t=0..2*Pi]]);

Рис 439 Графики кривой эллипса и ее эволюты Нетрудно заметить что для - фото 468

Рис. 4.39. Графики кривой — эллипса и ее эволюты

Нетрудно заметить, что для эллипса эволюта представляет собой удлиненную астроиду.

Для вычисления кривизны кривой С используется функция Curvature(C, t) в которой параметр t может и отсутствовать:

> Curvature(, t);

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

> с := Curvature(t -> ):

> simplify(c(t)) assuming t::real;

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

> SetCoordinates('polar');

polar

> Curvature():

> simplify(%) assuming t::real;

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

4.11.5. Интегрирование в пакете VectorCalculus

В аспекте практических приложений векторного анализа и теории поля особый интерес представляют приложения интегрирования пакете VectorCalculus. Так, видоизмененная функция int(f, dom) задает вычисление интеграла от функции f по области dom, например (файл vecint):

> restart:with(VectorCalculus):

> int(х^2+у^2, [x,y] = Circle(<0,1>, r));

картинка 472

> int(sin(х)*cos(у)*tan(z), [x,y,z] = Parallelepiped(0..Pi, 0..Pi/3, 0..Pi/4));

½√3 ln(2)

Функция PathInt(f, dom) вычисляет интеграл пути для функции f с R nдо R:

> PathInt(х^2, [х,y] = Line(<0,0>, <1,2>));

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

> PathInt(х^2+y^2, [х,y] = Circle(<0,0>, 3/2));

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

> PathInt(1, [х,y] = Ellipse(х^2+y^2/2-1));

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

Другая функция LineInt(F, dom), где F — вектор или процедура задания векторного поля, dom — параметр, характеризующий направление интегрирования, задает вычисление линейного интеграла в пространстве R n:

> SetCoordinates(cartesian[х,y]);

cartesian x, у

> LineInt(VectorField(<���х,y>), Line(<0,1>, <2,-5>));

14

> LineInt(VectorField(), Circlet<0,0>, r));

-2 r² π

> LineInt(VectorField(), Ellipse(х^2/4+y^2/9-1));

-12π

> LineInt(VectorField(), Arc(Ellipse(х^2/4+у^2/9-1), 0, Pi/2));

-3π

Функция ArcLength(C,dom) задает вычисление длины дуги С по известному интегральному выражению для нее:

> ArcLength(, t=0..Pi) assuming r>0;

πr

> ArcLength(t -> , 0..2);

√17-¼ln(-4+√17)

> evalf(%);

4.646783762

Рекомендуется просмотреть различные варианты задания области интегрирования dom в справке по этому пакету.

4.11.6. Задание матриц специального типа

Пакет VectorCalculus позволяет для заданной функции f задавать несколько матриц специального вида, которые часто используются при решении задач теории поля:

Hessian(f, t) — создание матрицы гессиана;

Jacobian(f, v, det) — создание матрицы якобиана;

Wronskian(f, t) — создание матрицы вронскиана.

Примеры задания таких матриц приведены ниже (файл vecmatrix):

> Hessian(ехр(х*y), [х,y]);

Hessianах2y2z2 х y z Н unapply axyz - фото 476

> Hessian(а/(х^2+y^2+z^2), [х, y, z]);

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

> Н := unapply(%, [a,x,y,z]):

> Н(1/2, 0.3, 0.7, 0.1);

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

> Jacobian([r*cos(t), r*sin(t)], [r,t]);

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

> Jacobian([r*cos(t), r*sin(t)], [r,t], 'determinant');

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

> Wronskian([exp(t),ln(t),sin(t)], t);

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

Интервал:

Закладка:

Сделать


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

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




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


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


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

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