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


 

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

38192. Психологічна боротьба в стародавні часи 162.5 KB
  По правді сказати ми взагалі не можемо вести мову про психологію в сучасному розумінні цього слова оскільки психологія або вивчення душі це відносно нова дисципліна. Психологія вивчення душі це відносно нова дисципліна. Коли я кажу: У мене є душа де знаходиться моя точка свідомості В душі чи в тілі Очевидно в тілі оскільки я кажу: У мене є душа а не У мене є тіло . Для стародавніх народів наприклад для індійців що не існувало душі що служить тілу а існувало тіло яке слугує душі.
38193. Психологічна боротьба на інформаційному рівні 99.5 KB
  Боротьба як правило ведеться у вигляді прихованих цілеспрямованих спеціальним чином організованих інформаційнопсихологічних операцій ІПсО. У широкому розумінні ІПсО це сплановане використання сучасних форм методів і засобів поширення інформації для здійснення впливу на інформаційне середовище та психологічний стан протидіючої сторони з одночасним захистом власного інформаційного середовища і психологічного стану. Вплив що здійснюється на інформаційне середовище та психологічний стан протидіючої сторони під час ІПсО отримав назву...
38194. Конфлікти рівня інформаційного суспільства 121.5 KB
  Конфлікти рівня інформаційного суспільства Заняття №1: Конфлікти рівня інформаційного суспільства Час: 2 години Мета заняття: формувати у курсантів риси необхідні військовому керівнику для професійної діяльності; сприяти розвитку почуття свідомої військової дисципліни відповідальності і цілеспрямованості;...
38195. Проблеми інформаційної безпеки України 161.5 KB
  Бурхливий розвиток інформаційних технологій наприкінці ХХ ст. призвів до зростання відносної важливості окремих аспектів суспільного життя. Внаслідок інформаційної революції основною цінністю для суспільства взагалі й окремої людини зокрема поступово стають інформаційні ресурси
38196. Засновники геополітики 203.5 KB
  Поняття глобального було введено в науковий обіг у другій половині XX століття американським науковцем Т.Левіттом, який охарактеризував ним феномен злиття ринків окремої продукції як нову тенденцію розвитку світової економіки; згодом це явище було інтерпретоване деякими домінуючими світовими силами в дусі ідеології обєднання світу в єдину економічну,
38198. Воєнна політологія як наука 134.5 KB
  Воєнна політика – частина загальної політики певних соціальних сил і спеціально створених ними інститутів влади, що спрямована на підготовку і використання (навмисне або змушене, військове або невійськове) засобів збройного насильства для досягнення тих або інших класових, національних або загальнолюдських інтересів, мети; для ведення війни або протидії.
38199. Аерократія та ефірократія 36.03 KB
  Мондіалістські центри мали своїх кореспондентів і в Москві. Ключовою постаттю був академік Гвішіані, директор Інституту Системних Досліджень, який був чимось подібним до філіалу “Трілатераля”
38200. Міграційні процеси і екологічний імператив як фактор світової політики 27.04 KB
  З врахуванням триваючої тенденції до росту чисельності населення можна припустити можливість своєрідного демографічного «перевантаження» нашої планети...