Анализатор функций

Содержание

Слайд 2

Оглавление

Постановка задачи и требование к конечному результату
Целевая аудитория и актуальность
Анализ предметной области
Алгоритмы

Оглавление Постановка задачи и требование к конечному результату Целевая аудитория и актуальность
и средства реализации
Трудности
Результат и перспективы

Слайд 3

Постановка задачи и требование к конечному результату

Цель работы – изучение возможностей MS

Постановка задачи и требование к конечному результату Цель работы – изучение возможностей
Office Excel для анализа данных
Задача – создание инструмента для изучения графиков простых функций (квадратичная, обратно-пропорциональная и т.д.).

Слайд 4

Целевая аудитория и актуальность

Целевая аудитория этого проекта – школьники, изучающие алгебру в

Целевая аудитория и актуальность Целевая аудитория этого проекта – школьники, изучающие алгебру
7 и 8 классах

Слайд 5

Используемые средства

MS Excel – как основной инструмент
MS Power Point – инструмент для

Используемые средства MS Excel – как основной инструмент MS Power Point –
создания презентации
Яндекс. Диск (скриншоты)

Слайд 6

Результат работы

EXCEL

Результат работы EXCEL

Слайд 7

Проблемы при создании «Анализатора»

Добавить интерактивность
Привлекательно оформить
Добавить элементы для анализа функций
Справиться с разрывами

Проблемы при создании «Анализатора» Добавить интерактивность Привлекательно оформить Добавить элементы для анализа
функций

Слайд 8

Строим таблицу и график

Особенность: вместо обычной ссылки на значение коэффициентов в виде

Строим таблицу и график Особенность: вместо обычной ссылки на значение коэффициентов в
обычного «С5», «C6», «C7» созданы имена ячеек: kA, kB, kC
Формула: вместо =$D$5*C11^2+$D$6*C11+$D$7 использовано =kA*x^2+kB*x+kC

Слайд 9

Добавляем интерактивность

Полоса прокрутки

Добавляем интерактивность Полоса прокрутки

Слайд 10

Как победить погрешности вычислений

Проблема:
Причины:
Погрешности при вычислениях с ограниченной точностью
Решение проблемы:
Используем функцию округления
=ОКРУГЛ(C12;2)
Результат:

Как победить погрешности вычислений Проблема: Причины: Погрешности при вычислениях с ограниченной точностью
выводим только 2 знака после запятой

Слайд 11

Вывести квадратичную функцию в стандартном виде

Решение выглядит очень просто: =СЦЕПИТЬ(kA; "x^2";kB;"x+";kC).

Вывести квадратичную функцию в стандартном виде Решение выглядит очень просто: =СЦЕПИТЬ(kA; "x^2";kB;"x+";kC).

Слайд 12

Как оформить «x²»?

Проблема:
Причина
Строка «склеивается» из отдельных элементов с помощью функции, а в

Как оформить «x²»? Проблема: Причина Строка «склеивается» из отдельных элементов с помощью
Excel отсутствует возможность форматирования результата вычисления формулы
Решение проблемы:
Используем специальный символ UNICOD 0178 - ² =СЦЕПИТЬ(C1;"x²");

Слайд 13

Как побороть «плюс/минус»?

Проблема:
Причины:
В формуле СЦЕПИТЬ используются знаки «Плюс» перед коэффициентами. Но перед

Как побороть «плюс/минус»? Проблема: Причины: В формуле СЦЕПИТЬ используются знаки «Плюс» перед
отрицательным коэффициентом «минус» перед коэффициентом отображается автоматически

Слайд 14

Проблема «особых» коэффициентов

Проблема:
Причины:
Простая формула, не учитывающая особых случаев
Решение проблемы:
Используем вложенные условные функции

Проблема «особых» коэффициентов Проблема: Причины: Простая формула, не учитывающая особых случаев Решение
ЕСЛИ и логические И:

Слайд 15

Вывести квадратичную функцию в стандартном виде (результат)

Вместо планируемой изначально простой формулы
= СЦЕПИТЬ(kA;"x^2";kB;"x+";kC) пришлось

Вывести квадратичную функцию в стандартном виде (результат) Вместо планируемой изначально простой формулы
использовать
=СЦЕПИТЬ(ЕСЛИ(kA=0;"";СЦЕПИТЬ(ЕСЛИ(kA=1;"";kA);"x²"));ЕСЛИ(kB<>0;СЦЕПИТЬ(ЕСЛИ(И(kB>=0;kA<>0);"+";"");ЕСЛИ(kB<>1;kB;"");"x");"");ЕСЛИ(И(kC=0;kA^2+kB^2<>0);"";(СЦЕПИТЬ(ЕСЛИ(И(kC>=0;kA<>0;kB<>0);"+";"");kC))))

Слайд 16

Гипербола: обрабатываем разрыв

Excel строит графики по табличным значениям, сглаживая график. И не

Гипербола: обрабатываем разрыв Excel строит графики по табличным значениям, сглаживая график. И
знает, что такое «разрыв» функции