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


 

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

74788. Энтропия. Связь энтропии и вероятности состояния. Флуктуация 36.5 KB
  Флуктуации — случайные отклонения от среднего значения физических величин, характеризующих систему из большого числа частиц; вызываются тепловым движением частиц или квантово-механическими эффектами.
74789. Второе начало термодинамики. Его статистический смысл 32 KB
  Второе начало термодинамики можно сформулировать как закон возрастания энтропии замкнутой системы при необратимых процессах: любой необратимый процесс в замкнутой системе происходит так что энтропия системы при этом возрастает.
74791. Степени свободы молекул. Распределение энергии по степеням свободы. Молекулярно-кинетическая теория теплоемкости газов. Удельная и молярная теплоемкости 61.5 KB
  Различают теплоемкости при постоянном объеме и постоянном давлении если в процессе нагревания вещества его объем или давление поддерживается постоянным В молекулярно-кинетической теории пользуются моделью идеального газа удовлетворяющей следующим условиям...
74792. Барометрическая формула. Больцмановское распределение частиц в потенциальном поле 41.5 KB
  При выводе основного уравнения молекулярно-кинетической теории газов и максвелловского распределения молекул по скоростям предполагалось что на молекулы газа внешние силы не действуют поэтому молекулы равномерно распределены по объему.
74793. Опыт Перрена. Число столкновений, среднее время между столкновениями и средняя длина свободного пробега молекул. Статистическое понятие вакуума 45.5 KB
  Число столкновений среднее время между столкновениями и средняя длина свободного пробега молекул. Используя молекулярно-кинетическую теорию разработал теорию броуновского движения. Опыты Перрена показали что закономерности броуновского движения предсказанные...
74794. Распределение частиц (молекул) по скоростям в системах с большим количеством частиц. Формула Максвелла 39 KB
  При выводе закона распределения молекул по скоростям Максвелл предполагал, что газ состоит из очень большого числа N тождественных молекул, находящихся в состоянии беспорядочного теплового движения при одинаковой температуре. Предполагалось также, что силовые поля, действующие на газ, отсутствуют.
74795. Характеристические скорости молекул (среднеарифметическая, среднеквадратичная, вероятная). Cреднеквадратичная скорость движения молекул 34.5 KB
  Интересен вопрос о скорости движения молекул газа. В газен царит полный хаос, молекулы движутся по всем направлениям с самыми разными скоростями. Оказывается, что в газе есть молекулы с очень маленькими скоростями и с очень большими, но их сравнительно мало.
74796. Внутренняя энергия реального газа. Эффект Джоуля-Томсона. Точка инверсии 66 KB
  Рассмотрим эффект Джоуля — Томсона. На рис. 93 представлена схема их опыта. В теплоизолированной трубке с пористой перегородкой находятся два поршня, которые могут перемешаться без трения.