Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Табулирование функций




Mathcad в инженерно-строительных задачах

Графические области

Функции

Функция – выражение, согласно которому проводятся некоторые вычисления с аргументами и определяется его числовое значение.

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

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

Функции в пакете MathCAD могут быть встроенные, т. е. заблаговременно введенные разработчиками, или определен­ные пользователем.

Способы вставки встроенной функции:

1. Выбрать пункт меню Вставка Þ Функция.

2. Нажать комбинацию клавиш Ctrl + E.

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

· текстовая область предназначена для небольших кусков текста - подписей, комментариев и т. п. Вставляется с помощью команды Вставка Þ Текстовая регион или комбинации клавиш Shift + " (двойная кавычка);

текстовый абзац применяется в том случае, если необходимо ра­ботать с абзацами или страницами. Вставляется с помощью ком­бинации клавиш Shift + Enter.

Графические области делятся на три основных типа - двумерные графики, трехмерные графики и импортированные графические образы. Двумерные и трехмерные графики строятся самим MathCAD на основа­нии обработанных данных.

Для создания декартового графика:

1. Установить визир в пустом месте рабочего документа.

2. Выбрать команду Вставка Þ График Þ Х-У график, или нажать комбинацию клавиш Shift + 2, или щелкнуть кнопку Графики. Появится шаблон панели декартового графика.

3. Ввести в средней метке под осью Х первую независимую пере­менную, через запятую – вторую и так до 10, например х 1, х 2, …

4. Ввести в средней метке слева от вертикальной оси Y первую независимую переменную, через запятую – вторую и т. д., например у 1(х 1), у 2(х 2), …, или соответствующие выражения.

5. Щелкнуть за пределами области графика, чтобы начать его по­строение.

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

Рассмотрим два случая табулирования функции:

1. с постоянным шагом изменения аргументов;

2. с произвольным набором значений аргумента.

Пример. Вычислить при R = 4.28 × 10-2; l = 2.87;

хi изменяется с шагом D х = 2; хп = 2; хк = 20.

Текст документа MathCAD:

Пример. Вычислить и вывести на экран значения функции

при х 1 = 12.8; х 2 = 23.4; х 3 = 27.2; х 4 = 17.8; х 5 = 16.3; х 6 = 14.9; а = 1.35; b = 0.98.

Цикл организуется для одномерного массива.

Текст документа MathCAD:

Варианты заданий. Составить программу вычисления значений функции уi для значений аргумента хi с постоянным (задача А) и переменным (задача В) шагом. Данные взять из таблицы 3.1.

Таблица 3.1

№ п/п Функция yi = f(xi) Задача А Задача В
a B xH xK Dx x1 x2 x3 x4 x5
  - 2.5 1.28 3.28 0.4 1.1 2.4 3.6 3.7 3.9
  1.35 0.98 1.14 4.24 0.62 0.35 1.28 3.51 4.16 5.21
  2.0 0.95 1.25 2.75 0.3 2.2 3.78 4.51 5.28 6.2
  - - 1.25 3.25 0.4 1.84 2.71 3.81 4.56 5.62
  - 2.5 3.4 3.5 6.5 0.6 2.89 3.54 5.21 6.28 7.48
  - - 0.2 2.2 0.4 0.1 0.9 1.2 1.5 2.3
  0.4 0.8 3.2 6.2 0.6 1.48 2.56 3.78 4.28 6.21
  1.2 0.48 0.7 1.2 0.1 0.25 0.36 0.56 0.94 1.28
  1.1 0.09 1.2 2.2 0.2 1.21 1.76 2.53 3.48 4.52
  0.05 0.06 0.2 0.95 0.15 0.15 0.26 0.37 0.48 0.56
  2.0 3.0 0.11 0.36 0.05 0.08 0.26 0.35 0.41 0.53
  1.6 - 1.2 3.7 0.5 1.28 1.36 2.47 3.68 4.56
  4.1 2.7 1.2 5.2 0.8 1.9 2.15 2.34 2.73 3.16
  7.2 4.2 1.81 5.31 0.7 2.4 2.8 3.9 4.7 5.16
  - - 0.26 0.66 0.08 0.1 0.35 0.4 0.55 0.6
  2.0 1.1 0.08 1.08 0.2 0.1 0.3 0.4 0.45 0.65
  0.1 0.5 0.15 1.37 0.25 0.2 0.3 0.44 0.6 0.66
  2.5 4.6 1.1 3.6 0.5 1.2 1.28 1.36 1.46 2.35
  2.0 - 1.2 4.2 0.6 1.16 1.32 1.47 1.65 1.93
  0.8 0.4 1.23 7.23 1.2 1.88 2.26 3.84 4.55 -6.21
  - - 0.11 0.36 0.05 0.2 0.3 0.38 0.43 0.57
  2.25 - 1.2 2.7 0.3 1.31 1.39 1.44 1.56 1.92
  4.1 2.7 1.5 3.5 0.4 1.9 2.15 2.34 2.74 3.36
  7.2 1.3 1.56 4.71 0.63 2.4 2.8 3.9 4.7 5.15
  - - 0.22 0.92 0.14 0.1 0.35 0.4 0.55 0.6
  2.0 4.1 0.77 1.77 0.2 1.24 1.38 1.58 2.11 2.58
  0.1 0.5 0.33 1.23 0.18 0.3 0.36 0.40 0.62 0.78
  2.5 4.6 1.15 3.05 0.38 1.2 1.36 1.57 1.93 2.25
  2.0 - 1.08 1.88 0.16 1.16 1.35 1.48 1.52 1.96
  0.8 0.4 1.42 3.62 0.44 1.6 1.81 2.24 2.65 3.38
                         

 




Поделиться с друзьями:


Дата добавления: 2015-05-08; Просмотров: 1772; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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