Вычисление определенного интеграла методом правых прямоугольников, Построение графика заданной функции (и ее производной) - Исследование функции и ее производной
Program Kursovaya4;
Var a, b, j, h:real; n, i:integer;
Function F(x:real):real;
Begin
F:=power(x,5)-7*power(x,4)-2*power(x,3)+46*power(x,2)+65*x+25;
End;
Begin
A:=-3;
B:=6;
I:=10000;
J:=0;
H:=(b-a)/i;
For n:=0 to i-1 do
J:=j+F(a+n*h);
J:=j*h;
Writeln('Площадь трапеции на интервале [-3;6] = ',j:2:2);
End.
Площадь трапеции а интервале [-3;6] = 648.52
Построение графика заданной функции (и ее производной)
Математический уравнение интеграл ньютон
Program Kursovayagraph;
Uses graphABC;
Var xc, yc, i:integer; a, b, dx, hy, hx, x, maxY, minY, mx, my, py, px:real; s:string;
Function F(x:real):real;
Begin
F:=power(x,5)-7*power(x,4)-2*power(x,3)+46*power(x,2)+65*x+25;
End;
Function dF(x:real):real;
Begin
DF:=5*power(x,4)-28*power(x,3)-6*power(x,2)+92*x+65;
End;
Begin
SetWindowCaption ('График функции и ее производной');
Writeln('Введите границы интервала функции');
ClearWindow;
Readln(a, b);
Xc:=WindowWidth div 2;
Yc:=WindowHeight div 2;
Line(0,yc, WindowWidth, yc);
Line(xc,0,xc, WindowHeight);
Dx:=0.1;
X:=a;
MaxY:=F(a); minY:=F(a);
While x<=b do
Begin
If F(x)>maxY then maxY:=F(x);
If F(x)<minY then minY:=F(x);
If dF(x)>py then py:=dF(x);
If dF(x)<px then px:=dF(x);
X:=x+dx;
End;
Writeln('max значение функции = ',minY:4:2);
Writeln('min значение функции = ',maxY:4:2);
If py>maxY then maxY:=py;
If px<minY then minY:=px;
If abs(maxY)>abs(minY)then hy:=abs(maxY) else hy:=abs(minY);
If abs(a)>abs(b)then hx:=abs(a) else hx:=abs(b);
Mx:=(xc-10)/hx;
My:=(yc-10)/hy;
For i:=1 to round(hx) do
Begin
Line (xc+round(i*mx),yc-3,xc+round(i*mx),yc+3);
Line (xc-round(i*mx),yc-3,xc-round(i*mx),yc+3);
Str(i, s);
Textout(xc+round(i*mx),yc+10,s);
Textout(xc-round(i*mx),yc+10,'-'+s);
End;
I:=round(abs(hy)/7);
While i<=hy+1 do
Begin
Line (xc-3,yc-round(i*my),xc+3,yc-round(i*my));
Line(xc-3,yc+round(i*my),xc+3,yc+round(i*my));
Str(i, s);
Textout(xc-50,yc-round(i*my),s);
Textout(xc-50,yc+round(i*my),'-'+s);
I:=i+round(abs(hy)/7);
End;
Textout(xc-15,yc+5,'0');
X:=a;
Dx:=0.001;
While x<=b do
Begin
If abs(F(x)*my)<WindowHeight div 2
Then setpixel (xc+round(x*mx),yc-round(F(x)*my),clgreen);
If abs(dF(x)*my)<WindowHeight div 2
Then setpixel (xc+round(x*mx),yc-round(dF(x)*my),clBlue);
X:=x+dx;
End;
Line(775,8,795,8,clgreen);
Line(775,28,795,28,clBlue);
Textout (802,0,'График функции');
Textout (802,20,'График производной функции');
End.
Похожие статьи
-
Program Kursovaya1; Var x, q, h, a, b:real; Begin Writeln('Введите границы интервала'); Readln(a, b); Writeln('Введите шаг h'); Readln(h); X:=a; While...
-
Метод правых прямоугольников Метод прямоугольников - метод численного интегрирования функции одной переменной, заключающийся в замене подынтегральной...
-
Вычислить приближенное значение определенного интеграла с подынтегральной функцией f(x) заданным методом и проверить точность вычислений по формуле...
-
Основная программа Построение интерполяционного многочлена Нахождение максимума функции методом дихотомии Вычисление значения заданной функции Создание и...
-
Частные производные - Вычисление интегралов в Mathcad
Интегрирование производный компьютерный программа С помощью обоих процессоров MathCAD можно вычислять производные функций любого количества аргументов. В...
-
Для указания соответствия обозначений переменных в формулах математической формулировки и их идентификаторов в программе сведем их в таблицу 1: Таблица 1...
-
Метод дихотомии Этот алгоритм основан на том наблюдении, что график непрерывной функции должен пересечь ось абсцисс между двумя точками a и b как минимум...
-
Первая производная, Производные высших порядков - Вычисление интегралов в Mathcad
Для того чтобы продифференцировать функцию f (х) в некоторой точке: 1. Определите точку х, в которой будет вычислена производная, например, х:=1 2....
-
3. Построение графиков функций - Основы информатики
3.1 Построить в разных системах координат при х Є [-3.2; -1] графики следующих функций: G = , z = , y = . Решение: Для того, чтобы построить график...
-
Постановка задачи: Для заданных функций необходимо: 1. Построить электронную таблицу (одну для обеих функций) для вычисления значений функций в заданном...
-
Рекурсивные процедуры и функции - Структурирование программы
Подпрограмма, вызывающая саму себя, называется рекурсивной подпрограммой. При каждом новом обращении к подпрограмме параметры, которые она использует,...
-
Метод Ньютона (касательных), Метод хорд (секущих) - Исследование функции и ее производной
Метод Ньютона или метод касательных, именуемый также методом Ньютона-Рафсона, представляет собой один из наиболее важных алгоритмов общего назначения для...
-
Задание на курсовую работу - Вычисление интегралов в Mathcad
1. Задание 1. 1.1. Постройте и отформатируйте график функции f(x) на заданном отрезке. 1.2 Найти (графически) точки, в которых достигаются наибольшее и...
-
Тема: позиційні системи числення (ПСЧ), переведення чисел з десяткової системи числення до довільної ПСЧ та переведення з довільної ПСЧ до десяткової...
-
Рисунок 9.1 - Логическая схема процедуры Runge Рисунок 9.2 - Логическая схема для вычисления кинематических и силовых характеристик четырехмассовой...
-
Метод прямоугольников Пусть требуется определить значение интеграла функции на отрезке. Этот отрезок делится точками на равных отрезков длиной Обозначим...
-
На вход программе подается строка, каждый символ которой ходе работы программы станет элементом алфавита. Положение символа в строке определяет его...
-
Интегрирование, Оператор интегрирования - Вычисление интегралов в Mathcad
Интегрирование в MathCAD реализовано в виде вычислительного оператора. Допускается вычислять интегралы от скалярных функций в пределах интегрирования,...
-
Выведем в общем виде уравнение движения заданной динамической модели при помощи уравнений Лагранжа II рода. Полная кинетическая энергия: , Полная...
-
Примеры операторов вызова процедур - Структурирование программы
T; {нет списка фактических параметров Summa(x, y,z); {x, y,z - фактические параметры; x: integer; у, z; real} a(z); {z - фактический параметр, z:d} При...
-
Программа на языке Бейсик - Составление программы для решения системы уравнений
10 REM 20 DIM A(20,20),B(20),X(20) 30 READ N 40 FOR I=1 TO N: FOR J=1 TO N 60 READ A(I, J) : NEXT J 80 READ B(I) : NEXT I 90 REM Vibor elementa 100 FOR...
-
Алгоритмизация задачи - Разработка программы вычисления определенных интегралов численными методами
В соответствии с постановленной в разделе 2 задачей целесообразно реализовать алгоритм, использующий обращение к соответствующим подпрограммам из...
-
Построить и отформатировать график первообразной f(x). Вычислили определенный интеграл Дано: Фирма решила открыть линию по производству шоколада и...
-
Рисунок 2 - Главное окно программного обеспечения Рисунок 3 - Меню программного обеспечения Рисунок 4 - Справочная система Рисунок 5 - Метод...
-
В курсовой работе в соответствии с заданием на проектирование решается задача разработки программы вычисления определенных интегралов численными...
-
Подпрограмма пользователя представляет собой проблемно-ориентированный модуль следующего вида: Program FUNC; Var T, Imax, bmax, hmax: integer; N1, n11,...
-
Файл-модуль unit1.pas Unit Unit1; Interface Uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, XPMan,...
-
Для разделения действительной и мнимой частей передаточной функции умножим числитель и знаменатель передаточной функции на комплексно сопряженное число...
-
Полученные результаты, Заключение, Литература - Вычисление максимума функции с некоторыми критериями
Заключение В данной курсовой работе была разработана программа, с помощью которой вычисляется максимум функции F(x) на отрезке [a, b]. В состав функции...
-
После выполнения программы появляются три графика. Результаты представлены на рисунках 4,5,6. График ошибки при значении коэффициента скорости обучения...
-
Поиск максимума функции F(x) на отрезке [a;b] - Вычисление максимума функции с некоторыми критериями
Постановка задачи: Необходимо численным методом найти максимум функции F(x)=-L(x1)x2+3.1L(x2)x+5 На отрезке [a;b] с точностью е, при том, что L(x1) и...
-
Вычислить максимум функции F(x)=-L(x1)x2+3.1L(x2)x+5 на отрезке [a;b] с точностью е. L(x1), L(x2) - значения интерполяционного многочлена, построенного...
-
Введение - Вычисление максимума функции с некоторыми критериями
Если функция, определенная и непрерывная в заданном промежутке, не является в нем монотонной, то найдутся такие части этого промежутка, в которых...
-
Самым важным свойством нейронных сетей является их способность обучаться на основе данных окружающей среды и в результате обучения повышать свою...
-
Несмотря на большое разнообразие вариантов нейронных сетей, все они имеют общие черты. Так, все они, так же, как и мозг человека, состоят из большого...
-
Задание 1 Разработать программу, которая на отрезке [-1,1] по формуле функции f(x) строит интерполяционную таблицу размерности n +1 с неравномерным шагом...
-
Кратные интегралы, Дифференцирование - Вычисление интегралов в Mathcad
Для того чтобы вычислить кратный интеграл: 1. Введите, как обычно, оператор интегрирования. 2. В соответствующих местозаполнителях введите имя первой...
-
Уровни модели OSI и их функции, Физический уровень - Принципы построения открытых графических систем
Физический уровень Физический уровень (Physical layer) имеет дело с передачей битов по физическим каналам связи, таким, например, как коаксиальный...
-
Анализ функций департаментов и отделов компании ИнПлат - это инновационная платежная компания, а так же разработчик IT - решений для банков и операторов...
-
Вычисление интегралов, Вычисление сумм и произведений - Работа с символьным процессором
Система MathCAD содержит встроенную функцию для вычисления значений определенных интегралов приближенным численным методом. Ею целесообразно...
Вычисление определенного интеграла методом правых прямоугольников, Построение графика заданной функции (и ее производной) - Исследование функции и ее производной