С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10)





НазваниеС. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10)
страница9/12
Дата публикации09.11.2014
Размер1.69 Mb.
ТипЛабораторная работа
100-bal.ru > Информатика > Лабораторная работа
1   ...   4   5   6   7   8   9   10   11   12
Часть функций предназначена для обработки массивов данных, векторов, матриц.

Функция СУММЕСЛИ(диапазон; критерий; диапазон_суммирования).

Диапазон – диапазон ячеек, содержащий определенный признак.

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

Диапазон_суммирования – диапазон ячеек, значения данных в которых суммируются, если признак этих ячеек соответствует условию.

С помощью этой функции можно вычислить сумму значений, записанных в ячейках из «диапазона_суммирования», если значения в соответствующих им ячейках «диапазона» удовлетворяют «критерию». Если «диапазон_суммирования» опущен, то суммируются значения ячеек в «диапазоне».
Функция СУММПРОИЗВ также может оказать существенную помощь при обработке массивов данных. Ее действие заключается в вычислении суммы произведений соответствующих элементов заданных массивов. Синтаксис этой функции:

СУММПРОИЗВ(массив1; массив2; массивЗ; …)

Массив1, массив2, массив3, … – от 2 до 30 массивов, чьи компоненты нужно перемножить, а затем сложить.

Аргументы, которые являются массивами, должны иметь одинаковые размерности. Если это не так, то функция СУММПРОИЗВ возвращает значение ошибки #ЗНАЧ!. При этом данная функция воспринимает нечисловые элементы массивов как нулевые. Пример использования функции приведен на рисунке ниже.





А

В

С

1

Вид товара

Цена

Количество

2

Товар1

10

5

3

Товар2

20

6

4

Товар3

30

7

5

Общая стоимость товаров







6

=СУММПРОИЗВ(В2:В4;С2:С4)








В результате использования данной функции будет получено то же значение, что и при применении формулы =СУММ(В2*С2; ВЗ*СЗ; В4*С4).

Значение функции в ячейке А6 в данном случае будет равно 380.
Макросы

Если часто приходится выполнять одни и те же действия, то эффективность работы можно заметно увеличить при помощи макросов. Макросы – это небольшие программы на языке Visual Basic.

Макросы всегда выполняются в активном документе.

Макрос можно создать путем протоколирования действий пользователя.

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

Для записи макросов выполнить следующее:

  1. щелкнуть по стрелке под кнопкой Макросы в одноименной группе на вкладке Вид на ленте. Выбрать команду Запись макроса в меню;

  2. в диалоговом окне Запись макроса дать макросу имя, задать клавишу быстрого вызова и указать место хранения текста макроса (в личной книге макросов, в текущей или новой рабочей книги), а также ввести его описание, затем выполнить те команды, которые будут записываться в макрос;

  3. после выполнения нужной последовательности действий, которую мы запоминаем в макросе, нужно остановить запись. Все действия над объектом запоминаются в макросе и могут быть выполнены при нажатии соответствующей клавиши быстрого вызова, либо запуска из меню.

С дополнительным материалом по теме можно ознакомиться в литературе [1, 3, 4, 7].
Лабораторная работа включает несколько заданий. Каждое задание должно быть представлено на отдельном листе рабочей книги MS Excel.

Результаты сохранить в книге с названием Лаб.работа2_№ варианта.
Задание № 1

Составить таблицу, содержащую фамилии студентов (не менее 5 фамилий) и оценки за первые два сданных экзамена. Найти среднюю оценку по каждому экзамену из числа успешно сдавших сессию студентов.

По результатам построить гистограмму и записать макрос. Листу присвоить имя Гистограмма.
Задание № 2

Составить таблицу значений функции по заданному варианту.

Построить по данным таблицы график зависимости у от х и записать макрос. Листу присвоить имя График.
Варианты заданий:



Функция

Отрезок

Шаг

1

Y=2sin(x)cos(x)

[00;3600]

450

2

Y=tg(x)

[00;1800]

300

3

Y=sin(x)+cos(x)

[-1800;1800]

300

4

Y=xsin(x)

[00;3600]

300

5

Y=xcos(x)

[-1800;3600]

300

6

Y=sin2(x)

[300;1800]

100

7

Y=cos2(x)+x

[200;900]

50

8

Y=ctg(x)

[-1800;1800]

600

9

Y=tg(x)+ctg(x)

[00;3600]

450

10

Y=x2sin(x)

[200;900]

50

11

Y=ex

[1;5]

1

12

Y=ln(x)

[1;10]

1

13

Y=xln(x)

[1;6]

1

14

Y= exln(x)

[2;20]

2

15

Y=x2ln(x)

[2;20]

2


Задание № 3

Составить таблицу значений логической функции ЕСЛИ по заданным критериям в соответствии с заданным вариантом.

Построить график зависимости результирующей функции от исходных данных.

Лист назвать Условие.
Варианты заданий

  1. Если х>5 или х≤-20, вычислить у=1+tg(x), иначе вычислить у=х2.

  2. Задать изменение х от -100 до 100 с шагом 10.

  3. Если х принадлежит интервалу (4;20), вычислить значение функции по формуле y=х2+1, иначе вычислить значение функции по формуле y=sin(х), задать изменение х от -60 до 60 с шагом 4.

  4. Если х<-15 или х>10, вычислить у=x+5, иначе вычислить у=ln(x).

  5. Задать изменение х от -40 до 40 с шагом 5.

  6. Если х принадлежит отрезку [5;8], вычислить значение функции по формуле y=cos(x), иначе вычислить значение функции по формуле y=x2+x, задать изменение х от -5 до 10 с шагом 1.

  7. Если х<-1 или х<20, вычислить у=ex, иначе вычислить у=sin(x+4)

  8. Задать изменение х от -50 до 50 с шагом 5.

  9. Если х>-10 и х<40, вычислить у=x+2, иначе вычислить у=cos(x) + x. Задать изменение х от -50 до 50 с шагом 5.

  10. Если x>0 и y<-4 вычислить произведение чисел, иначе сумму. Задать изменение х от -20 до 20 с шагом 5, у вычислить по формуле y=х-2.

  11. Если х<-5 или х>10, вычислить у=x3+5, иначе вычислить у=ln(x+2). Задать изменение х от -40 до 40 с шагом 5.

  12. Если х принадлежит отрезку [3;10], вычислить значение функции по формуле y=xcosx, иначе вычислить значение функции по формуле y=x+4, задать изменение х от -4 до 20 с шагом 2.

  13. Если х>10 или х≤-20, вычислить у=sin(x)+cos(x), иначе вычислить у=х2. Задать изменение х от -50 до 50 с шагом 10.

  14. Если х принадлежит интервалу (8;30), вычислить значение функции по формуле y=х2+1, иначе вычислить значение функции по формуле y=2sin(х+2), задать изменение х от -60 до 60 с шагом 10.

  15. Если x>-6 и y<х, вычислить произведение чисел, иначе разность. Задать изменение х от -20 до 20 с шагом 5, у вычислить по формуле x2.

  16. Если х принадлежит интервалу (-10;30), вычислить значение функции по формуле y=х2+1, иначе вычислить значение функции по формуле y=tg(x)+ctg(x), задать изменение х от -60 до 60 с шагом 10.

  17. Если х не принадлежит отрезку [-4;10], вычислить значение функции по формуле y=2cos(x), иначе вычислить значение функции по формуле y=x+2, задать изменение х от -10 до 20 с шагом 2.


Содержание отчета

Отчетом является файл Лаб.работа2_№вар.xlsx, созданный в результате выполнения задания.
Технология выполнения работы

Заполнение файла Лаб.работа2_№вар.xlsx по заданному варианту должно быть выполнено с использованием мастера функций и мастера диаграмм.
Вопросы для защиты работы

  1. Назвать и охарактеризовать основные типы диаграмм.

  2. Описать процесс создания диаграмм.

  3. Дать определение понятиям “Ряд данных” и “категория данных”.

  4. Описать синтаксис и правила использования логических функций.

  5. Что такое макрос?

  6. Как записать макрос?


Лабораторная работа № 7
Электронные таблицы MS Excel: работа с матрицами

Время выполнения – 2 часа.
Цель работы

Научиться приемам работы с матрицами.
Задачи лабораторной работы

После выполнения работы студент должен:

  1. знать приемы работы с матрицами;

  2. уметь решать системы линейных алгебраических уравнений;

  3. уметь выполнять проверку решения.


Перечень обеспечивающих средств

Для обеспечения выполнения работы необходимо иметь компьютер со следующим обеспечением: операционная система Windows и MS Office 2007 и выше.
Общие теоретические сведения

Система mn чисел, расположенных в прямоугольной таблице из m строк и n столбцов, называется матрицей. Если m=n, то матрица называется квадратной, иначе прямоугольной. Над матрицами могут быть выполнены операции сложение матриц, умножение матрицы на число, на вектор.

Если матрица имеет размер 1 x n, то она называется вектором-строкой, а m x 1 – вектором-столбцом.

Если в матрице переставить строки и столбцы местами, то получим транспонированную матрицу.

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

Пример 1. Умножить матрицу А2,3 на матрицу В3,3 и получить матрицу С2,3.

  1. Задать значения элементам матриц A2,3, В3,3.




А

В

С

D

E

F

1

A2,3=

1

3

2







2




3

4

5







3



















4




1

2

3







5

В3,3=

1

4

1







6




2

3

3







7



















8

С2,3=
















9



















10



















  1. Выделить место для результирующей матрицы С2,3.

  2. В строку формул записать знак равно (=).

  3. С помощью мастера функций найти функцию МУМНОЖ.

  4. Задать для нее исходные данные (указать с помощью мыши адреса матриц А и В).

  5. Активизировать строку формул.

  6. Нажать 3 клавиши Ctrl+Shift+Enter.

  7. В результирующей матрице получим результат (рис. 1).



Рис. 1. Результат перемножения матриц
Пример 2. Решение системы линейных алгебраических уравнений.

Задана система линейных уравнений (1)

x1+2·x2+3·x3 = 4

4·x1+3·x2+2·x3=1 (1)

x1+3·x2+2мx3 = 4

В матричной форме система (1) имеет вид

А3,3 · Х3,13,1 (2), где А3,3-матрица коэффициентов при неизвестных









B3,1 – вектор правых частей.

Вектор неизвестных Х3,1 может быть найден по формуле

Х3,13,3-1 · В3,1 (5)

А3,3-1 – обратная матрица.

Решение задачи выполнить в таблице.




A

B

C

D

E

F

H

1




Матрица исходных коэффициентов







Вектор правых частей

2




1

2

3







4

3

А3,3=

4

3

2




В3,1=

1

4




1

3

2







4

5




Обратная матрица







Вектор неизвестных

6






















7

А3,3-1=













Х3,1=




8

















































  1. Ввести в таблицу значения матрицы коэффициентов А3,3.

  2. Ввести в таблицу значения вектора В3,1.

  3. Выделить место для обратной матрицы А3,3-1.

  4. Вызвать мастер функций, отыскать функцию МОБР для вычисления обратной матрицы.

  5. Ввести в диалоговое окно параметров функции адрес исходной матрицы коэффициентов мышью. Проверить записанный адрес. Если все нормально, щелкнуть мышью по строке формул (в ней появится курсор) и нажать 3 клавиши одновременно Ctrl+Shift+Enter. В выделенных ячейках появятся значения обратной матрицы.

  6. Выделить место для результата (вектор неизвестных) Х3,1.

  7. С помощью мастера функций найти функцию МУМНОЖ.

  8. Ввести в диалоговое окно два адреса:

  • адрес обратной матрицы (массив1);

  • адрес вектора правых частей (массив2).

  1. Активизировать строку формул, чтобы в ней появился курсор и нажать клавиши Ctrl+Shift+Enter (рис. 2).



Рис. 2. Решение системы линейных алгебраических уравнений
Пример 3. Решение системы линейных алгебраических уравнений методом Крамера (через определители). Работа со склеенными листами.

Если данные для каких-то таблиц повторяются, то их лучше набирать в режиме «склеенных листов». Можно склеивать подряд стоящие листы, не подряд стоящие или вообще все листы рабочей книги.

Пусть необходимо склеить три подряд стоящих листа (Лист1, Лист2, Лист3). Для этого производим щелчок левой кнопки мыши по ярлычку Лист1, затем нажимаем клавишу Shift и производим щелчок по ярлычку Лист3. Тогда все три ярлычка станут светлее. Чтобы расклеить листы, выполнить щелчок правой кнопкой мыши по ярлычку Лист1 и выбрать команду Разгруппировать листы.

Для выполнения задания склеим 4 листа. Матрицу исходных коэффициентов и вектор правых частей поместить на склеенные листы. Затем расклеить листы. На листах 2, 3, 4 столбцы при неизвестных заменить векторами правых частей для вычисления определителей неизвестных: на листе2 в 1-ый столбец, на листе3 во 2-ой столбец и на листе4 в третий столбец. Вычислить определители на каждом листе, используя функцию МОПРЕД. Для вычисления значения неизвестных разделить определитель для соответствующей переменной на общий определитель для матрицы исходных коэффициентов, так для вычисления х1 разделить определитель на листе2 на определитель на листе1, для х2 – определитель на листе3 на определитель на листе1 и т. д. Ввод формул выполнять только в строку формул.

С дополнительным материалом по теме можно ознакомиться в литературе [1, 3, 4, 7].
1   ...   4   5   6   7   8   9   10   11   12

Похожие:

С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconГенеральной прокуратуры российской федерации прокурорский надзор...
Н. П. Дудин — раздел 1; О. Б. Качанова — разделы 2, 5, 8, 11; раздел 13 в соавторстве; Н. Я. Ларина — раздел 6; О. В. Пристанская,...
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconПрограмма по формированию навыков безопасного поведения на дорогах...
Фгоу впо сибгути. Раздел 1 Основы теории множеств. Раздел 2 Формулы логики. Раздел 3 Булевы функции. Раздел 4 Предикаты и бинарные...
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconУчебно-методический комплекс дисциплины «физическая культура»
Т. В. Никольская, О. Ю. Масалова (раздел гимнастика); Т. Н. Хатанцева, Е. П. Панова, Ю. В. Булков (раздел легкая атлетика); А. Б....
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconУчебное пособие Для студентов вузов в 2-х частях
С. К. Ашванян, д-р экон наук, проф. (раздел 4,7); Т. А. Сапожникова, канд экон наук, доц. (введение, раздел 5,9 ); Е. А. Плосконосова,...
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconНесовершеннолетних
Авторский коллектив: Арбузова В. Н. ), Завадская Н. М. ), Карабанцев И. А. ), Кряквин В. Я. ), Кудрявцева Г. А. (раздел I, тематика...
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconИстория россии
М. М. Горинов (раздел II гл. 5 § 1 — 5), докт ист наук А. С. Сенявский (раздел II гл. 5 § 6), канд ист наук А. А. Печенкин (раздел...
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconПрограмма «проведения аттестационных испытаний при поступлении на второй и последующие курсы»
Ий при поступлении на второй и последующие курсы включает в себя 4 раздела: 1 раздел – гуманитарный, социальный и экономический цикл;...
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconПрограмма состоит из девяти разделов: Раздел Искусство в жизни современного...
Данная рабочая программа разработана на основе авторской программы Г. П. Сергеевой, И. А. Кашековой, Е. Д. Критской «Искусство. 8...
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconУчебно-методический комплекс по дисциплине «бизнес-планирование»
Разработка основных разделов бизнес-плана: план маркетинга. Производственный план предприятия как раздел бизнес-плана. Организационный...
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconТема: Насекомые. Изделие "Пчелы и соты"
Межпредметные связи: Окружающий мир, раздел "Что и кто?", тема "Кто такие насекомые?"; раздел "Почему и зачем?", тема "Почему мы...
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconЦели и задачи территориального планирования Раздел Мероприятия по...
Схема современного использования территории мо «Мултановский сельсовет» (Опорный план)
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconУчебно-тематический план Раздел 3 содержание учебного предмета «Литература»...
Примерная программа среднего (полного) общего образования по литературе (Москва, Дрофа, 2007г)
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconПрограмма по формированию навыков безопасного поведения на дорогах...
Рабочая программа по русскому языку (раздел «Письмо») и литературному чтению (раздел «Обучение грамоте») разработана на основе
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconПрограмма по формированию навыков безопасного поведения на дорогах...
Межпредметные связи: Окружающий мир, раздел "Что и кто?", тема "Кто такие звери?"; раздел "Как, откуда и куда?", тема "Как живут...
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconРабочая программа дисциплины судебная психиатрия цикл «опд»; раздел «В. 31»
«опд»; раздел «В. 31»; основная образовательная программа специальности 030501. 65 Юриспруденция
С. М. Горбенко (раздел 11), С. Ю. Кацко (раздел 4, 9, 10) iconСодержание программы раздел I пояснительная записка (цели и задачи...
Учебно-методическое и материально-техническое обеспечение образовательного процесса


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск