Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Аналитическая геометрия : практикум с использованием MathCad

Покупка
Новинка
Артикул: 821284.01.99
Доступ онлайн
269 ₽
В корзину
Учебное пособие соответствует образовательному стандарту по специальности «Математика», программе курса аналитической геометрии и методическим требованиям. Последовательность изложения материала, использование системы компьютерной математики на примере MathCad отличают данное пособие от традиционных. Для студентов учреждений высшего образования по специальностям, предполагающим изучение аналитической геометрии.
Расолько, Г. А. Аналитическая геометрия : практикум с использованием MathCad : учебное пособие / Г. А. Расолько, Ю. А. Кремень. - Минск : Вышэйшая школа, 2019. - 271 с. - ISBN 978-985-06-2945-6. - Текст : электронный. - URL: https://znanium.com/catalog/product/2130739 (дата обращения: 27.04.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
УДК 514.12(076.58)
ББК 22.151.5я73
 
Р24

Р е ц е н з е н т ы: кафедра фундаментальной и прикладной математики учреждения образования 

«Гродненский государственный университет имени Янки Купалы» (кандидат физико-математических 
наук, доцент К.А. Смотрицкий; заведующий кафедрой профессор Е.А. Ровба); профессор кафедры высшей 
математики учреждения образования «Белорусский государственный аграрный технический университет» 
доктор физико-математических наук И.В. Белько

Расолько, Г. А.

Р24  
Аналитическая  геометрия : практикум с использованием MathCad : 

учебное пособие / Г. А. Расолько, Ю. А. Кремень. – Минск : Вышэйшая 
школа, 2019. – 271 с. : ил.

ISBN 978-985-06-2945-6.

Учебное пособие соответствует образовательному стандарту по специальности «Мате-

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

Для студентов учреждений высшего образования по специальностям, предполагающим 

изучение аналитической геометрии.

УДК 514.12(076.58)

ББК 22.151.5я73

Все права на данное издание защищены. Воспроизведение всей книги или любой ее части не может быть 

осуществлено без разрешения издательства.

ISBN 978-985-06-2945-6 
© Расолько Г.А., Кремень Ю.А., 2019

 
© Оформление. УП «Издательство

 
 
“Вышэйшая школа”», 2019
Цель данного учебного пособия – научить быстро и легко решать 

стандартные задачи из курса аналитической геометрии в интегрированной 
среде MathCad. Авторами разработан комплекс программных модулей 
в среде MathCad, позволяющий достаточно просто решать как опорные, 
так и стандартные задачи данного курса. Применение системы компьютерной 
математики (СКМ) в процессе обучения не является самоцелью 
и никоим образом не может полностью заменить традиционные 
методы обучения. Тем не менее использование таких средств информационных 
технологий на практических занятиях и во время проведения 
управляемой самостоятельной работы студентов позволяет не только находить 
аналитические или численные решения многих задач аналитической 
геометрии, но и осуществить визуализацию полученных результатов, 
что облегчает восприятие студентами материала, дает возможность 
на занятиях рассмотреть гораздо больше примеров и достаточно времени 
уделить качественному анализу полученных результатов.

Данное учебное пособие состоит из следующих разделов: «Простей-

шие задачи аналитической геометрии», «Плоскость», «Линии», «Линии 
второго порядка», «Отдельные вопросы теории поверхностей». Каждый 
раздел содержит краткие теоретические сведения и практическую часть, 
в которой предлагается решение различных задач. Каждая задача включает 
формулировку одного или нескольких заданий, описание математических 
методов решения задач, порядок выполнения работы в среде 
MathCad, пример решения типовой задачи с приведением фрагмента 
или полного текста рабочего документа MathCad, снабженного комментариями 
и краткими указаниями, которые помогают реализовать решение 
задачи на компьютере. Читателю, не знакомому с MathCad, следует 
начать чтение пособия с приложения «MathCad. Краткий справочник 
пакета».

Современный образовательный процесс в учреждении высшего об-

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

В последние годы появились учебные пособия по различным мате-

матическим (и не только) дисциплинам с использованием MathCad (см., 
например: Дифференциальные уравнения. Практикум: учебное пособие / 
Л.А. Альсевич [и др.]. Минск: Вышэйшая школа, 2012). На примере 
наших разработок можно выполнять многие расчеты как в более ранних, 
так и в последующих версиях.

Благодаря встроенным возможностям для численных и символьных 

вычислений и решения различных типов уравнений и неравенств эффективность 
MathCad особенно высока при изучении курса вузовской математики. 
Операторы программирования в MathCad, хотя и содержат основные 
конструкции языков высокого уровня, ориентированы скорее на 
усвоение начинающими пользователями СКМ общих принципов алгоритмизации, 
чем на разветвленное искусное программирование, без которого 
невозможно решение сложных прикладных задач, возникающих 
при изучении целого ряда дисциплин, в том числе и аналитической геометрии.


Все отзывы и пожелания просим присылать по адресу: 220050, 

Минск, пр. Независимости, 4, кафедра веб-технологий и компьютерного 
моделирования, механико-математический факультет, Белорусский государственный 
университет.

Авторы
1

Рассмотрим в пространстве декартову систему координат Oxyz и точки M
x
y z
1
1
1
1
,
,
,
(
)   

M
x
y
z
2
2
2
2
,
,
.
(
)

Расстояние между двумя точками в пространстве выражается уравнением

 
ρ M
M
x
x
y
y
z
z
1
2
2
1

2

2
1

2

2
1

2
,
.
(
) =
−
(
) +
−
(
) +
−
(
)  
(1.1)

Расстояние между двумя точками A x
y
1
1
1
,
,
(
)  A
x
y
2
2
2
,
(
) на плоскости определяется 

выражением

 
d
x
x
y
y
=
−
(
) +
−
(
)
2
1

2

2
1

2. 
(1.2)

Пусть даны две различные точки M
x
y z
M
x
y
z
1
1
1
1
2
2
2
2
,
,
,
,
,
.
(
)
(
)
 
 Координаты точки 

M x y z
, ,
,
(
)  делящей отрезок M M
1
2 в данном отношении λ, вычисляются по следующим 

формулам:

 
x
x
x
y
y
y
z
z
z
=
+
+
=
+
+
=
+
+

1
2
1
2
1
2

1
1
1

λ
λ

λ
λ

λ
λ
,
,
. 
(1.3)

Координаты x y z
, ,
 
  центра тяжести системы из n точек M
x
y z
i
n
i
i
i
i
,
,
,
, ,
, ,
(
)
=
 
1 2 …
 

с массами mi рассчитываются по формулам

 
x

m x

m

y

m y

m

z

m z

m

i
i

i

n

i

i

n

i
i

i

n

i

i

n

i
i

i

n

i

i

n
=
=
=
=

=

=

=

=

=

∑

∑

∑

∑

∑

∑

1

1

1

1

1

1

,
,
. 
(1.4)

Для вычисления площади треугольника с вершинами A x
y
1
1
,
,
(
)  B x
y
C x
y
2
2
3
3
,
,
,
(
)
(
)
 
 

применяется формула

 
±
=
=
+
+
(
)−
+
+
(
)
S

x
y

x
y

x
y

x y
x y
x y
y x
y x
y x
1
2

1
1
1

1
2

1
1

2
2

3
3

1
2
2
3
3 1
1
2
2
3
3 1  
(1.5)
или

 
±
=

−
−

−
−
S

x
x
y
y

x
x
y
y

1
2

2
1
2
1

3
1
3
1

. 
(1.6)

Площадь произвольного плоского многоугольника (не обязательно выпуклого) с вер-

шинами в точках x
y
x
y
n
n
1
1
,
,
,
,
(
)
(
)
 
 
…
 определяется по формуле

 
S
x
x
y
y
i
i
i
i

i

n

=
−
(
)
+
(
)
+
+

=∑
1
2
1
1

1

, 
(1.7)

при этом x
x
y
y
n
n
+
+
=
=
1
1
1
1
,
.
 

Длина вектора a вычисляется следующим образом:
если a
a a
=(
)
1
2
,
 – некоторый вектор на плоскости, то

 
a
a
a
=
+
1
2

2
2; 
(1.8)

если a
a a
a
=(
)
1
2
3
,
,
 – некоторый вектор в пространстве, то

 
a
a
a
a
=
+
+
1
2

2
2

3
2. 
(1.9)

Скалярное произведение:

векторов a
x
y
b
x
y
=(
)
=(
)
1
1
2
2
,
,
,
 
:

 
a b
x x
y y
,
;
(
) =
+
1
2
1
2  
(1.10)

векторов a
x
y z
=(
)
1
1
1
,
,
, b
x
y
z

=(
)
2
2
2
,
,
:

 
a b
x x
y y
z z
,
.
(
) =
+
+
1
2
1
2
1 2  
(1.11)

Если a
x
y z
b
x
y
z
=(
)
=(
)
1
1
1
2
2
2
,
,
,
,
,
 
 – некоторые векторы, то их векторное произ-

ведение вычисляется так:

 
ab

y
z

y
z

x
z

x
z

x
y

x
y
⎡⎣
⎤⎦ =
−

⎛

⎝⎜

⎞

⎠⎟

1
1

2
2

1
1

2
2

1
1

2
2

,
,
. 
(1.12)

Смешанное произведение трех векторов a
x
y z
=(
)
1
1
1
,
,
, b
x
y
z
c
x
y
z

=(
)
=(
)
2
2
2
3
3
3
,
,
,
,
,
 
 

определяется как

 
abc

x
y
z

x
y
z

x
y
z

=

1
1
1

2
2
2

3
3
3

. 
(1.13)
Смешанное произведение векторов a b c
, ,
 
  равно нулю, если a b c
, ,
 
  – компла-

нарны.

Если a b c
, ,
 
  – некомпланарны, то геометрический смысл смешанного произве-

дения заключается в том, что abc
V
= ± , где V − объем параллелепипеда, построенно-

го на перемножаемых векторах, взятый со знаком плюс, если тройка векторов a b c
, ,
 
  – 

правая, или со знаком минус – если левая (параллелепипед построен на отрезках 
векторов OA OB OC

,
,
 
 
 таких, что a
OA b
OB c
OC
=
=
=
,
,
).
 
 

Ориентированный объем треугольной пирамиды с вершинами в точках P x
y z
1
1
1
1
(
,
,
), 

P x
y
z
P x
y
z
P x
y
z
2
2
2
2
3
3
3
3
4
4
4
4
(
,
,
),
(
,
,
),
(
,
,
)
 
 
:

 
V

x
y
z

x
y
z

x
y
z

x
y
z

= ±1

6

1
1
1
1

1
1
1

2
2
2

3
3
3

4
4
4

. 
(1.14)

Если V = 0, то четыре точки лежат в одной плоскости (необходимое и достаточное 

условие).

Связь между декартовыми x y
,
(
) и полярными ρ ϕ
,
(
) координатами точки M выра-

жается формулами

 
x
y
y
x
=
=
≥
−
<
≤
=
⎛
⎝⎜
⎞
⎠⎟
ρ
ϕ
ρ
ϕ
ρ
π
ϕ
π
ϕ
cos ,
sin ,
,
tg
.
   
   
   
 
0
 
(1.15)

И наоборот, связь между полярными ρ ϕ
,
(
) и декартовыми x y
,
(
) координатами точ-

ки M выражается формулами

 
ρ =
+
x
y
2
2,   cos
,
ϕ =

+

x

x
y
2
2    sin
.
ϕ =

+

y

x
y
2
2  
(1.16)

Цилиндрическими координатами точки M  называются числа ρ ϕ
,
, ,
 
 z  связанные 

с прямоугольными координатами x y z
, ,
 
  формулами

 
x
y
z
z
=
=
=
ρ
ϕ
ρ
ϕ
cos ,
sin ,
,
   
   
 
(1.17)

где 0 ≤
<∞
ρ
,  0
2
≤
<
ϕ
π,  −∞<
<∞
z
.

Координатные поверхности: круговые цилиндры (
const
ρ =
), полуплоскости 

(ϕ = const), плоскости (z = const).

Обобщенными цилиндрическими координатами называются числа u v w
, ,
 
 , связанные 

с прямоугольными координатами x y z
, ,
 
  формулами

 
x
au
v
y
bu
v
z
cw
=
=
=
cos ,
sin ,
,
   
   
 
(1.18)

где 0 ≤
<∞
u
,  0
2
≤
<
v
π,  −∞<
<∞
w
.

Координатные поверхности: эллиптические цилиндры (u = const), полуплоскости 

(v = const), плоскости (w = const).
Сферическими координатами точки M называются числа ρ θ ϕ
, ,
,
 
 
 связанные с пря-

моугольными координатами x y z
, ,
 
  формулами

 
x
y
z
=
=
=
ρ
ϕ
θ
ρ
ϕ
θ
ρ
θ
cos
sin ,
sin
sin ,
cos ,
   
   
 
(1.19)

где 0 ≤
<∞
ρ
,  0
2
≤
<
ϕ
π,  0 ≤
≤
θ
π.

Обобщенными сферическими координатами точки M называются числа u v w
, ,
,
 
 
 свя-

занные с прямоугольными координатами x y z
, ,
 
  формулами

 
x
au
v
w
y
bu
v
w
z
cu
w
=
=
=
ρcos sin ,
sin sin ,
cos ,
   
   
  
(1.20)

где 0 ≤
<∞
u
,  0
2
≤
<
v
π,  0 ≤
≤
w
π,  a
b
b
>
>
,
.
  
0

Координатные поверхности: эллипсоиды (u = const), полуплоскости (v = const), 

эллиптические конусы (w = const).

Найти расстояние между двумя точками на плоскости и в пространстве.

Найти расстояние между двумя точками:
а) X
Y
1 4
3 1
,
,
,
;
(
)
(
)
 
  
в) Z
V
23 4
20 55
,
,
,
;
(
)
(
)
 

б) A
B
−
−
(
)
−
−
(
)
1 1
1
2
3
5
, ,
,
,
,
;
 
  
г) C
D
−
(
)
(
)
5 4 3
77 66 44
, ,
,
,
,
.
 

Введем функцию, которая вычисляет расстояние между двумя точками М1 и М2 

с учетом размерности пространства по формуле (1.1) или (1.2)

ρ M
M
x
x
y
y
z
z
1
2
2
1

2

2
1

2

2
1

2
,
,
(
) =
−
(
) +
−
(
) +
−
(
)

d
x
x
y
y
=
−
(
) +
−
(
)
2
1

2

2
1

2.

Решение в MathCad

Функция r
Назначение: вычисляет расстояние между двумя точками по формуле (1.1) или (1.2).
Прототип: ρ(M1, M2).
Параметры: M1, M2 – вектор-столбцы, содержащие координаты точек М1 и М2 

соответственно.

Возвращаемое значение: расстояние между двумя точками.
Используемые встроенные функции MathCad: rows A
( )− количество столбцов ма-

трицы A.
Реализация:

ORIGIN
1
≡

ρ M1 M2
, 
(
)
ρ
M2
M1
−
(
) M2
M1
−
(
)
⋅
←

ρ

:=

или

ρ ρ ρ
ρ

ρ ρ ρ ρ Разделить некоторый отрезок в заданном отношении.

Даны две точки. Разделить отрезок с концами в этих точках в заданном отноше-

нии λ:

а) X
Y
2 4
2 0
1
,
,
,
,
;
(
)
(
)
=
 
 λ
  
в) Z
V
3 4
20 55
1
2
,
,
,
,
;
(
)
(
)
=
 
 λ

б) A
B
−
−
(
)
−
−
(
)
=
1 1
1
2
3
5
1
3
, ,
,
,
,
,
;
 
 λ
  
г) C
D
−
(
)
(
)
=
5 4 3
7 6 4
1
2
, ,
,
, ,
,
.
 
 λ
Пусть даны две различные точки M x
y z
M
x
y
z
1
1
1
1
2
2
2
2
(
,
,
),
(
,
,
).
 
 Введем функцию, 

которая делит отрезок M M
1
2 в заданном отношении λ по формулам (1.3)

x
x
x
y
y
y
z
z
z
=
+
+
=
+
+
=
+
+

1
2
1
2
1
2

1
1
1

λ
λ

λ
λ

λ
λ
,
,
.
   
   

Решение в MathCad

Функция Divl
Назначение: делит отрезок в заданном отношении λ по формулам (1.3).
Прототип: (A, B, ).
Параметры: A – вектор-столбец, содержащий координаты первой точки А от-

резка; B – вектор-столбец, содержащий координаты второй точки В отрезка; – число, 
определяющее, в каком отношении делится отрезок AB.

Возвращаемое значение: вектор-столбец, содержащий координаты точки, делящей 

отрезок AB в данном отношении λ.

Реализация:

Divλ A B
, 
λ
, 
(
)
A
λ B
⋅
+

1
λ
+

:=

ORIGIN
1
≡

Divλ A B
, 
λ
, 
(
)
A
λ B
⋅
+

1
λ
+

:=

X
2 4
(
)T
:=
Y
2 0
(
)T
:=

M1
Divλ X Y
, 
1
, 
(
)
:=
M1T
2 2
(
)
→

Z
3 4
(
)T
:=
V
20 55
(
)T
:=

M2
Divλ Z V
, 
1

2

, 
:=
M2T
26

3

21
→

A
1
−
1
1
−
(
)T
:=
B
2
3
−
5
−
(
)T
:=

M3
Divλ A B
, 
1

3

, 
:=
M3T
1

4

−
0
2
−
→

C
5
−
4 3
(
)T
:=
D
7 6 4
(
)T
:=

M4
Divλ C D
, 
1

2

, 
:=
M4T
1
−
14

3

10

3

→
Доступ онлайн
269 ₽
В корзину