Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛАБ MAPLE ИС / ЛАБ 2-1 векторы на плоскости

.doc
Скачиваний:
49
Добавлен:
15.02.2015
Размер:
624.13 Кб
Скачать

ЛАБОРАТОРНАЯ РАБОТА № 2-1. ВЕКТОРЫ НА ПЛОСКОСТИ

Вызываем пакеты:

>

>

1. ВЕКТОРЫ В ОРТОНОРМИРОВАННОМ БАЗИСЕ

Задаём двумерные векторы их координатами:

>

Видим, что они разложены в ортонормированном базисе. Здесь .

Вычислим их длину (иначе – модуль или норму):

>

Вычислим проекции как элементы массива:

>

(поясните логику обозначений).

Найдём направляющие косинусы (почему так обозначены?):

Команда evalf вычисляет, т.е. переводит в десятичные дроби числовое выражение. Знак % означает результат предыдущей операции. Число после запятой определяет количество оставленных после округления значащих цифр.

Задание. Проверьте выполнение тождества для направляющих косинусов.

Теперь найдём скалярное произведение векторов (dot – точка, т.е. скаляр, product – произведение).

Определим угол между векторами с помощью команды VectorAngle, упростим выражение и переведём радианы в градусы:

0.9218

Найдём угол между векторами по формуле (какой?):

0.9218

Видим, что результаты совпадают.

Задания.

1) Задать 2 произвольных двумерных вектора. Проделать все указанные выше операции.

2) Найти проекции этих векторов друг на друга.

2. ПОСТРОЕНИЕ ДВУМЕРНЫХ ВЕКТОРОВ

Для построения векторов на плоскости вызовем графические пакеты

Построим векторы в виде стрелок:

Далее opt – различные опции.

Построим сумму векторов:

> >

# Параметр задаёт масштаб по осям координат. Его значение соответствует одинаковому масштабу по х и у.

Задания.

1) Постройте сумму векторов l1 и l2.

2) Задайте 3 произвольных вектора и постройте их сумму. Для двух из них постройте разность. Постройте вектор .