Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
-10 / 0 / 0
Регистрация: 07.04.2019
Сообщений: 10

Построить в графическом окне график функции y=f(x) на заданном интервале

17.04.2019, 01:05. Показов 2586. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет, товарищи программисты
Необходимо построить в графическом окне график функции y=f(x) на заданном интервале a ≤ x ≤ b. В графическом окне должны быть также построены координатные оси с делениями и числовыми значениями около них в соответствии с выбранным масштабом. Работа выполняется в два этапа. На первом этапе заданная функция табулируется, т.е. для заданной функции y=f(x)выводятся на экран пары чисел xi, yi=f(xi) (i=1,…,N). По этим значениям оценивается интервал изменений значений функции на заданном интервале. На втором этапе осуществляется построение координатных осей и вывод графика функции в графическое окно.
График y = 4 * (exp^2x+1) * sin(3 * PI * (x+1.5)) Интервал [-2;3]

Помогите пожалуйста . В программировании я полный нуль, а нам дают такие задания, кошмар просто. Погуглил в интернете, похожие задания и понял, что ничего не получается сделать. Кто может, напишите пожалуйста код и проинструктируйте, что на экранной форме создать. Где я написал PI- это число Пи

Добавлено через 19 минут
простите exp в степени это e в степени

Добавлено через 1 час 37 минут
Y = 4 * Exp(2 * x + 1) * Sin(3 * PI * (x + 1.5)) Вот корректно записанная функция
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.04.2019, 01:05
Ответы с готовыми решениями:

Построить график функции F(x) на заданном интервале с заданным шагом и вывести значения х и функции F(x) в таблицу в графическом режиме
Построить график функции F(x) на заданном интервале с заданным шагом и вывести значения х и функции F(x) в таблицу в графическом режиме. ...

Построить в графическом окне график функции
Необходимо построить в графическом окне график функции y=f(x) на заданном интервале a ≤ x ≤ b. В графическом окне должны быть...

Построить график функции на заданном интервале
Народ кто может сделайте, f(x)=sin(x)-a на интервале Добавлено через 2 часа 20 минут Люди кто знает напишите код

2
1104 / 480 / 33
Регистрация: 05.07.2018
Сообщений: 1,870
Записей в блоге: 7
17.04.2019, 08:10
Уважаемый NagiButor,
эта программа строит необходимый вам график. Я решил облегчить вашу задачу.
Программа сама вычисляет необходимый интервал изменения функции. Этот интервал
ещё увеличивает на 2% и строит график.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Option Explicit
Dim x!, y!, a!, b!, i!, h
Dim Ymax!, Ymin!, dmax!, dmin!
Const pi = 3.141593
 
Private Sub cmd1_Click()
    a = Val(txtA.Text)
    b = Val(txtB.Text)
    
    h = (b - a) / 100
    Ymax = -1E+16
    Ymin = -Ymax
 
    For x = a To b Step h
        If Ymax < f(x) Then Ymax = f(x)
        If Ymin > f(x) Then Ymin = f(x)
    Next
    
    dmax = Abs(Ymax / 50)
    dmin = Abs(Ymin / 50)
    Ymax = Ymax + dmax
    Ymin = Ymin - dmin
    
    pic.Scale (a, Ymax)-(b, Ymin)
    pic.DrawWidth = 3
    
    pic.Line (a, 0)-(b, 0)
    pic.Line (0, Ymin)-(0, Ymax)
    h = (b - a) / 10000
    pic.ForeColor = vbRed
    
    For x = a To b Step h
        y = f(x)
        pic.PSet (x, y)
    Next
    pic.ForeColor = vbBlue
    h = (b - a) / 10
    
    For x = a To b Step h
        pic.PSet (x, 0)
        pic.Print x
    Next
    h = (Ymax - Ymin) / 10
 
    For y = Ymin To Ymax Step h
        pic.PSet (0, y)
        pic.Print Int(y)
    Next
End Sub
 
Private Function f(x As Single) As Single
    f = 4 * Exp(2 * x + 1) * Sin(3 * pi * (x + 1.5))
End Function
Миниатюры
Построить в графическом окне график функции y=f(x) на заданном интервале  
1
-10 / 0 / 0
Регистрация: 07.04.2019
Сообщений: 10
17.04.2019, 08:28  [ТС]
Спасибо большое очень помогли!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.04.2019, 08:28
Помогаю со студенческими работами здесь

Построить график функции на заданном интервале
2. Составить программу на языке Visual Basic Net, которая строит график функции при х от -3 до 3 с шагом 0,1. Добавлено через 10...

Построить график функции f(x,y) на заданном интервале [1;2]
Построить график функции f(x,y):=((-1/2)*y*y)+((4/10)/(x*x)) на заданном интервале .

Построить график функции на заданном интервале
Всем привет.Необходимо нарисовать график функции F(x)=sin(ln(x))-cos(ln(x))+2ln(x) на интервале,25 точек с шагом 0,083.Я просмотрел тему...

Построить график функции на заданном интервале
ИЗУЧЕНИЯ ПОСТРОЕНИЯ ГРАФИКОВ ФУНКЦИЙ на заданном интервале

Построить график функции на заданном интервале
1. Очистить экран монитора и при необходимости установить желаемый цвет фона. 2. Выбрать размещения системы координат в соответствии с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru