русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Изучить возможности построения кривых и поверхностей второго порядка в пакете Mathcad.


Дата добавления: 2015-07-23; просмотров: 5058; Нарушение авторских прав


Порядок выполнения лабораторной работы:

1. Внимательно изучить теоретический материал по построению кривых и поверхностей в Mathcad.

2. Повторить соответствующие разделы аналитической геометрии.

3. Проработать рассмотренные задания.

4. Решить все задачи для самостоятельного выполнения. Номер варианта указывается преподавателем.

5. Составить отчет по лабораторной работе.

6. Защитить лабораторную работу.

 

 

Содержание отчета по лабораторной работе:

 

1 Тема, цель.

2 Задание для самостоятельного выполнения оформить следующим образом:

а) Условие задачи;

б) Ход решения (для каждой задачи);

в) Ответ.

 

Построение кривых на плоскости, заданных в декартовых координатах в системе Mathcad.

Для построения графиков используются шаблоны. Их можно выбирать двумя способами.

1 Выбор шаблона с помощью подменю График в меню Вставка (рисунок 17)

2. Выбор шаблона с помощью панелей инструментов. Для этого в панели Math необходимо щелкнуть по кнопке Graph (инструменты графиков) (рисунок 18). Затем щелчком по кнопке панели Graph вставить поле графика соответствующего типа (рисунок 19).

Незаполненный шаблон графика представляет собой большой пустой прямоугольник с шаблонами-местами ввода данных в виде темных маленьких прямоугольников, располо­женных около осей абсцисс и ординат будущего графика. В них необходимо ввести выра­жения, задающие координаты точек графика по осям абсцисс и ординат. В общем случае это могут быть функции некоторой переменной x.

 

 

Рисунок 17

 

 

Рисунок 18

 

 

Рисунок 19

 

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



Особое внимание при построении графика следует уделить заданию пределов изменения переменной x. Различают упрощенный способ без задания ранжированной переменной, при котором пределы изменения задаются автоматически, и обычный способ с заданием ранжированной переменной. Упрощенный способ был рассмотрен ранее. При обычном способе необходимо ввести саму функцию и интервал её изменения, а лишь затем выби­рать шаблон.

Форматирование двухмерных графиков.

Вид графика можно изменять при помощи команд форматирования графиков. Для измене­ния формата уже построенного графика необходимо его выделить, щелкнув по нему. Вы­деленный график обводится сплошной линией с маркерами изменения размера.

Затем к выделенному графику можно применить команду Формат из главного меню и выбрать и выбрать в ней подменю график (рисунок 20). При этом появляется диалоговое окно форматирования (рисунок 21).

Это же диалоговое окно появится, если щелкнуть по выделенному графику правой копкой мыши и выбрать в появившемся меню подменю Формат или дважды щелкнуть левой кнопкой мыши по графику.

 

 

Рисунок 20

 

Диалоговое окно форматирования имеет четыре вкладки:

Оси X-Y – задание параметров отображения осей;

Трассировки (Линии) – задание параметров отображения линий графика;

Метки – задание параметров отображения меток (надписей) у осей;

Умолчание – задание параметров по умолчанию.

Все параметры форматирования относятся к выделенному графику и могут при необходи­мости меняться.

 

 

Рисунок 21

Задание 1. Построить график функции , выбрав шаблон любым из описанных способов. Задайте более подходящий масштаб. Измените стиль осей графика. Измените цвет линий графика. Задайте надписи у осей. Решение задания на рисунке 23.

Ход работы:

1. Задаем функцию.

2. Выбираем шаблон графика – декартов график.

3. Вставляем выбранный шаблон.

4. Около оси абсцисс вводим переменную х.

5. Около оси ординат вводим функцию у(х).

6. К полученному графику применяем команду Формат.

7. Во вкладке Оси Х-У выбираем Пересечение.

8. Во вкладке трассировки выбираем другой цвет линий графика.

9. Во вкладке Метки задаем надписи у осей.

Задание 2. Построить в одной системе координат графики трех функций. Решение задания на рисунке 24.

Ход работы:

1. Задаем функции.

2. Выбираем шаблон графика – декартов график.

3. Вставляем выбранный шаблон.

4. Около оси абсцисс вводим переменную х.

5. Около оси ординат через запятую вводим функции у1(х), у2(х), у3(х).

 

Задание 3.Построить кривую . Определить тип кривой. Решение задания на рисунке 25.

Ход работы:

1. С помощью Given-Find Разрешаем относительно у заданное уравнение кривой.

2. Задаем полученные относительно у две функции – у1(х) и у2(х).

3. Строим в одной системе координат графики функций у1(х) и у2(х).

4. Делаем вывод о типе кривой.

 

Задание 4. Построить кривые и , найти их точки пересечения. Решение задания на рисунках 26 и 27.

Ход работы:

1. С помощью Given-Find разрешаем относительно у первое уравнение кривой.

2. Аналогично относительно у разрешаем второе уравнение кривой

3. Задаем полученные относительно у три функции – у1(х), у2(х) и у3(х).

4. Строим в одной системе координат графики функций у1(х), у2(х) и у3(х).

5. По графику определяем, что точки пересечения имеют у1(х) и у2(х).

6. Составляем функцию F(x)=y1(x)-y2(x).

7. В малой окрестности абсциссы точки пересечения выбираем любую абсциссу. Например, х=3.

8. С помощью функции root с заданной точностью находим абсциссу точки пересечения в окрестности точки х=3.

9. С заданной точностью находим ординату найденной абсциссы точки пересечения.

10. Аналогично находим абсциссу и ординату второй точки пересечения.

 

 

 

Рисунок 23

 

Рисунок 24

 

 

Рисунок 25

 

Рисунок 26

 

 

Рисунок 27

 

 

Построение поверхностей в Mathcad.

Построение графика поверхности в системе Mathcad может осуществляться несколькими способами.

1 Построение поверхностей по матрице аппликат их точек.

Поскольку элементы матрицы М – индексированные переменные с целочисленными ин­дексами, то перед созданием матрицы требуется задать индексы в виде ранжированных пе­ременных с целочисленными значениями, а затем из них сформировать сетку значений х и у – координат для аппликат z(x,y). Значения х и у могут быть любыми действительными числами.

После указанных выше определений вводится шаблон графика (либо с помощью подменю меню Вставка, либо с помощью панели Graph). Левый верхний угол шаблона помещается в место расположения курсора. Шаблон содержит единственное место ввода – темный прямоугольник у левого нижнего угла основного шаблона. В него надо занести имя мат­рицы аппликат поверхности. После этого надо установить указатель мыши в стороне от графического блока и щелкнуть левой кнопкой.

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

2 Построение трехмерных графиков без задания матрицы.

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

Форматирование трехмерных графиков.

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

Задание 5. Построить поверхность по матрице аппликат ее точек (рисунок 30).

Ход работы:

1. Задаем функцию двух переменных.

2. Задаем индексы.

3. Задаем матрицу аппликат поверхности.

4. Вводим шаблон графика.

5. В левый нижний угол шаблона заносим имя матрицы аппликат.

 

 

Рисунок 30

 

Задание 6. Построить поверхность без задания матрицы (рисунок 31).

Ход работы:

1. Задаем функцию двух переменных..

2. Вводим шаблон графика.

3. В левый нижний угол шаблона заносим имя функции.

 

 

 

Рисунок 31

 

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

Задание 7.Построить поверхность, заданную уравнением (рисунок 32).

Ход работы:

1. Задаем уравнение поверхности.

2. С помощью Given-Find разрешаем уравнение относительно z.

3. Задаем две функции двух переменных.

4. Строим графики функций в одной системе координат.

 

Задание 8. Построить поверхность, заданную уравнением (рисунок 33).

Ход работы:

1. Задаем уравнение поверхности.

2. С помощью Given-Find разрешаем уравнение относительно у.

3. Задаем две функции двух переменных x и z.

4. Вводим ранжированные переменные.

5. Формируем сетки значений координат x и z.

6. Создаем матрицы координат у для поверхностей.

7. Строим поверхности в одной системе координат.

Возможности системы Mathcad позволяют строить пересекающиеся поверхности в одной системе координат.

Задание 9.Построить поверхности , (рисунок 34).

Ход работы:

1. Задаем уравнения поверхностей.

2. Строим поверхности в одной системе координат.

 

 

Рисунок 32

 

Рисунок 33

 

 

Рисунок 34

 

 

Рисунок 35

 

 

Задания для самостоятельного выполнения:

Построить кривые II порядка и определить их вид.

 

1 а) б) в)

г) д) е) 5у2=0

ж) у2 + 4х = 0 з) х2 – 4 = 0 и) у2 + 4 = 0

 

к)

 

2 а) б) в)

 

г) д) 20х2 = 5у2 е) 150х2 = 0

 

ж) х2 – 4у = 0 з) у2 – 18 = 0 и) х2 + 10 = 0

 

к)

 

3 а) б) в) х2 +у2 + 1= 0

 

г) 5х2 + 10у2 = 0 д) х2у2 = 0 е) 10у2 = 0

 

ж) у2 – 10х=0 з) у2 –16 = 0 и) у2 + 16 = 0

 

к)

 

4 а) 15х2 +100 у2 = 12 б) в)

 

г) д) е) 20х2 = 0

 

ж) з) у2 + 4 = 0 и) у2 – 16 = 0

к)

 

5 а) 20х2 +120 у2 = 10 б) в)

 

г) д) е) 15х2 = 0

 

ж) з) 2х2 + 4 = 0 и) х2 – 8 = 0

к)

 

6 а) 15х2 + у2 = 60 б) в)

 

г) д) е) 100х2 = 0

 

ж) з) 12у2 + 8 = 0 и) у2 – 12 = 0

к)

 

7 а) 20х2 + 40у2 = 100 б) в)

 

г) д) е) 64х2 = 0

 

ж) з) 5у2 + 10 = 0 и) 2у2 – 5 = 0

к)

 

8 а) 15х2 + 5у2 = 60 б) в)

 

 

г) д) е) 115х2 = 0

 

 

ж) з) х2 + 3 = 0 и) 5х2 = 10

 

к)

 

9 а) х2 + 20у2 = 100 б) в)

 

 

г) д) е) 22у2 = 0

 

 

ж) з) 5у2 +7 = 0 и) 5у2 =12

 

к)

 

10 а) 5у2 + 20х2 = 60 б) в)

 

г) д) е) 156у2 = 0

 

ж) з) 16х2 + 3 = 0 и) у2 = 12

к)

 

11 а) 5х2 + 6у2 = 120 б) в)

 

г) д) е) 1112х2 = 0

 

ж) з) 18у2 + 6 = 0 и) 16у2 = 8

к)

 

12 а) 15х2 + 16у2 = 80 б) в)

 

г) д) е) 21у2 = 0

 

ж) з) 12х2 + 8 = 0 и) 5х2 = 10

к)

 

13 а) 8х2 + 16у2 = 20 б) в)

 

г) д) е) 51х2 = 0

 

ж) з) 5у2 + 6 = 0 и) 2у2 = 6

к)

 

14 а) 18х2 +40 у2 =36 б) в)

 

г) д) е) 62х2 = 0

 

ж) з) 12х2 + 8 = 0 и) 3х2 = 8

к)

 

15 а) 15х2 + 45у2 = 100 б) в)

 

г) д) е) 22у2 = 0

 

ж) з) 16х2 + 144 = 0 и) у2 = 12

к)

 

16 а) 5х2 + 40у2 = 50 б) в)

 

г) д) е) 11х2 = 0

 

ж) з) 15х2 + 12 = 0 и) 16у2 = 8

к) .

 



<== предыдущая лекция | следующая лекция ==>
Изучить возможности решения систем линейных уравнений в пакете Mathcad. | 


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.954 сек.