Что такое табулирование функции
Перейти к содержимому

Что такое табулирование функции

  • автор:

Что такое табулирование функции

Юсова Марина Владимировна

Начальник УМО

  • 244-33-95
  • umo-de@nspu.ru
  • Написать сообщение

Ермолов Сергей Анатольевич

Менеджер инф. ресурсов

  • 244-33-95
  • umo-de@nspu.ru
  • Написать сообщение

Зонова Ирина Владимировна

Специалист по УМР

  • 244-33-95
  • umo-de@nspu.ru
  • Написать сообщение

Что такое табулирование функции

Лабораторная работа №8

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

Табулирование функции — вычисление значений функции в зависимости от аргумента, который меняется в определенных интегралах с постоянным шагом.

Задача табулирования функции состоит в следующем: требуется получить значения функции y=f(x) для аргумента x, меняющегося в интервале от xmin до xmax с шагом ∆ x .

На рисунке 18 приведен алгоритм решения задачи табулирования функции, с использованием цикла с предусловием.

Число повторений цикла, необходимое для решения поставленной задачи, можно определить по формуле:

,

где квадратные скобки означают функцию взятия целой части от заключенного в них выражения.

Решение нулевого варианта

Задача. Протабулировать функцию y=(x 2 +1)sin(5x) на множестве значений аргумента от 0 до 5 с шагом его изменения равным 0,5.

Введем обозначения: максимальное значение аргумента xmax=5, минимальное значение аргумента xmin=0, шаг изменения аргумента dx=0,5.

Согласно алгоритму на рисунке 18, реализуем программу табулирования функции y=(x 2 +1)sin(5x) с помощью цикла с предусловием. Для вычисления значений функции требуется подключить математическую библиотеку.

Так как табулирование функции предполагает вывод пары значений x и y, организуем «таблицу», состоящую из двух столбцов — значений аргумента и соответствующих им значений функции. Для этого воспользуемся управляющими последовательностями (см. таблицу 3), а именно горизонтальной табуляцией. Между значением x и y будет стоять вертикальная черта. Каждая новая пара значений x и y будет выводится на новой строке.

Запись x+=dx эквивалентна записи x=x+dx.

using namespace std;

int _tmain(int argc, _TCHAR* argv[])

Задания для самостоятельного выполнения:

Выполнить табулирование одного из вариантов функций на множестве значений аргумента от 0 до 5 с шагом его изменения равным 0,5.

Что такое табулирование функции

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

Построить график функции одного переменного на отрезке х Î [-2;2] для одного из выбранных вариантов.

Для построения графика протабулировать функции.

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

Шаг табуляции вычислить по формуле:

h – шаг табуляции

хк — конечная точка интервала,

хн – начальная точка интервала,

n – количество интервалов

Вычислить для n =10.

Что такое табулирование функции

Электронные таблицы EXCEL2007

Табулирование функций — вычисление значений функций при изменении аргумент( X) от некоторого конечного значения с определённым шагом. Таким способом составляются таблицы значений функций, отсюда и название табулирование (значение исходит от этимологии — прогнозирование).

Необходимость в табулировании возникает при решении различных уравнений с различным уровнем сложности. За счёт табулирования строятся графики самых разнообразных функций. При построении желательно использовать симметричный интервал. Чтобы точнее построить график функции, надо находить значение функции так, чтобы расстояние между абсциссами точек были не больше 0,1.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *