
- •Содержание
- •Язык Visual Basic for Applications (vba)
- •Практическое задание №1. Создание и выполнение макросов
- •5 Создание и выполнение макросов с относительными ссылками
- •6 Выполнение макросов с помощью сочетаний клавиш
- •7 Создание и использование процедур
- •8 Создание и применение пользовательских функций
- •Практическое задание №2. Использование макросов
- •1. Выполнение работы
- •3 Задание для самостоятельной работы
- •Практическое задание №3. Использование инструмента "Таблица данных" для решения типовых задач.
- •1 Цель работы
- •2 Порядок выполнения работы
- •3 Содержание отчета
- •5 Добавление формул в существующую таблицу данных с одной переменной
- •6 Создание таблицы данных с двумя переменными
- •7 Преобразование рассчитанных значений таблицы данных в константы и перенос данных из таблиц данных
- •8 Удаление всей таблицы данных
- •Практическое задание №4. Использование инструмента "Подбор параметра" для решения типовых задач.
- •Практическое задание №5. Использование инструмента «Поиск решения».
- •Список рекомендуемой литературы:
2 Порядок выполнения работы
Выполнить задания раздела. Составить отчет по учебному заданию и защитить его у преподавателя.
3 Содержание отчета
наименование и цель работы;
задание на работу;
результаты выполнения работы.
4 Таблица данных. Создание таблицы данных с одной переменной
4.1.В соответствии с таблицей, приведенной на рис. 3.1, создайте "таблицу данных", которая позволит вычислить значения функции Y=SIN(X) для X, меняющегося в диапазоне от 0 до 6,280 с шагом 0,628.
4.1.1.Пользуясь автозаполнением, задайте численные значения входного диапазона данных (ячейки B3:B13).
4.1.2.В ячейку С2, в которую будут подставляться изменяемые данные (значения Х), введите формулу =SIN(B2). Значения Х будут передаваться в формулу через ячейку В2.
4.1.3. Вызовите диалог "Таблица данных" , для того, чтобы воспользоваться этим диалогом, нужно щелкнуть правой кнопкой мыши рядом с последней вкладкой в высветившемся меню нажать «Настройка панели быстрого доступа»:
Далее в появившемся окне выполнить четыре действия, которые показаны на рисунке 1. «Настройка». 2.«Все команды». 3. «Таблица данных». 4. «Добавить». После этого на панели быстрого доступа появится соответствующий значок.
Выделите диапазон ячеек В2:С13, вызовите диалог "Таблица данных" Воспользовавшись этой командой определим, что входные данные диапазона В3:В13 будут передаваться в формулу через ячейку В2,( подставлять значения по строкам) рис. 3.2.
Рис. 3.2.
4.2.Выполните подстановку, проверьте правильность результата, сопоставив полученные данные с приведенными на рис.3.1.
4.3. Постройте график рассчитанной функции, разместив его так, как показано на рис.3.1.
Рис.
3.1
5 Добавление формул в существующую таблицу данных с одной переменной
5.1.Пользуясь инструментом "таблица данных", создать аналогично упражнению п.п.4.1 - 4.3 таблицу, позволяющую рассчитать 11 значений функции Y=SIN(X) при Х, меняющемся от 0 до 3,1415926. Эта таблица представлена на рис.3.3 в ячейках В7:С18. Формула для вычислений записана в ячейке С7. Подстановка входных данных (Х) в формулу выполняется через ячейку В7.
5.2.Очистить таблицу данных от результатов вычислений.
5.3.Дополнить таблицу тремя новыми формулами: Y=1,25*SIN(2*X), Y=1,5*SIN(4*X), Y=SIN(X)+1,25*SIN(2*X)+1,5*SIN(4*X), зависящими от одного и того же аргумента Х, меняющегося в том же диапазоне значений. Три новые формулы записать в ячейках D7, E7 и F7 соответственно.
5.4.Пользуясь "таблицей данных", выполнить расчет по всем четырем формулам для заданного диапазона изменения входных значений Х.
5.5.Проверить правильность вычислений. Построить два графика, на первом из которых будут представлены три первые функции: Y=SIN(X), Y=1,25*SIN(2*X), Y=1,5*SIN(4*X), а на втором – четвертая функция Y=SIN(X)+1,25*SIN(2*X)+1,5*SIN(4*X). Таблица и графики должны быть оформлены так, как показано на рис.5.
Рис.3.3
6 Создание таблицы данных с двумя переменными
6.1.Пользуясь "таблицей данных" с двумя переменными, создать таблицу умножения целых чисел. Множимое – целые числа в диапазоне от 1 до 7. Множитель – нечетные целые числа в диапазоне от 3 до 9. Образец таблицы представлен на рис.3.4. Формула записывается в ячейке К4: =K2*L2, где ячейки К2 и L2 используются для передачи наборов входных данных из двух диапазонов (множимого и множителя). При заполнении полей диалогового окна "подбор параметра" обратите внимание на правильность передачи диапазонов множимого и множителя через соответствующие ячейки (по строкам – K2, по столбцам L-2) рис. 3.5.
Рис.3.4
Рис. 3.5.
6.2.Пользуясь "таблицей данных" с двумя переменными А и Х, создать таблицу для вычисления функции Y=2*A*SIN(X+A). Диапазоны изменения А и Х, а также результаты вычислений представлены на рис.3.6.
6.3.Выполнить вычисления, проверить правильность результатов и построить графики для Y=2*A*SIN(X+A) при трех значениях А аналогично тому, как показано на рис.3.6.
Рис.3.6