Справочник от Автор24
Поделись лекцией за скидку на Автор24

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

  • 👀 1363 просмотра
  • 📌 1309 загрузок
Выбери формат для чтения
Загружаем конспект в формате pdf
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Конспект лекции по дисциплине «Табулирование функций» pdf
Табулирование функций Табулирование функции - это вычисление значений функции при изменении аргумента от некоторого начального значения до некоторого конечного значения с определенным шагом. При этом вид функции и шаг может меняться. Табулирование применяется для составления всевозможных таблиц, которыми могут быть как абстрактная таблица значений математической функции, так и конкретная таблица стоимости товара или платежей, совершенных абонентом сотового оператора. Общая математическая формулировка такой задачи: Вычислить и напечатать таблицу значений аргумента X и функции Y = f(x) при изменении аргумента X на отрезке [a; b] с шагом h. a – начало отрезка; b – конец отрезка; h – шаг; n – количество шагов; (n+1) – количество точек. Параметры связаны следующей формулой: h n +1= b − a h . Результатом должна быть следующая таблица: X X =a 1 X = X +h 2 1 … Xn = b Y Y =1 Y =2 … Y =n Алгоритм табулирования содержит все основные конструкции: линейную, ветвление, цикл. В общем виде алгоритм можно описать так: 1. Определяется переменная (обычно X); 2. Перед циклом задается начальное значение переменной, условием окончания цикла является достижение переменной конечного значения; 3. В теле цикла на каждом шаге вычисляется значение функции Y, зависящее от переменной X (формируется строка таблицы); 4. В конце каждого шага значение переменной изменяется на h, где h - заданный шаг изменения, т. е. X = X + h. Табулирование функции, заданной одной формулой Y=f(X) Функция, как правило, определена на заданном участке. Требуется n раз произвести вычисления одного выражения при разных значениях Х. Алгоритм решения такой следующих основных этапов: задачи состоит из 1. Ввод исходных данных a, b, h; 2. Организация цикла по Х от начального значения a до конечного значения b с шагом h; 3. Вычисление Y = f(x); 4. Печать X, Y; 5. Конец цикла. В зависимости от условий конкретной задачи, к перечисленным этапам могут добавляться другие вычисления. Блок-схему и псевдокод такой задачи в общем случае можно представить в следующем виде: Задача 2 +5 y = x Составить алгоритм табулирования функции на отрезке [a;b]. Значения a, b могут изменяться. Входные данные: х (переменная – параметр цикла); а (начальное значение параметра); b (конечное значение параметра); Выходные данные: y. Табулирование функции, заданной несколькими формулами f ( X ),X  X 1 1 f ( X ), X  X  X 1 2 y= 2 ... f n ( X ), X  X n            Функция разделена на промежутки, на которых она задана элементарными функциями. Каждая из этих функций, как правило, определена на заданном интервале. Такая задача отличается тем, что необходимо, изменяя значение аргумента, проверять, в какой из определенных промежутков он попадает, в качестве значения функции Y выбирать формулу, соответствующую промежутку. Алгоритм решения такой следующих основных этапов: задачи состоит из 1. Ввод исходных данных a, b, h; 2. Организация цикла по Х от начального значения a до конечного значения b с шагом h; 3. Проверка условия: определяется интервал, в котором находится Х; 4. Вычисление Y1 = f1(x); 5. При необходимости пп. 3–4 повторяются; 6. Печать X, Y; 7. Конец цикла. В зависимости от условий конкретной задачи, к перечисленным этапам могут добавляться другие вычисления. Блок-схему и псевдокод такой задачи в общем случае можно представить в следующем виде: ЗадачаЗ Задача: Составить алгоритм табулирования функции X + t, приX  0 y= X − t, приX  0 на отрезке      [a;b], если а = -2, h = 0,2, n = 11. Входные данные: х (переменная – параметр цикла); а (начальное значение параметра); n; h; Выходные данные: y. Приведенные алгоритмы и способы решения задач являются рациональными, но не претендуют на то, чтобы считаться наилучшими. Как уже отмечалось, любая задача может быть разбита на отдельные этапы, реализация которых осуществляется удобным способом для каждого случая. наиболее Самостоятельная работа 1.Составить алгоритм решения задачи для вычисления значения функции   kx,приk  x, y = k + x,приk  x,  k  ,приk = x  x 2. Составить алгоритм табулирования функции      sin2(1+ x), приx  0, y= x ln x, приx  0 На отрезке   a,b  , шагом h = 0,1 3. Составить алгоритм нахождения корней квадратного уравнения ax2 + bx + c = 0
«Табулирование функций» 👇
Готовые курсовые работы и рефераты
Купить от 250 ₽
Решение задач от ИИ за 2 минуты
Решить задачу
Найди решение своей задачи среди 1 000 000 ответов
Найти

Тебе могут подойти лекции

Смотреть все 588 лекций
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot