Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000 и электронных таблиц MS Excel
Содержание
Прикрепленные файлы: 1 файл
можно взять рамочки.doc
Кафедра информатики и компьютерных технологий
Тема: «Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000 и электронных таблиц MS Excel»
Выполнил студент группы 93-1
Оценка______
Содержание
Введение 3
Часть I. Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000 4
Решение нелинейного уравнения графически с точностью до 0.001 6
1.2. Решения нелинейного уравнения с помощью Solve и Root 7
- Решение системы нелинейных уравнений 8
- Решение СНУ графически с точностью до 0.001 8
- Решение СНУ с помощью Given и Find или Given и Minerr 9
- Анализ полученных результатов 10
4.4. Решение с помощью метода наименьших квадратов 20
4.6. Графики таблично заданной функции в одних осях координат 24
5.1. Решение дифференциального урав нения методом Рунге-Кутта 25
6.1. Решение задачи линейного программирования с помощью функции maximize или minimize. 27
Часть II. Решение функциональных и вычислительных задач средствами электронной таблицы MS Excel. 29
1.1. Решение задачи линейного программирования с «поиск решения» 30
Заключение 35
Список литературы 36
Об этом и многом другом подробнее рассказано в разделах:
В части I представлены решения нелинейного уравнения, системы нелинейных уравнений, системы линейных алгебраических уравнений, задачи линейной оптимизации и дифференциального уравнения в MathCAD.
В части II представлено решение задачи линейной оптимизации и построение линии тренда в Excel.
Часть I. Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000
Во-вторых, запись задач в MathCAD наиболее приближена к записи их без использования компьютера, что существенно упрощает применение системы.
В-третьих, система MathCAD более доступна для массового пользователя: она в несколько раз дешевле своих аналогов (речь идет о лицензионных продуктах).
В-четвертых, система MathCAD – это, скорее, универсальная, чем специализированная математическая система. Так, для решения сложных задач в аналитическом виде лучше применять Maple, а для решения сложных задач линейной алгебры – Matlab и т.д.
В-шестых, MathCAD имеет достаточно мощную, но простую систему наглядного представления результатов расчета в виде различного рода графиков.
В-седьмых, MathCAD может взаимодействовать с другими приложениями. Например, данные программ Excel или Matlab могут непосредственно включаться в вычислительный поток системы MathCAD: здесь допускается управлять чертежами, выполненными в AutoCAD, использовать Visual Basic и OLE Automation для создания коммерческих приложений и многое другое.
В MathCAD 2000 Pro встроены хорошо организованные текстовый, формульный и графический редакторы. Они оснащены удобным пользовательским интерфейсом и разнообразными математическими возможностями.
В последних версиях MathCAD допускается импортировать любые графические изображения (от простых графиков функций до специализированных чертежей системы AutoCAD) и использовать средства анимации, звуковые и стереофонические эффекты.
SmartSketch позволяет аннотировать рабочие документы с рисунками, диаграммами, изображениями. Данное приложение обеспечивает параметрическое управление, как рисунками, так и вычислениями.
Axum LE дает более полный контроль над двумерными графиками.
Autodesk’s Volo View обеспечивает просмотр изображений AutoCAD в MathCAD.
Мнение эксперта
Знайка, самый умный эксперт в Цветочном городе
Если у вас есть вопросы, задавайте их мне!
Задать вопрос эксперту
Семейные расходы Месяц Квартира Телефон Транспорт Питание Одежда Досуг Прочее Итого Баланс Январь Февраль Март Апрель Май Июнь Июль Август Сентябрь Октябрь Ноябрь Декабрь Итого Среднее значение 1641,667 445,5833 804,58333 14651,08 1204,167 258,3333 19190,42 12892,92 Минимум Максимум. Если же вы хотите что-то уточнить, я с радостью помогу!
5. Для подсчета значения в строке «Минимум» выделите ячейку для получения результата выберите вкладку Главная • Редактирование • Сумма«Σ» • Минимуми задайте область расчетов — ячейки с января по декабрь в столбце, по которому производиться вычисление.
Использование программы MS Excel для решения бухгалтерских задач
— Коэффициент k присваивается из следующего расчета: 0,2 – отработано до 5 лет включительно, 0,2 – от 5 до 10 лет включительно, 0,25- от 10 до 15 лет включительно, 0,3 – свыше 15 лет. Формула для ячейки F 4:
Лабораторная работа №6. решение задач линейной алгебры в ms excel — Информатика, информационные технологии
7. Для проверки правильности нахождения обратной матрицы вспомним, что должно выполняться условие: А А-1=Е, где Е — единичная матрица того же порядка, что и матрица А. Установите курсор в ячейку Е6 и введите текст Произведение матриц.
Мнение эксперта
Знайка, самый умный эксперт в Цветочном городе
Если у вас есть вопросы, задавайте их мне!
Задать вопрос эксперту
Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000 и электронных таблиц MS Excel. Если же вы хотите что-то уточнить, я с радостью помогу!
Типичными задачами линейной алгебры являются задачи, связанные с решением систем линейных уравнений. При этом приходится работать с массивами чисел. Для их обработки в Excel предусмотрен ряд математических функций:
Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000 и электронных таблиц MS Excel
Лазарева, А. В. Интересные возможности программы Excel / А. В. Лазарева, Н. Ю. Кунаковская. — Текст : непосредственный // Юный ученый. — 2019. — № 3.1 (23.1). — С. 58-60. — URL: https://moluch.ru/young/archive/23/1450/ (дата обращения: 15.04.2023).
Как работать с формулами в Microsoft Excel: инструкция для новичков
Для выполнения автосуммы можно пользоваться кнопкой Автосуммирование (Σ) на панели инструментов или функцией СУММ. Выберите вкладку Формулы • Библиотека функций • Автосумма.В качестве первого числа выделите группу ячеек с данными для расчета суммы.
Мнение эксперта
Знайка, самый умный эксперт в Цветочном городе
Если у вас есть вопросы, задавайте их мне!
Задать вопрос эксперту
— в столбце Удержано Профсоюзный налог используйте формулу начислено всего профсоюзные взносы, в ячейке G3 она будет выглядеть следующим образом E3 1 ;. Если же вы хотите что-то уточнить, я с радостью помогу!
Если исходное уравнение имеет вид С Х А =В, то его предварительно приведите к виду: Х А = С-1 В, рассчитайте правую часть системы и затем воспользуйтесь предложенными формулами для нахождения решения системы.
Курс Excel_Базовый — Урок №8. Абсолютные и относительные ссылки
- Создать интерактивную электронную таблицу для запоминания таблицы умножения.
- Создать интерактивную электронную таблицу для расчета количества ингредиентов моего любимого кулинарного рецепта «Пончики».
- Создать диаграмму распределения времени выполнения моего домашнего задания.
- Создание программного макроса для анимации.
6. Чтобы подсчитать «Итого» за все месяцы, необходимо при нажатой клавише Ctrlвыделить содержимое последнего столбца «Итого» для каждого месяца и выбрать вкладку Главная • Редактирование • Сумма«Σ».
Мнение эксперта
Знайка, самый умный эксперт в Цветочном городе
Если у вас есть вопросы, задавайте их мне!
Задать вопрос эксперту
Семейные доходы Месяц Отец Мать Ребенок Итого Январь Февраль Март Апрель Май Июнь Июль Август Сентябрь Октябрь Ноябрь Декабрь Итого Среднее значение Минимум Максимум. Если же вы хотите что-то уточнить, я с радостью помогу!
Выделить первую строку в столбце «Итого», поставить знак «-» минус, войти на Лист 6, выделить первую строку в столбце «Итого» таблицы «Семейные расходы», нажать клавишу Enter, результат появится в ячейке. Тянуть за крестик (+) по всему столбцу «Баланс» до «Декабря».
Содержание
Задача запускается на решение в окне «Поиск решения». Но предварительно для установления конкретных параметров решения задач оптимизации определенного класса необходимо нажать кнопку «Параметры»и заполнить некоторые поля окна «Параметры поиска решения».
ФГБОУ ВПО «Мордовский государственный
педагогический институт имени М.Е. евсевьева»
ФИЗИКО-МАТЕМАТИЧЕСКИЙ
ФАКУЛЬТЕТ
КАФЕДРА
ИНФОРМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
КУРСОВАЯ
РАБОТА
по информатике
ВЫЧИСЛИТЕЛЬНАЯ МАТЕМАТИКА
В MICROSOFT EXCEL
Саранск 2014
СОДЕРЖАНИЕ
ВВЕДЕНИЕ…………………………………………………………….….3
1
ТАБЛИЧНЫЙ ПРОЦЕССОР MS EXCEL 2010……………………………..5
1.1
Общая характеристика табличного процессора
MS Excel 2010…5
1.2
Основные возможности и функции MS Excel
2010………………7
1.3
Основные элементы
электронной таблицы Microsoft Excel 2010……9
1.4
Особенности интерфейса Excel
2010……………………………11
1.5
Функции MS Excel………………………………………………..16
1.6
Математические функции Exel………………………………….17
2.
РЕШЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ ЗАДАЧ В MS EXCEL…………21
ЗАКЛЮЧЕНИЕ……………………………………………………..……30
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ…………………………..31
ВВЕДЕНИЕ
В современном мире, ни одна серьезная
разработка не обходится без трудоемких математических расчетов. Миллионы людей
занимаются математическими расчетами при помощи электронных таблиц. Примение
электронных таблиц упрощает работу с данными и позволяет получить результаты
без проведения расчетов вручную.
В настоящие время наиболее
популярными эффективными пакетами данного класса являются: Lotus
1–2–3 фирмы Lotus Development,
фирмы Computer Associates,
Multiplan
и Excel
фирмы Microsoft.
Явное преимущество из самых популярных сегодня программ электронных таблиц
выделяют MS Excel.
Microsoft является лидером по
производству программного обеспечения. Практически на 80% компьютеров мира
используется операционная система Windows. Его изучают в школах и ВУЗах, его
используют в большинстве организаций и на большинстве персональных
компьютеров. Его популярность обуславливается, тем, что он прост и удобен в
обращении.
Программа Microsoft Excel
— это огромный набор всевозможных функций и возможностей. Он представляет
возможность производить различные расчеты, составлять списки, сметы и что
немаловажно, строить наглядные графики и диаграммы. Excel обеспечивает как
легкость при обращении с данными, так и их сохранность. Excel позволяет быстро
выполнить работу довольно сложными вычислительными данными, не привлекая
профессиональных программистов.
Объект исследования – электронная
таблица MS Excel 2010 .
Предмет исследования
– вычислительная математика в MS Excel 2010 .
Цель курсовой
работы — изучить теоретические основы работы
электронных таблиц, их функциональные возможности и на примере работы табличного
процессора MS Excel 2010 рассмотреть основные способы решения вычислительных математических задач .
Для достижения поставленной цели,
потребовалось решить следующие частные задачи:
-изучить общую характеристику
табличного процессора MS Excel 2010
— рассмотреть основные возможности и
функции MS Excel 2010
— выявить основные
элементы электронной таблицы Microsoft Excel 2010
-изучить особенности интерфейса Excel
2010
-раскрыть функции MS Excel
-рассмотреть на примерах задачи в Excel
на вычислительную математику.
Методы исследования: анализ учебной,
специальной и методической литературы, изучение программного пакета Microsoft
Office 2010, овладение совершенными навыками работы с табличным процессором MS
Excel 2010.
1 ТАБЛИЧНЫЙ
ПРОЦЕССОР MS EXCEL
2010
1.1
Общая характеристика табличного процессора
MS Excel
2010
Табличный процессор Microsoft Excel
2010 представляет собой электронную таблицу, которая предназначена не только
для составления таблиц различной степени сложности, но и для ведения различного
рода отчетности (бухгалтерской, складской и др.). Помимо этого Microsoft Excel
позволяет легко производить различные расчеты, строить графики и диаграммы,
вести базы данных.
Табличный процессор Microsoft Excel
можно запустить одним из следующих способов:
1 способ:
На рабочем столе дважды щелкнуть по ярлыку Microsoft Excel, если таковой
имеется.
2 способ:
В пункте главного меню операционной системы Windows «Программы» найти вкладку
«Microsoft Office» и в выпадающем списке выбрать команду «Microsoft Excel
2010».
3 способ:
На любой панели инструментов нажать экранную кнопку Microsoft Excel.
Существуют также и другие способы
запуска данного приложения, однако мы рассмотрели самые простые и удобные.
Microsoft Excel предназначен для
работы с электронными таблицами (Sheets), позволяющими собирать,
анализировать и представлять в удобном виде количественную и текстовую
информацию.
Электронная таблица – самая
распространенная и мощная технология для профессиональной работы с данными. В
ячейках таблицы могут быть записаны данные различных типов: текст, даты, числа,
формулы и др. Главное достоинство электронной таблицы – возможность мгновенного
автоматического пересчета всех данных, связанных формульными зависимостями, при
изменении значения любого компонента таблицы.
Основные возможности электронных
таблиц:
1. Проведение однотипных сложных
расчётов над большими наборами данных;
2. Автоматизация итоговых вычислений;
3. Решение задач путём подбора
значений параметров;
4. Обработка (статистический анализ)
результатов экспериментов;
5. Проведение поиска оптимальных
значений параметров (решение оптимизационных задач);
6. Подготовка табличных документов;
7. Построение диаграмм по имеющимся
данным;
8. Создание и анализ баз данных
(списков).
Программа обработки электронных
таблиц MS Excel обеспечивает пользователя богатым набором возможностей создания
и изменения таблиц, которые могут содержать числа, текст, даты, денежные
единицы, графику, а также математические и иные формулы для выполнения
вычислений. Ввод данных в таблицы, их форматирование и выполнение различного
рода вычислений в значительной степени автоматизированы. Предусмотрены средства
представления числовых данных в виде диаграмм, создания, сортировки и
фильтрации списков, статистического анализа данных и решения оптимизационных
задач.
Кроме специфических инструментов,
характерных для работы с электронными таблицами, MS Excel обладает стандартным
для приложений Windows набором файловых операций, имеет доступ к буферу обмена
и механизмам отмены и возврата.
Документы MS Excel записываются в
файлы, имеющие расширение .xlsx.
Кроме того, MS Excel может работать с электронными таблицами и диаграммами,
созданными в других распространенных пакетах (например, Lotus 1-2-3), а также
преобразовывать создаваемые им файлы для использования их другими программами.
1.2
Основные возможности и функции MS Excel
2010
Табличный процессор MS Excel
позволяет:
1. Решать
математические задачи: выполнять разнообразные табличные вычисления, вычислять
значения функций, строить графики и диаграммы и т.п.;
2. Осуществлять
численное исследование;
3. Проводить
статистический анализ;
4. Реализовать
функции базы данных – ввод, поиск, сортировку, фильтрацию и анализ данных;
5. Устанавливать
защиту на отдельные фрагменты таблицы, делать их невидимыми;
6. Наглядно
представлять данные в виде диаграмм и графиков;
7. Вводить
и редактировать тексты;
8. Осуществлять
обмен данными с другими программами, например, вставлять текст, рисунки,
таблицы, подготовленные в других приложениях;
9. Осуществлять
многотабличные связи.
При работе с табличным процессором MS Excel
2010 создаются документы, которые можно просматривать, изменять, записывать на
носители внешней памяти для хранения, распечатывать на принтере. Режим
формирования электронных таблиц предполагает заполнение и редактирование
документа. При этом используются команды, изменяющие содержимое клеток
(очистить, редактировать, копировать), и команды, изменяющие структуру таблицы
(удалить, вставить, переместить).
Все вычисления начинаются с ячейки,
расположенной на пересечении первой строки и первого столбца электронной
таблицы. Вычисления проводятся в естественном порядке, т.е. если в очередной
ячейке находится формула, включающая адрес еще не вычисленной ячейки, то
вычисления по этой формуле откладываются до тех пор, пока значение в ячейке, от
которого зависит формула, не будет определено. При каждом вводе нового значения
в ячейку документ пересчитывается заново, выполняется автоматический пересчет.
В большинстве табличных процессоров существует возможность установки ручного
пересчета, т.е. таблица пересчитывается заново только при подаче специальной
команды.
Режим отображения формул задает
индикацию содержимого клеток на экране. Обычно этот режим выключен, и на экране
отображаются значения, вычисленные на основании содержимого клеток.
Графический режим дает возможность
отображать числовую информацию в графическом виде: диаграммы и графики. Это
позволяет считать электронные таблицы полезным инструментом автоматизации
инженерной, административной и научной деятельности.
Табличный процессор Excel 2010 может
использоваться для управления финансовыми данными, анализа данных или ведения
домашней бухгалтерии. Независимо от того, создается ли таблица для домашнего
бюджета или анализа продаж, вы с легкостью выполните любые задачи
самостоятельно, экономя время и средства. Новые возможности Excel 2010
позволяют просматривать и суммировать большие наборы данных, мгновенно их
визуализировать и интерпретировать, а также представлять результаты в
виде профессионально оформленных таблиц, диаграмм и схем. Все это
позволяет эффективно анализировать данные и принимать на их основе
более взвешенные решения.
1.3
Основные элементы электронной таблицы Microsoft Excel
2010
Структура электронной
таблицы, представляет из себя файлы. Создаваемые в Excel файлы называются
рабочими книгами и имеют расширение «xls» или «xlsx». В свою очередь рабочая
книга состоит из нескольких рабочих листов. Каждый рабочий лист – это отдельная
электронная таблица, которые в случае необходимости могут быть взаимосвязаны.
Активной рабочей книгой является та, с которой в данный момент работает
пользователь, например, в которую вводит данные.
После запуска приложения
автоматически создается новая книга с именем «Книга1». По умолчанию рабочая
книга состоит из трех рабочих листов с именами от «Лист1» до «Лист3».
С
помощью ярлычков, на которых написаны имена листов, можно переключаться между
рабочими листами, входящими в рабочую книгу. Чтобы переименовать рабочий лист,
надо дважды щёлкнуть на его ярлычке, либо нажать правой кнопкой мыши на ярлычке
и выбрать пункт : Переименовать.
Если
необходимо добавить новый рабочий лист, нужно выполнить команду Вставка /
Лист. Для удаления листа следует выполнить команду Правка / Удалить лист,
удалённый лист восстановить невозможно.
Рабочее поле листа Excel поделено на
множество прямоугольных ячеек. Объединённые по горизонтали ячейки составляют
строки, а по вертикали – столбцы. По умолчанию строки нумеруются, а столбцы
обозначаются одной или двумя латинскими буквами.
Ввод и редактирование данных
производится в активной ячейке. Активная
ячейка выделяется жирной рамкой.
Каждая ячейка
имеет собственный адрес, он определяется именем столбца и номером строки,
которым принадлежит ячейка. Например, ячейка в левом верхнем углу рабочего
листа имеет адрес В3.
Для ввода данных в ячейку
необходимо, выделить ячейку и ввести с клавиатуры нужную информацию. Вводимая
информация одновременно отображается и в строке формул. Закончить ввод
можно нажатием клавиши ENTER.
В электронной таблице существует
понятие диапазона ячеек, также имеющего свой уникальный адрес. В качестве
диапазона ячеек может рассматриваться строка или часть строки, столбец или
часть столбца, а также прямоугольник, состоящий из нескольких строк и столбцов
или их частей. Адрес диапазона ячеек задается указанием ссылок первой и
последней его ячеек, между которыми ставится разделительный символ –
двоеточие. Примеры диапазонов — A1:A100; B12:AZ12; B2:K40.
Диапазон ячеек может быть указан
двумя путями: либо непосредственным набором с клавиатуры начального и конечного
адресов ячеек, формирующих диапазон, либо выделением соответствующей части
таблицы при помощи клавиш управления курсором.
В Excel различают два типа адресации
ячеек: абсолютная и относительная. Оба типа можно применить в
одной ссылке и создать смешанную ссылку.
Относительная ссылка воспринимается
программой как указание маршрута к адресуемой ячейки от ячейки, содержащей
формулу. При копировании формулы относительные ссылки будут изменены таким
образом, что маршрут сохранится. Относительные ссылки используются в Excel по
умолчанию.
Абсолютная ссылка
задает абсолютные координаты ячейки. При копировании формулы абсолютная ссылка
на ячейку не будет изменяться. Абсолютная ссылка задается путем указания символа
доллара перед номером строки и столбца, например $A$2.
Смешанная ссылка
представляет собой комбинацию абсолютной и относительной ссылок, когда для
строки и столбца используются разные способы адресации, например: $A1; B$2. При
копировании формулы абсолютная часть ссылки не изменяется. При выделении ссылки
на ячейку в режиме редактирования путем нажатия клавиши F4 можно изменять тип
ссылки.
1.4 Особенности
интерфейса MS Excel
2010
MS Excel, как прикладная
программа Windows, выполняется в своем собственном окне приложения. Окно
приложения MS Excel может содержать несколько окон рабочих книг (Workbook) —
документов MS Excel, поэтому одновременно можно работать с несколькими рабочими
книгами. Каждая рабочая книга состоит из нескольких рабочих листов
(Worksheets), каждый из которых может содержать самостоятельную информацию.
Интерфейс MS Excel 2010 является
дальнейшим развитием пользовательского интерфейса, который впервые был
использован в выпуске системы Microsoft Office 2007. При создании
интерфейса разработчиками была поставлена задача: сделать основные приложения
Microsoft Office удобнее в работе. В результате был создан
пользовательский интерфейс Microsoft Office Fluent, который упрощает для
пользователей работу с приложениями Microsoft Office.
На рисунке представлено главное окно
MS Excel 2010. Основные его элементы:
1.Заголовок окна (Title Bar)
расположен вверху экрана и отображает значок MS Excel, название открытой
в данный момент Рабочей книги. При открытии новой рабочей книги ей
присваивается временное имя КнигаN (BookN). В правом верхнем углу
строки названия размещены кнопки Свернуть(Minimize), Развернуть(Maximaze),
Свернуть в окно(Restore Down) и Закрыть(Close).
2.Лента (Ribbon) – новый
пользовательский интерфейс, пришедший на смену панелям инструментов. Она
представляет собой полосу в верхней части экрана, на которой
размещаются все основные наборы команд, сгруппированные по тематикам в группах
на отдельных вкладках.
3.Панель быстрого доступа (Quick
Access Toolbar). Предоставляет быстрый доступ к наиболее часто
выполняемым командам. Изначально, Панель быстрого доступа находится над
Лентой, и там расположено всего несколько команд – сохранения, отмены и
повтора действия. Возможно добавление на нее дополнительных команд, и
перемещение панели под Ленту.
4.Поле имени (Name box) расположено в
левой части строки формул и отображает имя активной ячейки.
5.Строка формул (Formula bar)
отображает действительное содержимое активной ячейки.
6. Полосы прокрутки (Scroll bars)
(вертикальная и горизонтальная) предназначены для просмотра содержимого
рабочей книги по горизонтали и вертикали с помощью мыши. Бегунок на полосе
прокрутки показывает положение текущего отображаемого фрагмента относительно
всего содержимого рабочей книги, открытой в окне.
7.Ярлычки рабочих листов (Sheet
tabs) содержат имена рабочих листов и используются для выбора нужного
листа рабочей книги.
8.Строка состояния (Status bar)
представляет собой горизонтальную полосу в нижней части окна рабочей книги.
В строке состояния отображаются данные о текущем состоянии содержимого
окна и другие сведения, зависящие от контекста.
9.Ползунок масштаба (Slider
scale) позволяет быстро масштабировать текст, содержащийся в окне
документа.
10.Кнопки быстрого переключения
представлений.
11.Активная ячейка указывает
место на рабочем листе, куда будет произведена вставка текста.
Главный элемент пользовательского
интерфейса Microsoft Excel 2010 представляет собой Ленту, которая идет
вдоль верхней части окна каждого приложения, вместо традиционных меню и панелей
инструментов.
С помощью Ленты можно быстро
находить необходимые команды (элементы управления: кнопки, раскрывающиеся
списки, счетчики, флажки и т.п.). Команды упорядочены в логические
группы, собранные на вкладках.
Лента разработана для облегчения
доступа к командам и состоит из командных вкладок. Командные вкладки организованы
согласно последовательности задач, которые, как правило, выполняются при
работе над различными этапами создания документа.
Вкладки ориентированы на
выполнение конкретной задачи, группы на каждой вкладке разбивают задачи
на ее составляющие, например, группа Шрифт – используется для
форматирования элементов текста, группа Выравнивание — для выравнивания данных
внутри ячейки и т.д. Кнопки команд в каждой группу служат для быстрого
выполнения команд. В некоторых группах, справа от названия групп,
располагаются маленькие значки – Кнопки вызова диалоговых окон (ОД).
При нажатии такой кнопки открывается соответствующее диалоговое окно или
область задач, содержащая дополнительные параметры, связанные с данной
группой.
Вкладку можно выбрать, щелкнув по ней
левой кнопкой мыши (ЛКМ). Для выбранной вкладки отобразятся группы с кнопками
команд.
В Microsoft Excel 2010 командными
вкладками являются:
·
Вкладка Главная (Home) содержит
команды, связанные с буфером обмена, выбором шрифтов, выравниванием данных,
оформлением числовых значений, стилями и правкой.
·
Вкладка Вставка (Insert) содержит
инструменты для добавления таблиц, диаграмм, иллюстраций, ссылок,
колонтитулов, текстовых объектов и символов.
·
Вкладка Разметка страницы (Page
Layout) содержит команды для работы с темами, фоновыми изображениями,
параметрами страниц и т.п.
·
Вкладка Формулы (Formulas)
предназначена для работы с формулами, функциями, которые удобным образом
размещены по категориям для обработки именованных ячеек, проверки формул и
параметров вычисления
·
Вкладка Данные (Data) предназначена для
работы с базами данных. Содержит команды для получения внешних данных, управления
внешними соединениями, сортировки и фильтрации данных, устранения дубликатов,
проверки и консолидации данных, а также группирования и разгруппирования ячеек.
·
Вкладка Рецензирование (Review)
заключает в себе команды, необходимые для рецензирования, комментирования,
распространения и защиты листа.
·
Вкладка Вид (View) имеет команды для
выбора различных представлений рабочей книги, скрытия и отображения элементов
рабочего листа (сетки, линейки, строки формул и т.д.), увеличения или
уменьшения изображения, а также работы с окном рабочего листа.
·
Вкладка Разработчик содержит средства
создания макросов и форм, а также функции для работы с XML. По умолчанию эта
вкладка не отображается на Ленте.
·
Файлы и шаблоны предыдущих версий Excel
могли содержать пользовательские панели инструментов. В этом случае при
открытии таких файлов в Excel 2010 появляется еще одна постоянная вкладка –
Надстройки. Эта вкладка содержит элементы панелей инструментов, созданных в
предыдущих версиях Excel.
Стандартный набор вкладок заменяется
при переходе из режима создания документа в другой режим, например,
Предварительный просмотр.
1.5 Функции MS Excel
В программе Excel
содержаться множество всевозможных функций. Для удобства работы функции в Excel
разбиты по категориям: функции управления базами данных и списками, функции
даты и времени, DDE/Внешние функции,
инженерные функции, финансовые, информационные, логические, функции просмотра и
ссылок. Кроме того присутствуют следующие категории функций: статистические,
текстовые и математические.На ленте Вкладка→ Формулу представлены основные
категории. Наиболее обще их можно представить следующим образом.
Финансовая — здесь множество
специальных функций, вычисляющих проценты по вкладу или кредиту,
амортизационные отчисления, норму прибыли и самые разнообразные обратные и
родственные величины.
Дата и время — большинство ее функций
ведает преобразованиями даты и времени в различные форматы. Две специальные
функции сегодня и дата вставляют в ячейку текущую дату (первая) и время
(вторая), обновляя их при каждом вызове файла или при внесении любых изменений
в таблицу. Такую ячейку необходимо иметь в бланках счетов, самых свежих
прайс-листах, каких-нибудь типовых договорах.
Просмотр и ссылка — здесь находятся
функции, позволяющие обратиться к массиву данных и получить из него самую
разнообразную информацию — номера столбцов и строк, в него входящих, их
количество, содержимое нужного вам элемента массива, найти, в какой ячейке
этого массива находится число или текст.
Математическая — вычисление
математической величины: косинуса, логарифма и т.д.
Статистическая — общие функции
использующиеся для вычисления средних значений наибольшего и наименьшего из
числа для расчета распределения Т-критерия Стьюдента.
Ссылки и массивы — вычисляют ссылки и
массивы, значение диапазона, создание гиперссылки для сетевых и Web
документов.
Текстовые — преобразование текстов в
верхние и нижние регистры, образует символы, объединяет некоторые строки и т.
д.
Логические — вычисления выражения выяснения
значения истина или ложь.
Проверка свойств и значений —
возвращение из Excel
в Windows
информации о текущем статусе ячейки, объекта или среды.
1.6 Математические
функции Exel
•
ABS() — ABS() — Находит модуль (абсолютную величину) числа.
•
ACOS() — ACOS() — Вычисляет арккосинус числа.
•
ACOSH() — ACOSH() — Вычисляет гиперболический арккосинус числа.
•
ASIN() — ASIN() — Вычисляет арксинус числа.
•
ASINH() — ASINH() — Вычисляет гиперболический арксинус числа.
•
ATAN() — ATAN() — Вычисляет арктангенс числа.
•
ATAN2() — ATAN2() — Вычисляет арктангенс для заданных координат x ,y.
•
ATANH() — ATANH() — Вычисляет гиперболический арктангенс числа.
•
ОКРВВЕРХ() — CEILING() — Округляет число до ближайшего целого или до ближайшего
кратного указанному значению.
•
ЧИСЛКОМБ() — COMBIN() — Находит количество комбинаций для заданного числа
объектов.
•
COS() — COS() — Вычисляет косинус числа.
•
COSH() — COSH() — Вычисляет гиперболический косинус числа.
•
ГРАДУСЫ() — DEGREES() — Преобразует радианы в градусы.
•
ЧЁТН() — EVEN() — Округляет число до ближайшего четного целого.
•
EXP() — EXP() — Вычисляет число e, возведенное в указанную степень.
•
ФАКТР() — FACT() — Вычисляет факториал числа.
•
ОКРВНИЗ() — FLOOR() — Округляет число до ближайшего меньшего по модулю целого.
•
НОД() — GCD() — Находит наибольший общий делитель.
•
ЦЕЛОЕ() — INT() — Округляет число до ближайшего меньшего целого.
•
НОК() — LCM() — Находит наименьшее общее кратное.
•
LN() — LN() — Вычисляет натуральный логарифм числа.
•
LOG() — LOG() — Вычисляет логарифм числа по заданному основанию.
•
LOG10() — LOG10() — Вычисляет десятичный логарифм числа.
•
МОПРЕД() — MDETERM() — Вычисляет определитель матрицы, хранящейся в массиве.
•
МОБР() — MINVERSE() — Определяет обратную матрицу (матрица хранится в массиве).
•
МУМНОЖ() — MMULT() — Вычисляет произведение матриц, хранящихся в массивах.
•
ОСТАТ() — MOD() — Вычисляет остаток от деления.
•
ОКРУГЛТ() — MROUND() — Находит число, округленное с требуемой точностью.
•
МУЛЬТИНОМ() — MULTINOMIAL() — Вычисляет мультиномиальный коэффициент множества
чисел.
•
НЕЧЁТ() — ODD() — Округляет число до ближайшего нечетного целого.
•
ПИ() — PI() — Вставляет число «пи».
•
СТЕПЕНЬ() — POWER() — Вычисляет результат возведения числа в степень.
•
ПРОИЗВЕД() — PRODUCT() — Вычисляет произведение аргументов.
•
ЧАСТНОЕ() — QUOTIENT() — Вычисляет целую часть частного при делении.
•
РАДИАНЫ() — RADIANS() — Преобразует градусы в радианы.
•
СЛЧИС() — RAND() — Выдает случайное число в интервале от 0 до 1.
•
СЛУЧМЕЖДУ() — RANDBETVEEN() — Выдает случайное число в заданном интервале.
•
РИМСКОЕ() — ROMAN() — Преобразует число в арабской записи к числу в римской как
текст.
•
ОКРУГЛ() — ROUND() — Округляет число до указанного количества десятичных
разрядов.
•
ОКРУГЛВНИЗ() — ROUNDDOWN() — Округляет число до ближайшего меньшего по модулю
целого.
•
ОКРУГЛВВЕРХ() — ROUNDUP() — Округляет число до ближайшего по модулю большего
целого.
•
РЯД.СУММ() — SERIESSUM() — Вычисляет сумму степенного ряда по заданной формуле.
•
ЗНАК() — SIGN() — Определяет знак числа.
•
SIN() — SIN() — Вычисляет синус заданного угла.
•
SINH() — SINH() — Вычисляет гиперболический синус числа.
•
КОРЕНЬ() — SQRT() — Вычисляет положительное значение квадратного корня.
•
КОРЕНЬПИ() — SQRTPI() — Вычисляет значение квадратного корня из числа «пи».
•
ПРОМЕЖУТОЧНЫЕ.ИТОГИ() — SUBTOTAL() — Вычисляет промежуточные итоги.
•
СУММ() — SUM() — Суммирует аргументы.
•
СУММЕСЛИ() — SUMIF() — Суммирует ячейки, удовлетворяющие заданному условию.
•
СУММПРОИЗВ() — SUMPRODUCT() — Вычисляет сумму произведений соответствующих
элементов массивов.
•
СУММКВ() — SUMSQ() — Вычисляет сумму квадратов аргументов.
•
СУММРАЗНКВ() — SUMX2MY2() — Вычисляет сумму разностей квадратов
соответствующих значений в двух массивах.
•
СУММСУММКВ() — SUMX2PY2() — Вычисляет сумму сумм квадратов соответствующих
элементов двух массивов.
•
СУММКВРАЗН() — SUMXMY2() — Вычисляет сумму квадратов разностей соответствующих
значений в двух массивах.
•
TAN() — TAN() — Вычисляет тангенс числа.
•
TANH() — TANH() — Вычисляет гиперболический тангенс числа.
•
ОТБР() — TRUNC() — Отбрасывает дробную часть числа.
2.ПРИМЕРЫ НА
ВЫЧИСЛЕНИЕ МАТЕМАТИЧЕСКИХ ЗАДАЧ В EXCEL
Задача 1 . Построить график функции:
Решение.
При
построении этого графика следует использовать функцию Если. В ячейках
А2-А22 будет находиться значения х. Обозначим область определения х от -2 до 2.
Наберем в ячейки А2 значение -2 а в ячейки А3 -1,8 чтобы Excel мог
определить разницу между ними. Выделим обе ячейки А2-А3. Для этого щелкните
на одной из них и, удерживая нажатой кнопку мыши, протащим рамку выделения на
соседнюю ячейку, чтобы она захватила ее.
Наведем указатель мыши на маркер,
который находится в нижнем правом углу рамки выделения. При этом он примет вид
черного плюсика.
Щелкнув и, удерживая нажатой кнопку
мыши, протянем рамку до появления на всплывающей подсказке возле указателя мыши
последнего числа, которое будет вставлено в последнюю ячейку со значением 2.
В
ячейку В2 вводим формулу ЕСЛИ(A2<0;1+A2;ЕСЛИ(A2>=1;A2^2;EXP(2)))После
этого нажимаем на кнопку Enter.Получили
в ячейки В2 значение -1.
Наведем
указатель мыши на маркер, который находится в нижнем правом углу рамки
выделения. Щелкнув и, удерживая нажатой кнопку мыши, до ячейки В22. Потом
выделяем ячейки А2 до В22
Выберем на ленте вкладку Вставка
àДиаграммы
àВставка
диаграммы àГистограммаàГрафикàОк.
Получим
Задача 2. Проверим ряд Фурье при помощи
Excel.
поведем формулу разложения в ряд Фурье для
этой функции:
Теперь
начинаем ее проверять. И так, открываем Excel и заносим первое значение x
(-π)*:
Затем
вычисляем остальные значения. Пусть у нас будет шаг π/10*:
Копируем
формулы вниз*:
Во
втором столбце вычисляем значения функции*:
Поскольку
у нас функция выражена зависимостью:
то формулу копируем только до
x=0*,а дальше заполняем нулями*:
Где-нибудь в отдельном столбце считаем первый член ряда Фурье,
аналогичным образом копируем формулу. Строим еще несколько столбцов с
вычислением членов ряда Фурье. Затем суммируем их и строим график*:
Ответ: Как видим, каждая новая
итерация приближает график функции к исходному.
Задача 3. Составить таблицу
истинности с помощью Excel.
Аня, Вика и Сергей решили пойти в
кино. Учитель, хорошо знавший
ребят, высказал предложения:
1. Аня пойдет в кино только тогда,
когда пойдут Вика и Сергей;
2. Аня и Сергей пойдут в кино вместе
или же оба останутся дома;
3. Чтобы Сергей пошел в кино,
необходимо, чтобы пошла Вика.
Когда ребята пошли в кино, оказалось,
что учитель немного ошибся: из трех его утверждений истинными оказались
только два. Кто из ребят пошел в кино?
Решение: обозначим
простые высказывания:
А — Аня пойдет в кино;
В — Вика пойдет в кино;
С — Сергей пойдет в кино.
Каждое составное
высказывание можно выразить в виде формулы — логического выражения:
1.Aó(B&C)
2. (A & C) A & неC)
3. C óB
Составим таблицу
истинности в Excel. Вводим функций в ячейках в виде ИСТИНА или ЛОЖЬ.
Например для заполнения ячейки А2 выберем на ленте вкладку Формулы Логические ИстинаОк.
Для заполнения ячейки С2 выбираем на ленте вкладку Формулы → Логические →Ложь→Ок
и т.д.
Для нахождений логического выражения нам
потребуется вывести значения не А и не С. В ячейках D2-D8
найдем не А, а в ячейках Е2- Е8, не С. Чтобы получить не А в ячейке D2,
выбираем вкладку Формулы ЛогическиеНеА2ОК. Получим
функцию Ложь. Для распространения формулы на остальные ячейки используем маркер
авто заполнения. Чтобы получить не С ячейке, Е2 выберем на ленте вкладку ФормулыЛогическиеНеС2ОК. Получим функцию
Истина. Для распространения формулы на остальные
ячейки используем маркер авто заполнения. Получим:
Чтобы вывести формулу Aó(B&C)
:
1)
получим функцию в скобках. Для ячейки F2
выберем на ленте вкладку Формулы Логические
И лог_значение1
выберем ячейку B2 лог_значение2
выберем ячейку С2 Ок. Получим Ложь. Авто
заполнением заполним остальные ячейки до ячейки F8.
2)
теперь получим функцию всей формулы в ячейках G2-G8.
В ячейку G2 вводим =А2= F2.
Затем авто заполнением заполняем остальные ячейки. Получим:
Чтобы вывести формулу
(A
& C)
A
& неC)
нужно:
1)
получим функцию (A & C)в
ячейках Н2-Н8. Для ячейки H2
выберем на ленте вкладку Формулы Логические И лог_значение1 выберем
ячейку A2 лог_значение2 выберем
ячейку С2 Ок.
Получим Ложь. Авто-заполнением заполним остальные
ячейки.
2)
получим функцию (неA & неC)в
ячейках I2-I8.
Для ячейки I2 выберем на ленте
вкладку Формулы Логические И лог_значение1 выберем
ячейку D2 лог_значение2 выберем
ячейку E2 Ок. Получим Ложь. Автозаполнением
заполним остальные ячейки.
3) теперь получим
функцию всей формулы в ячейках J2-J8.
Для ячейки J2
выберем на ленте вкладку Формулы Логические ИЛИ лог_значение1 выберем
ячейку H2 лог_значение2 выберем
ячейку I2 Ок. Получим Ложь.
Автозаполнением заполним остальные ячейки.
Таблица примет вид:
Чтобы получить формулу C óB.
Вводим в ячейку К2 =С2= В2 и нажимаем ENTER.Затем
автозаполнением заполним остальные ячейки. Таблица примет вид:
Ответ:
т.к. два высказывания должны быть «истина», а одно «ложь», то правильный ответ
следующий: Аня и Сергей не пойдут в кино, а пойдет Вика.
Задача 4.Построить график функции
X=10cos3t, Y=10sin2t- в Excel
Решение.
Для этого запускаем эксель.в ячейках
А1-А22 будут находиться значение t
,параметры мы зададим сами, можно выделить две ячейки А2-А3 и ввести значение в
ячейки 0,а в ячейки А3= 0,4,затем наведем указатель мыши на маркер, который
находится в нижнем правом углу рамки выделения. При этом он примет вид черного
плюсика. Щелкнув и, удерживая нажатой кнопку мыши, протянем рамку до появления
на всплывающей подсказке возле указателя мыши последнего числа, которое будет
вставлено в последнюю ячейку со значением 8.
В ячейках В1-В22 будет находиться
значениях которое равно=10*cos(3t).Мы
щелкаем на ячейку В2 где будитнаходится формула ,получилась активная ячейка, затем
ставим = с клавиатуры набираем 10*для того задать формулу в еxcel мы должны на
ленте выдрать вкладку Формула→ Математические →cos→3*А2→ОК.
Затем автозаполнением растягиваем
формулу до нужной ячейки т. е. нажимаем на ячейку В2 в правом нижнем углу на
крестик и растягиваем формулу до ячейки В22.получим
В ячейках С1-С22 будет находиться
значение(сп мама) у которое равно=10*sin(2t).
Мы щелкаем на ячейку С2 где будит находится формула ,получилась активная
ячейка, затем ставим = с клавиатуры набираем 10*для того задать формулу в еxcel мы должны на ленте выдрать вкладку
Формула→ Математические → sin→2*А2→ОК.
Затем автозаполнением растягиваем
формулу до нужной ячейки т. е. нажимаем на ячейку С2 в правом нижнем углу на
крестик и растягиваем формулу до ячейки С22.получим
ЗАКЛЮЧЕНИЕ
Электронная таблица – это огромный
набор всевозможных функций и возможностей, помогающих в решении, как задач из
области информатики, так и математических задач различной сложности.
Excel — это программа выполнения
расчетов и управления так называемыми электронными таблицами. Excel позволяет
выполнять сложные расчеты, в которых могут использоваться данные, расположенные
в разных областях электронной таблицы и связанные между собой определенной
зависимостью. Для выполнения таких расчетов в Excel существует возможность
вводить различные формулы в ячейки таблицы. Excel выполняет вычисления и
отображает результат в ячейке с формулой. Доступный диапазон формул — от
простого сложения и вычитания до финансовых и статистических вычислений.
В данной работе были изучены
основные характеристики табличного процессора MS Excel 2010 , раскрыты основные
возможности и функции MS Excel 2010 ,рассмотрены основные элементы электронной
таблицы Microsoft Excel 2010 , были выявлены особенности интерфейса Excel 2010 ,раскрыты
функции MS Excel, рассмотрели на примерах задачи в Excel на вычислительную
математику.
СПИСОК ИСПОЛЬЗОВАННЫХ
ИСТОЧНИКОВ:
1. А.Л.
Алейников . MS Excel 7.0 за 1 час. — М.: Финансы и статистика, 2010.
2. А.В.
Фpолов, Г.В. Фpолов. Пакет MS Excel и его возможности. — М.:Диалог-МИФИ,2010
3. «Анализ
данных в Excel» — Джинжер Саймон: издательство – «Диалектика», 2010
4. Гельман
В.Я. Решение математических задач средствами Excel: Практикум.- СПб.: Питер,
2010
5. «КомпьюТерра»
Компьютерный еженедельник №3 за 2010
6. «Обучение.
Excel 2010». – М.: Издательство «Media», 2010
7. «Основы
информатики: Учеб. Пособие» / А.Н. Морозевич, Н.Н. Говядинова и др.; Под ред.
А.Н. Морозевича. – Мн.: «Новое знание» 2010
8. Электронный
учебник, – «Электронные таблицы Ехсеl» httр://www.lеssоns-tvа.infо2009
Пользователи Excel давно и успешно применяют программу для решения различных типов задач в разных областях.
Excel – это самая популярная программа в каждом офисе во всем мире. Ее возможности позволяют быстро находить эффективные решения в самых разных сферах деятельности. Программа способна решать различного рода задачи: финансовые, экономические, математические, логические, оптимизационные и многие другие. Для наглядности мы каждое из выше описанных решение задач в Excel и примеры его выполнения.
Решение задач оптимизации в Excel
Оптимизационные модели применяются в экономической и технической сфере. Их цель – подобрать сбалансированное решение, оптимальное в конкретных условиях (количество продаж для получения определенной выручки, лучшее меню, число рейсов и т.п.).
В Excel для решения задач оптимизации используются следующие команды:
Для решения простейших задач применяется команда «Подбор параметра». Самых сложных – «Диспетчер сценариев». Рассмотрим пример решения оптимизационной задачи с помощью надстройки «Поиск решения».
Условие. Фирма производит несколько сортов йогурта. Условно – «1», «2» и «3». Реализовав 100 баночек йогурта «1», предприятие получает 200 рублей. «2» — 250 рублей. «3» — 300 рублей. Сбыт, налажен, но количество имеющегося сырья ограничено. Нужно найти, какой йогурт и в каком объеме необходимо делать, чтобы получить максимальный доход от продаж.
Известные данные (в т.ч. нормы расхода сырья) занесем в таблицу:
На основании этих данных составим рабочую таблицу:
- Количество изделий нам пока неизвестно. Это переменные.
- В столбец «Прибыль» внесены формулы: =200*B11, =250*В12, =300*В13.
- Расход сырья ограничен (это ограничения). В ячейки внесены формулы: =16*B11+13*B12+10*B13 («молоко»); =3*B11+3*B12+3*B13 («закваска»); =0*B11+5*B12+3*B13 («амортизатор») и =0*B11+8*B12+6*B13 («сахар»). То есть мы норму расхода умножили на количество.
- Цель – найти максимально возможную прибыль. Это ячейка С14.
Активизируем команду «Поиск решения» и вносим параметры.
После нажатия кнопки «Выполнить» программа выдает свое решение.
Оптимальный вариант – сконцентрироваться на выпуске йогурта «3» и «1». Йогурт «2» производить не стоит.
Решение финансовых задач в Excel
Чаще всего для этой цели применяются финансовые функции. Рассмотрим пример.
Условие. Рассчитать, какую сумму положить на вклад, чтобы через четыре года образовалось 400 000 рублей. Процентная ставка – 20% годовых. Проценты начисляются ежеквартально.
Оформим исходные данные в виде таблицы:
Так как процентная ставка не меняется в течение всего периода, используем функцию ПС (СТАВКА, КПЕР, ПЛТ, БС, ТИП).
Заполнение аргументов:
- Ставка – 20%/4, т.к. проценты начисляются ежеквартально.
- Кпер – 4*4 (общий срок вклада * число периодов начисления в год).
- Плт – 0. Ничего не пишем, т.к. депозит пополняться не будет.
- Тип – 0.
- БС – сумма, которую мы хотим получить в конце срока вклада.
Вкладчику необходимо вложить эти деньги, поэтому результат отрицательный.
Для проверки правильности решения воспользуемся формулой: ПС = БС / (1 + ставка)кпер. Подставим значения: ПС = 400 000 / (1 + 0,05)16 = 183245.
Решение эконометрики в Excel
Для установления количественных и качественных взаимосвязей применяются математические и статистические методы и модели.
Дано 2 диапазона значений:
Значения Х будут играть роль факторного признака, Y – результативного. Задача – найти коэффициент корреляции.
Для решения этой задачи предусмотрена функция КОРРЕЛ (массив 1; массив 2).
Решение логических задач в Excel
В табличном процессоре есть встроенные логические функции. Любая из них должна содержать хотя бы один оператор сравнения, который определит отношение между элементами (=, >, <, >=, <=). Результат логического выражения – логическое значение ИСТИНА или логическое значение ЛОЖЬ.
Пример задачи. Ученики сдавали зачет. Каждый из них получил отметку. Если больше 4 баллов – зачет сдан. Менее – не сдан.
- Ставим курсор в ячейку С1. Нажимаем значок функций. Выбираем «ЕСЛИ».
- Заполняем аргументы. Логическое выражение – B1>=4. Это условие, при котором логическое значение – ИСТИНА.
- Если ИСТИНА – «Зачет сдал». ЛОЖЬ – «Зачет не сдал».
Решение математических задач в Excel
Средствами программы можно решать как простейшие математические задачки, так и более сложные (операции с функциями, матрицами, линейными уравнениями и т.п.).
Условие учебной задачи. Найти обратную матрицу В для матрицы А.
- Делаем таблицу со значениями матрицы А.
- Выделяем на этом же листе область для обратной матрицы.
- Нажимаем кнопку «Вставить функцию». Категория – «Математические». Тип – «МОБР».
- В поле аргумента «Массив» вписываем диапазон матрицы А.
- Нажимаем одновременно Shift+Ctrl+Enter — это обязательное условие для ввода массивов.
Скачать примеры
Возможности Excel не безграничны. Но множество задач программе «под силу». Тем более здесь не описаны возможности которые можно расширить с помощью макросов и пользовательских настроек.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение высшего профессионального образования
“КУЗБАССКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ”
Кафедра вычислительной техники и информационных технологий
Решение численных задач средствами MS Excel
Методические указания к лабораторным работам по дисциплине
“Информатика”
для студентов специальности 170100
“Горные машины и оборудование”
Составитель Л. С. Таганов Утверждены на заседании кафедры Протокол № 8 от 30.04.03
Рекомендовано к печати учебнометодической комиссией специальности 170100 Протокол № 13 от 14.05.03
Электронная копия хранится в библиотеке главного корпуса ГУ КузГТУ
КЕМЕРОВО 2003
1
ВВЕДЕНИЕ
Методические указания предусматривают выполнение 5 лабораторных работ по темам:
1.Выполнение вычислений с применением стандартных функций.
2.Аппроксимация функции одной переменной.
3.Табулирование функции одной переменной.
4.Решение нелинейных уравнений и поиск экстремумов функции одной переменной.
5.Автоматизированные базы данных.
1.КРАТКАЯ СПРАВКА О ПРОГРАММЕ MS EXCEL
“Простые задачи должны решаться просто”. Этому постулату как нельзя лучше отвечают вычислительные возможности программы MS Excel, которые без оговорки можно назвать безграничными.
Программа MS Excel (электронные таблицы) предназначена для работы с таблицами данных, преимущественно числовых.
Особенность электронных таблиц заключается в возможности применения формул для описания связи между значениями различных ячеек. Расчёт по заданным формулам выполняется автоматически. Изменение содержимого какой-либо ячейки приводит к пересчёту значений всех ячеек, которые с ней связаны формульными отношениями и, тем самым, к обновлению всей таблицы в соответствии с изменившимися данными.
Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без проведения расчётов в ручную или специального программирования.
Электронные таблицы можно использовать эффективно для:
—проведения однотипных расчётов над большими наборами данных;
—автоматизации итоговых вычислений;
—решения задач путём подбора значений параметров;
—табулирования формул (функций);
—обработки результатов экспериментов;
—проведение поиска оптимальных значений параметров;
—подготовки табличных документов;
—построения диаграмм и графиков по имеющимся данным.
2
Документом MS Excel является рабочая книга. Рабочих книг создать можно столько, сколько позволит наличие свободной памяти на соответствующем устройстве памяти. Однако активной рабочей книгой может быть только текущая (открытая) книга.
Рабочая книга представляет собой набор рабочих листов, каждый из которых имеет табличную структуру. В окне документа отображается только текущий (активный) рабочий лист, с которым и ведётся работа. Каждый рабочий лист имеет название, которое отображается на ярлычке листа в нижней части окна. С помощью ярлычков можно переключаться к другим рабочим листам, входящим в ту же рабочую книгу. Чтобы переименовать рабочий лист, надо дважды щёлкнуть мышкой на его ярлычке.
Рабочий лист состоит из строк и столбцов. Столбцы озаглавлены прописными латинскими буквами и, далее, двухбуквенными комбинациями. Всего рабочий лист содержит 256 столбцов, пронумерованных от A до IV. Строки последовательно нумеруются цифрами, от 1 до 65536.
На пересечении столбцов и строк образуются ячейки таблицы. Они являются минимальными элементами для хранения данных. Каждая ячейка имеет свой адрес. Адрес ячейки состоит из имени столбца и номера строки, на пересечении которых расположена ячейка, например, A1, B5, DE324. Адреса ячеек используются при записи формул, определяющих взаимосвязь между значениями, расположенными в разных ячейках. В текущий момент времени активной может быть только одна ячейка, которая активизируется щелчком мышки по ней и выделяется рамкой. Эта рамка в программе Excel играет роль курсора. Операции ввода и редактирования данных всегда производятся только в активной ячейке.
На данные, расположенные в соседних ячейках, можно ссылаться в формулах, как на единое целое. Такую группу ячеек называют диапазоном. Наиболее часто используются прямоугольные диапазоны, образующиеся на пересечении группы последовательно идущих строк и группы последовательно идущих столбцов. Диапазон ячеек обозначают, указывая через двоеточие, номера ячеек, расположенных в противоположных углах прямоугольника, например, B5:F15. Выделение диапазона ячеек можно сделать протягиванием указателя мышки от одной угловой ячейки до противоположной по диагонали.
3
Рамка текущей (активной) ячейки при этом расширяется, охватывая весь выбранный диапазон.
В MS Excel имеются два способа адресации ячеек: относительная, как показано выше, и абсолютная. Признаком абсолютной адресации является знак $. Если знак $ предшествует имени столбца $B7, то будет абсолютный адрес столбца. Если знак $ предшествует номеру строки D$23,то будет абсолютный адреса строки. Если знак $ предшествует имени столбца и номеру строки $C$12, $A$2:$d$24, то будет абсолютный адрес ячейки или диапазона ячеек. Абсолютная адресация применяется в случаях, когда в формулах необходимо осуществлять ссылку на одну и ту же ячейку (один и тот же диапазон ячеек). Для изменения способа адресации при редактировании формулы надо выделить ссылку на ячейку и нажать клавишу F4.
Отдельная ячейка может содержать данные, относящиеся к одному из следующих типов: число, дата, текст или формула, а также оставаться пустой.
Ввод данных осуществляется непосредственно в текущую ячейку или в строку формул, располагающуюся в верхней части окна программы непосредственно под панелями инструментов. Вводимые данные в любом случае отображаются как в ячейке, так и в строке формул. Ввод формулы всегда начинается с символа “=” (знака равенства). Чтобы завершить ввод, сохранив введённые данные, используется клавиша Enter. Чтобы отменить внесенные изменения и восстановить прежнее значение ячейки, используется кнопка <Отмена> на панели инструментов или клавиша ESC. Для очистки текущей ячейки или выделенного диапазона проще всего использовать клавишу DELETE. Чтобы изменить формат отображения данных в текущей ячейке или выбранном диапазоне, используется команда <Формат> => <Ячейки>. Вкладки этого диалогового окна позволяют:
—выбирать формат записи данных (количество знаков после запятой, способ записи даты и прочее);
—задавать направление текста и метод его выравнивания;
—определять шрифт и начертание символов;
—управлять отображением и видом рамок;
—задавать фоновый цвет.
Вычисления в таблицах программы Excel осуществляется при помощи формул. Формула может содержать числовые константы,
4
ссылки на ячейки и функции Excel, соединённые знаками математических операций. Скобки позволяют изменять стандартный порядок выполнения действий. Если ячейка содержит формулу, то в ней отображается текущий результат вычисления этой формулы. Если сделать ячейку текущей (активной), то формула отобразится в строке
формул. |
|
Необходимость применения |
формул в программе Excel |
обусловливается тем, что, если значение ячейки действительно
зависит от других ячеек таблицы, то всегда следует использовать формулу. Это гарантирует сохранение целостности и правильности производимых вычислений при последующем редактировании таблицы.
Для редактирования формулы следует дважды щёлкнуть на соответствующей ячейке. При этом ячейки (диапазоны ячеек), от которых зависит значение формулы, выделяются цветными рамками, а сами ссылки отображаются в ячейке и в строке формул тем же цветом.
Все диалоговые окна программы Excel, которые требуют указания адресов ячеек, содержат кнопки, присоединённые к соответствующим полям. При щелчке по такой кнопке диалоговое окно сворачивается до минимально возможного размера, что облегчает выбор нужной ячейки (диапазона ячеек) с помощью щелчка или протягивания.
Загрузку программы MS Excel можно выполнить следующими |
||
способами: |
||
— |
двойным щелчком по ярлыку Microsoft Excel на рабочем столе, |
|
если ярлык там находится; |
команд: <Пуск> => |
|
— |
выполнением последовательности |
|
<Программы> => <Стандартные> => ярлык <Microsoft Excel>; |
—выполнением последовательности команд: <Пуск> => <Найти> => <Файлы и папки>. В появившемся диалоговом окне в строке <Имя> ввести Microsoft Excel (имя файла ярлыка программы MS Excel) и щелкнуть по кнопке <Найти>. После окончания поиска выполнить двойной щелчок по ярлыку <Microsoft Excel>. По
завершению загрузки программы MS Excel закрыть окно поиска. Загрузка программы MS Excel заканчивается появлением на экране окна программы с открытым рабочим листом с именем “Лист1” стандартной рабочей книги с именем “Книга1”.
5
2. ФУНКЦИИ РАБОЧЕГО ЛИСТА MS EXCEL
Для ускорения и облегчения вычислительной работы Excel предоставляет в распоряжение пользователя мощный аппарат функций рабочего листа, позволяющих осуществлять все возможные расчёты.
В целом Microsoft Excel содержит более 400 функций рабочего листа (встроенных функций). Все они в соответствии с предназначением делятся на 12 групп:
—математические функции;
—текстовые функции;
—логические функции;
—информационные функции;
—функции ссылки и автоподстановки;
—функции даты и времени;
—финансовые функции;
—инженерные функции;
—статистические функции;
—функции проверки свойств и значений;
—функции DDE и внешние функции;
—функции для работы со списками.
Запись любой функции в ячейку рабочего листа обязательно начинается со знака равенства (=). Если функция используется в составе какой-либо сложной функции или в формуле, то знак равенства
(=) пишется перед этой функцией (формулой). Обращение к любой функции производится указанием её имени и следующего за ним в круглых скобках аргумента (параметра) или списка аргументов. Наличие круглых скобок обязательно, именно они служат признаком того, что используемое имя является именем функции. Аргументы списка разделяются точкой с запятой (;). Их количество не должно превышать 30, а длина формулы, содержащей сколько угодно обращений к функциям, не должно превышать 1024 символов. Все имена при записи (вводе) формулы рекомендуется набирать строчными буквами, тогда правильно введённые имена будут отображены прописными буквами.
MS Excel обладает обширной справочной системой, поэтому нет необходимости и возможности приводить полное описание всех имеющихся функций. Рассмотрим функции необходимые при выполнении лабораторных работ.
6
2.1. Математические функции
ABS(x) – возвращает модуль числа x.
ACOS(x) – возвращает арккосинус числа х. Арккосинус числа – это угол, косинус которого равен числу х. Угол определяется в радианах в интервале от 0 до π.
ASIN(x) – возвращает арксинус числа х. Арксинус числа – это угол, синус которого равен числу х. Угол определяется в радианах в интервале от —π /2 до π /2.
ATAN(x) – возвращает арктангенс числа х. Арктангенс числа – это угол, тангенс которого равен числу х. Угол определяется в радианах в интервале от —π /2 до π /2.
COS(x) – возвращает косинус числа х.
EXP(x) – возвращает значение числа е, возведённого в степень х. Число е = 2,71828182845904 – основание натурального логарифма. LN(x) – возвращает натуральный логарифм числа х.
LOG10(x) – возвращает десятичный логарифм числа х. SIN(x) – возвращает синус числа х.
TAN(x) — возвращает тангенс числа х.
КОРЕНЬ(х) – возвращает положительное значение квадратного корня. ПИ() – возвращает значение числа π = 3,14159265358979 с точностью до 15 цифр, однако в настоящее время эта точность достигнута до 3 триллионов цифр.
РАДИАНЫ(угол) – преобразует градусы в радианы.
РЯД.СУММ(x; n; m; коэффициенты) – возвращает сумму степенного ряда, где:
x – значение переменной степенного ряда;
n – показатель степени х для первого члена степенного ряда; m – шаг, на который увеличивается показатель степени n для
каждого следующего члена степенного ряда; коэффициенты – это числа при соответствующих членах
степенного ряда, записанные в определённые ячейки рабочего листа. В функции они задаются в виде диапазона ячеек, например, A2:A6.
Пример:
=РЯД.СУММ(B2;B3;B4;B5:B10)
Здесь в ячейках B2:B10 записаны значения соответствующих параметров функции.
7
Если при выполнении функции в ячейке появляется сообщение
#ИМЯ?, то возможно не установлен <Пакет анализа>. Подробности можно найти в <Справке> об этой функции.
СТЕПЕНЬ(число; степень) – возвращает результат возведения числа в степень.
СУММ(число1;число2;…;числоN) – суммирует все числа в интервале ячеек.
ФАКТР(число) – возвращает факториал числа. Факториал числа – n!=1*2*3*…*n.
2.2. Статистические функции
МАКС(число1;число2;…;числоN) – возвращает максимальное число из списка аргументов или диапазона чисел. Допустимое количество аргументов в списке от 1 до 30.
МИН(число1;число2;…;числоN) — возвращает минимальное число из списка аргументов или диапазона чисел. Допустимое количество аргументов в списке от 1 до 30.
СРЗНАЧ(число1;число2;…;числоN) – возвращает среднее арифметическое значение своих аргументов. Допустимое количество аргументов в списке от 1 до 30.
2.3. Логические функции
И(логическое_значение1; логическое_значение2; …) – возвращает значение ИСТИНА, если все аргументы имеют значения ИСТИНА. Если хотя бы один аргумент имеет значение ЛОЖЬ, тогда возвращается ЛОЖЬ.
Логическое_значение1, логическое_значение2, … — это от 1 до 30
проверяемых условий. Примеры:
=И(2+3=5; 3+4=7) равняется ИСТИНА.
=И(5<A1; A1<50) равняется ИСТИНА, если ячейка А1 содержит число между 5 и 50.
ИЛИ(логическое_значение1;логическое_значение2;…) – возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА. Если все аргументы имеют значение ЛОЖЬ, тогда возвращается ЛОЖЬ.
8
Логическое_значение1, логическое_значение2, … — это от 1 до 30
проверяемых условий. Примеры:
=ИЛИ(2+2=5; 3+4=7) равняется ИСТИНА.
=ИЛИ(2+2=5; 3+5=7) равняется ЛОЖЬ.
НЕ(логическое_значение) – меняет на противоположное логическое значение своего аргумента. Функция НЕ используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой конкретной величине.
Пример:
=НЕ(1+1=2) равняется ЛОЖЬ. ЕСЛИ(логическое_выражение;значение1(если ИСТИНА);значение2 (если ЛОЖЬ))
Пример:
Допустим, надо вычислить функцию Ln(x) от х= — 0,5 до 1,5 с шагом изменения аргумента х равным 0,5. Значения х записаны в ячейках A3:A7. Известно, что логарифм отрицательного аргумента и нуля не существует (не определён), тогда функция ЕСЛИ() будет иметь вид:
=ЕСЛИ(A3>0;Ln(A3);”неопред.”)
В качестве аргументов функции ЕСЛИ() могут и другие функции ЕСЛИ(), то есть вложенные функции. При этом для всех функций ЕСЛИ() закрывающие скобки записываются в конце всего выражения.
2.4. Функции ссылки
СТОЛБЕЦ() — возвращает номер столбца рабочего листа, в котором введена эта функция.
СТОЛБЕЦ(ссылка) – возвращает номер столбца, определяемого ссылкой.
Ссылка – это адрес ячейки или диапазон, для которых определяется номер столбца.
СТРОКА() – возвращает номер строки рабочего листа, в которой введена эта функция.
СТРОКА(ссылка) – возвращает номер строки, определяемой ссылкой. Ссылка – это адрес ячейки или диапазон, для которых определяется номер строки.
Все функции или почти все могут быть применены двумя способами:
9
—запись функции непосредственно в ячейку рабочего листа. При этом значения аргументов (параметров) функции могут вводиться
ввиде конкретных чисел, если параметр имеет одно значение, или
ввиде адресов ячеек, в которых предварительно записаны значения этих параметров, если параметр имеет несколько значений, то он записывается в виде диапазона ячеек;
—использование готовой формы для вычисления функции. Для этого надо щёлкнуть мышкой по кнопке <Изменить формулу> на строке формул. На кнопке имеется символ <=>. Затем щёлкнуть мышкой по стрелке (маленький черный треугольник вершиной вниз) справа окна <Имя>. В результате этого действия раскроется список с именами 10 функций, использовавшихся ранее, и строка <Другие функции…>. Если нужная функция есть в списке, то надо встать на строку с именем этой функции и щёлкнуть мышкой. Если нужной функции нет в списке, то надо встать на строку <Другие функции …> и щёлкнуть мышкой. В появившейся форме <Мастер функций – шаг 1 из 2> выбрать нужную категорию функций в окне <Категория:>, а затем выбрать нужную функцию в окне <Функция:> и щёлкнуть мышкой по кнопке <Ok>. Дальше действовать согласно предписанию.
2.5. Возможные ошибки при применении функций (формул)
#ИМЯ? – неправильно введено имя функции или адреса ячейки.
#ДЕЛ/0! – значение знаменателя в формуле равно нулю.
#ЧИСЛО! – значение аргумента функции не соответствует допустимой величине. Например, Ln(0), Ln(-2), −3 .
#ЗНАЧ! – параметры функции введены неправильно. Например, вместо диапазона ячеек введено их последовательное перечисление.
#ССЫЛКА! – неверная ссылка на адрес ячейки (диапазон ячеек).
Цель работы: Исследовать возможность моделирования исследование математических функций, при помощи современных компьютерных средств. Методы проведенных исследований: математическое моделирование. Основные результаты научного исследования (научные, практические): разработана компьютерная модель для исследования математических функций на основе программы Microsoft Excel .
актуальность темы работы – Microsoft Excel — одна из самых загадочных и интересных программ в пакете MS Office. Интересна она многочисленными средствами автоматизации работы, оформления документов и богатыми вычислительными возможностями. Загадочность ее состоит в том, что большинство пользователей применяют лишь малую толику того, что может дать им Excel. Это тем более удивительно, что спектр возможностей программы практически безграничен: от создания простых таблиц, построения диаграмм и графиков до решения сложных вычислительных задач и моделирования различных процессов.
постановка и формулировка проблемы – данная работа посвящена использованию электронных таблиц EXCEL в анализе функций. В ней, используя знания и навыки работы с мастером функций и диаграмм Excel, будет проведен анализ функций с проведением расчетов по формулам и с построением графиков.
Для анализа элементарных функций необходимо уметь решать следующие задачи:
- определение возрастания или убывания функции на заданном интервале,
- определение максимума (минимума) данной функции на заданном интервале,
- нахождение точек пересечения функции с осью ОХ,
- нахождение производной функции