3055

Використання ранжованих змінних

Лабораторная работа

Информатика, кибернетика и программирование

Використання ранжованих змінних Табулювання функцій та побудова їх графіків. Розв’язання нелінійних рівнянь та їх систем засобами MathCad. Теоретичні відомості Ранжовані зміні - це клас змінних, що у MathCad замінюють управляючу структуру...

Украинкский

2012-10-24

79 KB

23 чел.

Використання ранжованих змінних

Табулювання функцій та побудова їх графіків. Розвязання нелінійних рівнянь та їх систем засобами MathCad.

Теоретичні відомості

Ранжовані зміні-це клас змінних, що у MathCad замінюють управляючу структуру – цикл. Ці змінні мають ряд фіксованих значень, які змінюються від початкового значення до кінцевого значення з визначеним кроком. Ранжовані змінні мають імя і індекс (порядковий номер) кожного елемента.

Для створення ранжованої змінної у загальному вигляді використовують вираз:

Name:=Nbegin ,( Nbegin+Step)..Nend

де  Name  - імя змінної, Nbegin – початкове значення змінної, Step – крок зміни

змінної,  Nend - кінцеве значення змінної.

Приклади.

  1.  Змінна  x змінюється від 0 до 10 з кроком 1, тобто . Тоді в MathCad це виглядає так   x:=0..10
  2.  Змінна  x змінюється від 1 до 9 з кроком 2, тобто . Тоді в MathCad це виглядає так   x:=1,3..9
  3.  Змінна  x змінюється від 1 до 10 з кроком 0.5, тобто . Тоді в MathCad це виглядає так   x:=1,(1+0.5)..10
  4.  Змінна  x змінюється від 10 до 1 з кроком 0.5, тобто . Тоді в MathCad це виглядає так   x:=10,(10-0.5)..1

Виведення значень ранжованої змінної:    Name=

У прикладі 2) після виведення x= отримаємо:

                                                              

Практичні завдання

  1.  Завантажити систему MathCad.
  2.  Вставити текстову область, задати параметри оформлення тексту:
  •  шрифт-Arial Cyr, розмір- 10, вирівнювання – по лівому краю.
  1.  Ввести в текстову область  текст “Завдання 1. Табулювання значень функції та побудова її графіка”.
  2.  Виконати табулювання функції  

наступним чином:

  •  Створити ранжовану змінну: вказати позицію курсора-хреста у вільному місці та набрати на клавіатурі x:0;5. Вказати покажчиком миші в іншому місці і отримати x:=0..5. Зауважимо, що коли натискається клавіша “;”, то на екрані можна бачити “:”, а за ними мітку-заповнювач. Ці дві крапки є оператором області визначення змінної у MathCadі. Також цей оператор можна ввести, натиснувши кнопку     палітри  .
  •  Визначити функцію f(x) та  побудувати таблиці для x  та f(x) , набираючи знак “=” після вілповідної величини, після чого можна бачити:

 x:=0..5

  •  Утворити у вільному місці шаблон для графіка, використовуючи кнопку

     палітри графіків математичної панелі , і надрукувати x в середній мітці

     горизонтальної та f(x) в середній мітці вертикальної осей. Буде побудований

     графік, подібний наведеному:

 

  1.  Самостійно виконати табулювання функцій та побудувати їх графіки:

      

      

  1.  Ввести в текстову область  текст “Завдання 2. Розвязання нелінійних рівнянь”.
  2.  Розв’язати нелінійне рівняння  наступним чином:
  •  привести рівняння до вигляду : права частина =0
  •  протабулювати функцію  на проміжку  з кроком
  •  побудувати графік функції, на екрані отримати:

         

  •  на графіку визначити наближене значення кореня рівняння x=0.6
  •  використати функцію Root(f(x),x), на екрані отримати:

    

  •  розвязок рівняння отримано: 0.616.
  1.  Самостійно розвязати нелінійні рівняння:

          і    

  1.  Ввести в текстову область  текст “Завдання 3. Розв’язання систем нелінійних рівнянь”.
  2.  Розвязати систему нелінійних рівнянь  наступним чином:
  •  приводимо  кожне з рівнянь до виду

          та  

        

  •  табулюємо функції  на проміжку   та будуємо графіки функцій :

        

  •  на графіку визначаємо наближення до коренів та знаходимо розв’язок за допомогою блоку Given і Find:

    

Given

 (знак =в рівняннях системи вводиться з панелі

                                              Boolean)

Find(x1,x2)=

  1.  Самостійно розвязати системи нелінійних рівнянь:

                             

 12. Зберегти результати роботи у робочу папку з імям Labrb3.mcd


 

А также другие работы, которые могут Вас заинтересовать

41316. Изучение принципов организации аппаратного интерфейса USB. 987 KB
  Практически исследовать принципы организации аппаратного интерфейса USB Время: 2 часа Оборудование: ПК ПО. Методические материалы и литература: Методические указания по выполнению практических работ; Иллюстративный материал: принципы организации аппаратного интерфейса USB Методические указания по выполнению практической работы: Последовательность выполнения работы: Изучить и законспектировать основные теоретические...
41317. Изучение команд SSE и SSE2 1.24 MB
  Практически изучить команды SSE и SSE2 для МП. Методические материалы и литература: Методические указания по выполнению практических работ; Иллюстративный материал: команды управления на языке SM для МП. При этом использовать описание работы лабораторный блок ПК иллюстрационный материал; В практической части отработать следующие подразделы: Рассмотреть примеры использования команд ХММрасширения Выполнить пример формирования кода операции и порядок следования операндов команд ХММрасширения...
41318. Изучение команд обращения к портам. Реализа-ция последовательного и параллельного обмена данными 149.5 KB
  Основные теоретические положения Организация ввода вывода в микропроцессорной системе Вводом выводом ВВ называется передача данных между ядром ЭВМ включающим в себя микропроцессор и основную память и внешними устройствами ВУ. Управляющие данные от процессора называемые также командными словами или приказами инициируют действия не связанные непосредственно с передачей данных например запуск устройства запрещение прерываний и т. Управляющие данные от внешних устройств называются словами состояния; они содержат информацию об...
41319. Изучение команд пересылки данных МК МС 68HC908GP32 1.63 MB
  Практически изучить команды пересылки данных МК МС 68HC908GP32 ПК ПО. Методические материалы и литература: Методические указания по выполнению практических работ; Иллюстративный материал: команды управления на языке SM для МП. При запуске МК процедура RЕSЕТ в РС автоматически загружается адрес первой команды выполняемой программы вектор начального запуска из двух...
41320. Изучение команд передачи управления 4.09 MB
  Практически изучить команды передачи управления . Методические материалы и литература: Методические указания по выполнению практических работ; Иллюстративный материал: команды операций над числами . При этом использовать описание работы лабораторный блок ПК иллюстрационный материал; В практической части отработать следующие подразделы: Рассмотреть команды передачи управления; Выполнить примеры и отразить их в отчёте; Проанализировать результаты выполненных примеров. Основные теоретические положения Способы...
41321. Изучение программной модели команд управления на языке SM для МП 1.1 MB
  Практически изучить программную модель команд управления на языке SM для МП. Методические материалы и литература: Методические указания по выполнению практических работ; Иллюстративный материал: команды управления на языке SM для МП. При этом исполнение текущей последовательности команд приостанавливается прерывается а вместо нее начинает выполняться другая последовательность соответствующая данному прерыванию.
41322. Изучение команд операций над числами 1.62 MB
  Основные теоретические положения Структура команд Любая команда ЭВМ обычно состоит из двух частей: операционной и адресной. Трехадресная команда легко расшифровывалась и была удобна в использовании но с ростом объемов ОЗУ ее длина становилась непомерно большой. Пример программы в командах процессора Перед вами короткая программа для процессора семейства 1п1е1 которая увеличивает число находящееся в регистре ах. Пример программы в командах процессора Несмотря на то что приведенная программа по длине явно больше чем...
41323. Изучение команд операций с битами 5.5 MB
  Каждая команда МК подгруппы РIС16F8Х представляет собой 14битовое слово разделенное на код операции ОРСОDЕ и поле для одного и более операндов которые могут участвовать или не участвовать в этой команде.1 Основные форматы команд МК Команды работы с битами Отличительной особенностью данной группы команд является то что они оперируют с однобитными операндами в качестве которых используются отдельные биты регистров МК. отрицание логическое НЕ логическая операция над одним операндом результатом которой является...
41324. Исследование состава и возможностей ИС РПО для семейства МК АVR 3.63 MB
  Основные теоретические положения Программная среда АVR Studio Фирма Аtmel разработчик микроконтроллеров АVR очень хорошо позаботилась о сопровождении своей продукции. Для написания программ их отладки трансляции и прошивки в память микроконтроллера фирма разработала специализированную среду разработчика под названием АVR Studio Программная среда АVR Studio это мощный современный про граммный продукт позволяющий производить все этапы разработки программ для любых микрокон троллеров серии АVR ....