Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Освоение интерфейса пакета Mathcad



СБОРНИК

лабораторных работ по дисциплине:

«Имитационное моделирование»

Тема: «Освоение интерфейса пакета Mathcad.

Вычисления в Mathcad»

 

 

Владикавказ

 

Методические указания к лабораторным работам по «Имитационному моделированию». Владикавказ, изд. СКГТУ, 2006г.

 

 

Настоящие методические указания к лабораторным работам по «Имитационному моделированию» являются учебным пособием, подготовленным в соответствии с программами «Информационные технологии в экономике» и «Информатика» для специальности 351400 «Прикладная информатика»

 

Составитель:

Ст. преподаватель Дзлиев Г.У.

 

 

Заказ Тираж Объем Цена договорная

Издательство «Терек»

Подразделение оперативной полиграфии СКГТУ.

Владикавказ, ул. Николаева, 44.

 

Содержание

Лабораторная 1. Освоение интерфейса пакета Mathcad 4

Лабораторная 2. Матричные вычисления 19

Лабораторная 3. Интерполяция и Регрессия 29

Лабораторная 4. Вычисления в пакете Mathcad 38

Лабораторная 5. Символьные вычисления в Mathcad 51

Лабораторная 6. Вычисления в пакете Mathcad

с применением программных модулей 65

Лабораторная 7. Вычисления в пакете Mathcad с помощью метода Рунге-Кута 75 Лабораторная 8. Создание анимации в среде MATHCAD 92

Литература. 98

 

 

ЛАБОРАТОРНАЯ РАБОТА № 1

Освоение интерфейса пакета Mathcad

Минимальные системные требования:

80486 (66 МГЦ или быстрее) Pentium или IBM совместимый компьютер. ОС Windows 98 или выше. По крайней мере 55 мегабайтов дискового пространства для типичной (заданной по умолчанию) инсталляции.

I. Цель работы: Ознакомить студентов с методами работы в среде Mathcad и приобретение навыков вычислений в пакете.

Предисловие. Ни одна серьезная разработка в любой отрасли науки и производства не обходится без трудоемких математических расчетов. Настоящее методическое пособие посвящено одной из самых мощных и эффективных математических систем — Mathcad v8.0. Система Mathcad v8.0 работает под управлением графических операционных системы - под Windows 95/NT, XP. Система Mathcad предоставляет мощное, удобное и наглядное средство описания алгоритмов решения математических задач. Система имеет достаточные возможности для выполнения наиболее массовых символьных (аналитических) вычислений и преобразований. Грамотное применение системы обеспечивает повышение фундаментальности математического и технического процесса проектирования, содействует подлинной интеграции процесса образования и творчества.

Интерфейс Mathcad

Интерфейс Mathcad аналогичен интерфейсу других Windows-приложений. Перед началом работы ознакомится с рабочим окном, меню и панелями инструментов Mathcad.

Рабочее окно Mathcad

После запуска на экране появляется рабочее окно Mathcad с главным меню и тремя панелями инструментов: Standard (Стандартная), Formatting (Форматирование)
и Math (Математическая).

Автоматически загружается файл Untitled 1(Безымянный 1), представляющий собой рабочий документ Mathcad, называемый Worksheet (Рабочий лист) и созданный
на основе шаблона Normal (Обычный). Также автоматически загружаются окна Tip
of the day (Совет дня) и Resource Center (Центр документации). Перед началом работы
их надо закрыть. Для этого в окне Tips of the day следует снять флажок Show tips at
startup (Показывать совет дня при загрузке) и щелкнуть на кнопке Close (Закрыть).
Окно Resource Center можно закрыть обычным для Windows способом, щелкнув на
кнопке закрытия в его верхнем правом углу. Чтобы это окно не появлялось впредь
без приглашения, надо в главном меню Mathcad выбрать команду View i Preferences
(Вид и Параметры) и в открывшемся окне снять флажок Open Resource Center at startup
(Открывать Центр документации при загрузке). Вид рабочего окна Mathcad после загрузки программы показан на рис. 1.1.

Главное меню

Главное меню Mathcad занимает верхнюю строку рабочего окна (рис. 1.2). Оно не
зря называется главным. Любые действия можно выполнить, используя команды
этого меню и элементы управления открывающихся диалоговых окон.

Рис.1.1Внешний вид рабочего окна Mathcad.

Главное меню Mathcad

1 2 3 4 5 6 7 8 9 10

Стандартная панель инструментов

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Математическая панель инструментов

1 2 3 4 5 6 7 8 9

Панель инструментов форматирования

1 2 3 4 5 6 7 8 9 10 11 12 13

Рис.1.2. Главное меню и панели Mathcad.

Ниже перечислены пункты главного меню Mathcad. Номера соответствуют рис. 1.2.
1. Кнопка раскрытия системного меню рабочего окна Mathcad.
2. File (Файл) — команды, связанные с созданием, открытием, сохранением, пересылкой по электронной почте и печатью на принтере файлов с документами.

3. Edit (Правка) — команды, относящиеся к правке текста (копирование, вставка, удаление фрагментов и т. д.).

4. View (Вид) — команды, управляющие внешним видом документа в рабочем окне Mathcad, а также команды создания файлов анимации.

5. Insert (Вставка) — команды вставки различных объектов в документ.
6. Format (Формат) — команды форматирования текста, формул и графиков.
7. Tools (инструменты) — команды управления вычислительными панелями.
8. Symbolics (Символьные вычисления) — команды символьных вычислений.
9. Window (Окно) — команды расположения окон с различными документами на экране.

10. Help (Помощь) — команды вызова справочной информации и доступа к Центру документации. При наведении указателя мыши на пункт меню в строке состояния (она находится в нижней части окна Mathcad) появляется его описание.

Панели инструментов

Панели инструментов служат для быстрого выполнения наиболее часто применяемых команд (см. рис. 1.2).

· Standard (Стандартная) — действия с файлами, редактирование документов, вставка объектов и т. д.

· Formatting (Форматирование) — форматирование текста и формул.

· Math (Математическая) — вставка математических символов и операторов в документы.

При наведении указателя мыши на любую из кнопок рядом появляется всплывающая подсказка — короткий текст, поясняющий назначение кнопки.
Стандартная панель инструментов Mathcad содержит перечисленные ниже инструменты. Номера соответствуют рис. 1.2.
1. New (Создать) — создание документа на основе шаблона Normal (Обычный).

2. Открытие списка предлагаемых шаблонов документов.
3. Open (Открыть) — открытие файла.
4. Save (Сохранить) — сохранение файла.
5. Print (Печать) — печать файла.
6. Print Preview (Предварительный просмотр печати) — просмотр подготовленного к печати документа.

7. Check Spelling (Проверка орфографии) — включение системы проверки правописания (только для англоязычного текста).

8. Cut (Вырезать) — вырезание объекта.

9. Сору (Копировать) — копирование объекта.


10. Paste (Вставить) — вставка объекта.

11. Undo (Отменить) — отмена предыдущего действия (только при вводе текста или формул).

12. Redo (Вернуть) — повторение отмененного действия.
13. Align Across (Выровнять поперек) — выравнивание выделенной группы объектов по горизонтали.

14. Align Down (Выровнять вниз) — выравнивание выделенной группы объектов по вертикали.

15. Insert Function (Вставить функцию) — открытие диалогового окна со списком встроенных функций, служащего для их выбора и вставки.

16. Insert Unit (Вставить единицу измерения) — открытие диалогового окна со списком доступных единиц измерения, служащего для их выбора и вставки.

 

17. Calculate (Вычислить) — пересчет документа.

18. Insert Hyperlink (Вставить гиперссылку) — открытие диалогового окна для вставки гиперссылки.

19. Insert Component (Вставить компонент) — запуск мастера вставки в рабочий документ окна другого приложения.

20. Insert Table (Вставить таблицу) - открытие диалогового окна для вставки таблицы.

21. Zoom (Масштаб) — список масштабных коэффициентов.
22. Help (Справка) — открытие окна справочной системы Mathcad.

Панель инструментов форматирования Mathcad содержит следующие инструменты. Номера соответствуют рис. 1.2.
1. Style (Стиль) — стиль для текста и формул.
2. Font (Шрифт) — шрифт для текста и формул.
3. Font Size (Размер шрифта).
4. Bold (Полужирный) — полужирное начертание.
5. Italic (Курсив) — наклонное начертание.
6. Underline (Подчеркнутый) — подчеркнутое начертание.
7. Align Left (Выровнять влево) — выравнивание текста по левому краю.

8. Align Center (Выровнять по центру) — выравнивание текста по центру.

 

9. Align Right (Выровнять по правому краю) — выравнивание текста по правому краю.

10. Bullets (Маркированный список) — вставка маркированного списка.
11. Numbering (Нумерованный список) — вставка нумерованного списка.

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

       
 
   
 

Рис.1.3. Панели процессора Mathcad.

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

1. Calculator (Калькулятор) — шаблоны основных математических операций, цифр, знаков арифметических операций.

2. Graph (График) — шаблоны графиков.

3. Matrix (Матрица) — шаблоны матриц и матричных операций.

4. Evaluation (Оценка) — операторы присваивания значений и вывода результатов расчета.

5. Calculus (Вычисления) — шаблоны дифференцирования, интегрирования, суммирования.

6. Boolean (Булевы операторы) — логические (булевы) операторы.

7. Programming (Программирование) — операторы, необходимые для создания программных модулей.

8. Greek (Греческие буквы).

9. Symbolic (Символьные вычисления) — операторы символьных вычислений.

При наведении указателя мыши на кнопку панели инструментов появляется всплывающая подсказка с названием операции и сочетанием клавиш, нажатие которых
эквивалентно щелчку на данной кнопке.

Построение и вычисление выражений.

Перед началом работы на экране курсор имеет вид красного крестика. В момент ввода выражения курсор приобретает вид синего уголка, охватывающего вводимое выражение. В рабочем документе введите какие-либо буквенные выражения и присвойте
им численные значения, как показано слева вверху на рис. 1.4. Имя выражения
(все, что находится слева от оператора присваивания) может состоять из латинских, русских,

Рис. 1.4. Построение математических выражений.

 

греческих и других букв, а также цифр, знаков подчеркивания (_),
штриха (`), процента (%) и бесконечности (∞ ), вводимых с клавиатуры.

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

Внимание : Mathcad воспринимает прописные и строчные буквы как разные идентификаторы.

Mathcad не делает различий между именами переменных и функций. Если определить вначале функцию f(x), а затем переменную f, то окажется невозможным
использовать функцию f(x) в последующих расчетах где-либо ниже определения f.
Некоторые имена уже используются Mathcad для встроенных констант, единиц
измерения, функций. Имена можно переопределить, но имейте в виду, что переопределение уничтожит их встроенные значения, и этими константами, единицами измерения и функциями пользоваться будет нельзя.

Оператор присваивания (: =) для первого раза выберите на математической панели Calculator (Калькулятор). Познакомьтесь с содержанием панели. При наведении указателя мыши на какую-либо кнопку появляется всплывающая подсказка
с названием оператора, вызываемого щелчком на этой кнопке, и указанием клавиши или сочетания клавиш, нажатие которых вызывает то же действие, что и
щелчок на кнопке. В дальнейшем оператор присваивания лучше набирать с клавиатуры, используя клавишу шифт + (: ) - (двоеточие в латинском шрифте – т.е. клавишы шифт + Ж). Запомните приведенные ниже клавиши быстрого вы-
зова.

 

Любой оператор в Mathcad можно ввести тремя способами:

· выбрав команду меню;

· нажав клавишу (сочетание клавиш) на клавиатуре;

· используя математическую панель.

Набрав вычисляемое выражение, нажмите клавишу = (равно) - появится численный результат.

Попробуйте набрать , получается x+ . Для правильной записи надо нажать клавишу пробела, чтобы уголок курсора охватил нужную часть выражения (в нашем случае — х + у). Другой способ — взять выражение “х + у” в скобки: (х + у). В не-
которых случаях это просто необходимо.

Цепкие операторы

С «цепким оператором» вы уже познакомились на примере выше приведенной дроби (см. рис. 1.3). Цепкие операторы — это возведение в степень, извлечение корня, деление (ввод знаменателя
дроби). Чтобы освободиться от «цепкого оператора», надо выделить клавишей
пробела или клавишей → (стрелка вправо) нужную часть выражения, тогда следующий вводимый оператор будет относиться ко всему выделенному выражению. На первых порах цепкие операторы раздражают.

При быстром наборе пользователь обычно забывает о необходимости выделения нужной части выражения. В результате вместо, например,

х2 + у на экране появляется х2+y. Поупражняйтесь во
введении выражений и получении результатов. Для возведения числа в степень используйте символ ˆ (он находится на одной клавише с цифрой 6).

Ввод текста

Для ввода текста в документ можно в главном меню выбрать команду Insert Text
Region (Вставить ► Текстовую область), но лучше ввести с клавиатуры символ " (двойная кавычка). При этом на экране появляется текстовая область, в которой можно
печатать текст.

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

В текстовую область можно вставлять математическую область, для этого в главном меню Mathcad достаточно выбрать команду Insert Math Region (Вставить ► Математическую область). Вставленная математическая область участвует в вычислениях наравне с другими математическими выражениями.

При желании вычисления во вставленной математической области можно запретить. Для этого щелкните правой кнопкой мыши на вставленном выражении и в открывшемся контекстном меню (рис. 1.6) выберите команду Disable Evaluation (Отключить вычисление). После этого вставленное математическое выражение будет играть роль иллюстрации.

Текстовой области в Mathcad по умолчанию назначается стиль Normal (Обычный). Чтобы настроить его, проделайте описанную ниже процедуру:

1. В главном меню выберите команду Format ► Style ► Normal ► Modify ► Font (Формат ► Стиль ► Обычный ► Изменить ► Шрифт).

2. В появившемся диалоговом окне выберите нужные вам шрифт (Font), начертание (Style Font) и размер (Size).

Mathcad плохо воспринимает кириллицу. В частности, с помощью привычного по
работе в Word, шрифта Times New Roman набрать кириллицу не удастся. Для ввода кириллицы в Mathcad можно использовать шрифты System, Ms Sans Serif и Times New Roman Cyr.

Совет: Шрифты кирилицы можно загрузить с сайта редакции (http: //www.piter.corn), найти файл Normal.mct с установленными кириллическими шрифта-
ми. Этот файл надо скопировать в каталог Template папки, где установлен пакет Mathcad
(если программа установки Mathcad самостоятельно выбирала путь, то это каталог С: \Pro-
gram Files\Mathsoft\Mathcad 2001i Professional\Template. Новый шаблон заменит старый, и впредь при каждом открытии Mathcad на экране будет появляться установленный
вами и приспособленный для работы с кириллицей шаблон документа.

В Mathcad можно вводить, копировать из буфера обмена и редактиро-вать текст, также как в Word.

II. Цель работы.

Ознакомить студентов с методами решения вычислительных задач и моделирования процессов и систем в среде Mathcad.

IV. Выполнение работы.

Для нахождения локального экстремума заданной преподавателем функции (см. таблицу вариантов 1.1.) методом “ root ” выполнить выше приведенный алгоритм.

Решить систему уравнений заданных преподавателем (см. таблицу вариантов 1.2.) методом “ Given…Find (либо Minerr) ” в соответствии с выше приведенным алгоритмом II. Решение оформить в системе Mathcad в виде таблицы с найденными результатами - корнями уравнения, локальным экстремумом.

V. Содержание отчета.

Отчет оформить в электронном виде в среде Mathcad с текстовыми комментариями и результатами в виде отдельной текстовой таблицы. Отчет к лабораторной работе должен включать следующие разделы:

· математическая постановка задачи (исходное уравнение, номер варианта, начальные условия);

· допускается составить блок-схему алгоритма;

· результат вычисления задачи в среде Mathcad в виде отдельной текстовой таблицы;

· получить точное решение аналитическим методом, привести это решение в текстовом поле в среде Mathcad, и сравнить с полученным результатом.

· вычислить абсолютную и относительную ошибки!

VI. Контрольные вопросы.

Как решается задача о нахождении наибольшего (наименьшего) значения функции одной независимой переменной аналитически и в среде Mathcad?

Почему не всегда можно решить задачу аналитически (учитывая использование численных методов для приближенного решения трансцендентных уравнений F(x) = 0?

Что такое функция “root” и как она работает?

В чем достоинства и недостатки метода “Given … Find”?

Как будет выглядеть программа реализации поиска минимума?

Если функция определена, но разрывная, в конечном числе точек отрезка [a, b], можно ли применить метод “Given … Find”?

Варианты заданий.

Найти решение функции y = f(x) на отрезке [a, b] средствами Mathcad. Сравнить результат с точным значением (решением методом Ньютона-Лейбница), оценить абсолютную и относительную погрешности вычислений.

Таблица вариантов 1.1.

 

№ варианта Функция y = f (x) Отр-к инт-ния [a, b] Точное значение
m = min f(x)[a, b] M = max f(x)[a, b]
y = (x-3)2*e|x| [-1, 4]  
y = (x-3)3*e|x+1| [-2, 4]    
y = e [-2, 1]    
Y = ln(1+ ) [-2, 1]    
Y = arcctg [-1, 2]    
Y = [-1, 2]    
y = arcctg [-1, 2]    
y = cos(x + signx) + sin(x+π /6) [-π, π ]    
y= sin(x-π /4) - cos(x - signx) [-π, π ]    
y = sin(x- ) - cos(x- signx) [-π, π ]    
y = 2arcctgx + arcsin(2x/(x2 + 1) [-π, π ]    
y = 4x + (9π 2)/x + sinx [π, 2π ]    
y = cos2x + cos2(π /3 + x) -cosx*cos(π /3+x) [- π, π ]    
y = 2Sinx + Sin2x [0, 3/2π ]    
y = x - 2lnx [3/2, e]    
y = [-2, 1]    
y= [-1, 1]    
y = [0, 1]    
y = x5 - 5x4 + 5x3 + 1 [-1, 2]    
y = x - 2 [0, 5]    
y = 0, 625x4 + 0, 5x2 - 1, 2502x [0, 3]    
y = 0, 5x2 + x + -2, 5x [0, 3]    
y = 0, 0393x3 - x2lnx + 0, 25x2 [1, 2]    
y = 1, 5x2 - 4xlnx + 4x [2, 4]    
y = ex + e-x - 2x [0, 1]    
y = 1, 5x2 - 14x + ex + e-x [1, 3]    
y = 2x - 0, 5x2 – Cosx -(1+x)ln(1+x) [0, 3]    
y = - [-2, 1]    
Y = xlnx – ½ *x2 + 0, 8x [-0, 5, 3]    
y = 1/3*x3 - (1+x)ln(1+x) + x -2 [-0, 5, 3]    
y = x/lnx [-1, 1]    
y = 2x2 - lnx [-1, e]    
y = x - 2sinx [0, 2π ]    
y = 2sinx + cos2x [0, 2 π ]    
y = x [0, 2]    
y = 2x3 - 3x3 [-1, 1]    
y = x4 - 2x2 + 5 [-2, 2]    
y = x + 2 [0, 4]    
y = x5 - 5x2 + 5x3 + 1 [-1, 2]    
y = x3 - 3x2 + 6x - 2 [-1, 1]    
y = [-6, 8]    
y = (1 – x + x2)/(1 + x - x2) [0, 1]    
y = (x - 1)/(x + 1) [0, 4]    
y = 1/x + 1/(1 - x) [0, 1]    
y = sin2x - x [-π /2, π /2]    
y = 2tgx – tg2x [0, π /2]    
y = x4 [0, 1, +∞ ]    
y = [0, 3]    
y = arctg [0, 1]    
y = x*sinx + cosx – (¼ )*x2 [-π /2, π /2]    

Таблица вариантов 1.2.

 

задание 1.1

1. 2. 3.

4. 5. 6.

7. 8. 9.

10. 11. 12.

13. 14. 15.

16. 17. 18.

19. 20.

 

задание 1.2.

1. 2. 3.

4. 5. 6.

7. 8. 9.

10. 11. 12.

13. 14. 15.

16. 17. 18.

19. 20.

Назад

ЛАБОРАТОРНАЯ РАБОТА № 2

«Вычисления в пакете Mathcad. Матрицы»

(Работа выполняется в компьютерном Классе)

Системные требования (минимальные).

80486 (66 МГЦ или быстрее) или Pentium

или IBM совместимый компьютер.

ОС Windows 98 или выше.

По крайней мере, 55 мегабайтов

дискового пространства для типичной

(заданной по умолчанию) инсталляции.

Введение.

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

I. Цель работы:

- приобрести умение вычислений в среде Mathcad.

- освоение математического процессора Mathcad;

II. Теоретическая часть.

1. Создание матриц.

Определить вектор или матрицу можно с помощью следующей процедуры.
1. Введите имя матрицы и оператор присваивания (: =).
2. В математической панели щелкните на кнопке Vector and Matrix Toolbar (Панель векторов и матриц) — откроется панель Matrix (Матрица), на которой щелкните на
кнопке Matrix or Vector (Матрица или вектор) или нажмите сочетание клавиш Ctrl+m.
Откроется диалоговое окно, в котором введите число строк и число столбцов
матрицы и щелкните на кнопке ОК. На экране появится шаблон матрицы.

3. Каждое место ввода в шаблоне заполните числами или буквенными выражениями.

С помощью шаблона можно ввести матрицу, содержащую не более 100 элементов. О том, как ввести матрицы больших размеров, будет рассказано далее. Вектор — это матрица, состоящая из одного столбца.
Доступ к любому элементу матрицы можно получить через имя матрицы с двумя индексами. Первый индекс обозначает номер строки, второй — номер столбца. Произвольный элемент вектора задается одним индексом.

Для набора нижнего индекса можно открыть панель Matrix щелчком на кнопке Vector and Matrix Toolbar математической панели, после чего щелкнуть на кнопке Subscript
(Нижний индекс), но удобнее использовать клавишу " [" (открывающая квадратная скобка), так как при работе с матрицами ставить нижний индекс приходится очень часто.
Нумерация элементов массива (вектора или матрицы) может начинаться с 0, 1
или с любого другого числа (положительного или отрицательного). Порядком нумерации элементов массива управляет встроенная переменная ORIGIN. По умолчанию ORIGIN = 0. Это означает, что первый член массива имеет номер 0.

Чтобы нумерация членов векторов и матриц начиналась, как обычно принимается в математике, с 1, надо перед вводом матрицы, а лучше в начале документа, набрать следующую строку (все буквы прописные):

ORIGIN: = 1
Верхняя часть рис. 2.1 иллюстрирует создание элементов матрицы D с использованием нижних индексов. По умолчанию ORIGIN = 0, поэтому D0, 0=10. После ввода
строки ORIGIN: = 1 элемент D0, 0 не имеет смысла, а D1, 1= 10.

Рис. 2.1. Задание матриц.

2. Основные действия с матрицами .

Mathcad позволяет выполнять с матрицами основные арифметические действия,
включая сложение, вычитание и умножение, а также операции транспонирования,
обращения, вычисления определителя матрицы, нахождения собственных чисел
и собственных векторов и т. д. Примеры численного и символьного выполнения
этих операций приведены на рис. 2.2 — 2.4.

Совет: При работе с матрицами следует внимательно следить за размерами матриц. При появлении сообщения о не соответствии размеров матриц введите в сторонке имя матрицы и нажмите клавишу “=”(равно). Если размер матрицы отличается от того, что Вы вводили обнулите матрицу перед очередным оператором присваивания, написав например A: =0.

IV. Выполнение работы.

1. Ознакомиться с данной инструкцией. Набрать выше приведенный фрагмент программы, ( как шаблон для дальнейших работ),

2. Сохраните набранный текст с расширением в отдельной папке в корневом каталоге или в папке «Мои документы» под названием включающем Вашу фамилию (например: Калоев).

3. Запустите полученный файл двумя кликами (или одним, в зависимости от настройки компьютера) мышки.

4. Запуститься программа Mathcad и в открывшемся окне Вы увидите набранный Вами заголовок.

5. Студенту предлагается проанализировать набранный код фрагмента программы, поэкспериментировать, изменяя написание приведенных переменных.

6. Оформить лабораторную работу в письменном виде (преподавателю лабораторная работа сдается в электронном и в письменном виде).

V. Содержание отчета

Отчет к лабораторной работе должен включать следующие разделы:

· Текстовое оформление - математическая постановка задачи;

· результат вычисления задачи в среде Mathcad в электронном виде;

· привести точное решение аналитическим методом, привести это решение в текстовом поле в среде Mathcad, и сравнить с полученным результатом.

· Привести абсолютную и относительную ошибки!

VI. Контрольные вопросы.

1. Какие приемы вы применили в выше приведенном фрагменте?

2. Почему в Mathcad применяется «прямое» написание формул?

3. В каком порядке располагаются выражения при написании программы вычислений?

4. Как изменить текстовые записи в файле Mathcad?

VII. Задачи для самостоятельного решения.

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

Измените во входных переменных параметр x.

VIII. Варианты заданий.

Условие: найти решение функции y’ = f(x) на отрезке [a, b] средствами Mathcad. Сравнить результат с точным значением (аналитическим решением), оценить абсолютную и относительную погрешности вычислений, вариант задания таблица 1.1 лаб. №1.

Таблица вариантов 2.1.

Численные методы линейной алгебры.

Задания.

1. Решить приближенно систему линейных уравнений А*Х = b, с точностью до 0, 001.

2. Найти приближенно обратную матрицу для матрицы А, с точностью до 0, 001.

3. Найти приближенно определитель матрицы А, с точностью до 0, 0001.

4. Решить приближенно систему линейных уравнений А*Х+b = 0, с точностью до 0, 001.


Варианты к заданиям 1, 4 и 5.

 

 

Примечание: в вариантах к заданиям 2 и 3, матрица А такая же, как и в заданиях 1, 4 и 5 (см. выше).

назад

 

ЛАБОРАТОРНАЯ РАБОТА № 3

«Вычисления в пакете Mathcad.Интерполяция и Регрессия»

(Работа выполняется в компьютерном Классе)

Системные требования (минимальные).

80486 (66 МГЦ или выше) либо Pentium

или другой IBM совместимый компьютер.

С ОС Windows 98 или выше.

По крайней мере, 55 Mb дискового пространства для типичной (заданной по умолчанию) инсталляции.

Введение.

Введение.

I. Цель работы:

- освоение математического процессора Mathcad;

- приобрести умение анализа табличных данных в среде Mathcad.

II. Теоретическая часть.

IV. Выполнение работы.

Выполнить вариант задания одним из выше приведенных примеров решения задачи методом interp cspline.

V. Ход работы.

7. Ознакомиться с данной инструкцией. Наберите выше приведенные фрагменты программ, ( как шаблоны для дальнейших работ), в среде Mathcad.

8. Сохраните набранный код программы в отдельной папке в корневом каталоге или в папке «Мои документы» под названием включающем Вашу фамилию (например: Калоев HTML).

9. Запустите полученный файл двумя кликами (или одним, в зависимости от настройки компьютера) мышки.

10. Запуститься программа Mathcad и в открывшемся окне Вы увидите набранный Вами код примера.

11. Студенту предлагается проанализировать набранный код фрагмента программы, поэкспериментировать, изменяя написание приведенных переменных.

12. Оформить лабораторную работу в письменном виде (преподавателю лабораторная работа сдается в электронном и в письменном виде).

VI. Содержание отчета

Отчет к лабораторной работе должен включать следующие разделы:

· Исходное задание - математическая постановка задачи;

· блок-схему алгоритма;

· результаты вычислений задания в среде Mathcad в электронном виде и письменном виде;

· для задачи, получить точное решение аналитическим методом, привести это решение в текстовом поле в среде Mathcad, и сравнить с полученным результатом.

· Привести абсолютную и относительную ошибки!

VII. Контрольные вопросы.

1. Какие приемы вы применили в выше приведенном фрагменте?

2. Почему в Mathcad нельзя получить «прямое» написание аналитических формул по табличным данным?

3. В каком порядке располагаются выражения при написании программы вычислений?


Поделиться:



Последнее изменение этой страницы: 2017-03-15; Просмотров: 516; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.23 с.)
Главная | Случайная страница | Обратная связь