1 / 1 / 0
Регистрация: 15.09.2013
Сообщений: 34
.NET 4.x

Построение графика квадратичной функции

15.09.2013, 15:27. Показов 6795. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Люди, может кто помочь написать программный код на построение параболы по заданным координатам в textbox?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.09.2013, 15:27
Ответы с готовыми решениями:

Построение графика функции по заданным параметрам
Необходимо построить график любой непрерывной функции на отрезке и шагом shag, всё вводится в textbox'ы. В окне 480х480 пикселей и уже...

Построить график квадратичной функции
Как построить график квадратичной функции? y=x^2. знаю, что нужно использовать цикл, для перебора значений х, но как это сделать. Можете...

Как построить график квадратичной функции?
Нужно построить график функции y=ax2+bx+c, а также построить график по заданным точкам. Время сильно поджимает, нет времени изучать.

6
Форумчанин.NET
 Аватар для AeroWhite
556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
15.09.2013, 16:14
Ваш преподаватель
0
1 / 1 / 0
Регистрация: 15.09.2013
Сообщений: 34
15.09.2013, 16:32  [ТС]
Совет местного "тролля" я услышал, будет нормальный совет?
0
Форумчанин.NET
 Аватар для AeroWhite
556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
15.09.2013, 16:33
Цитата Сообщение от DoctorShark Посмотреть сообщение
Совет местного "тролля" я услышал, будет нормальный совет?
Давайте наработки, мы Вам поможем.
За Вас делать никто ничего не будет
1
1 / 1 / 0
Регистрация: 15.09.2013
Сообщений: 34
15.09.2013, 17:30  [ТС]
VB.NET
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
Dim a As Single
Dim b As Single
Dim c As Single
Dim i As Integer
Dim y As Double
Dim x As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
PictureBox1.Scale (-5, 8)-(5, -8)
a = TextBox1.Text
b = TextBox2.Text
c = TextBox3.Text
Picture1.Line (-5, 0)-(5, 0), vbBlue
For i = -5 To 5
y = x ^ 2 - 2 * x - 3
PictureBox1.PSet (i, 0), vbRed
PictureBox1.Print i
Next i
PictureBox1.Line (0, -8)-(0, 8), vbBlue
For i = -8 To 8
PictureBox1.PSet (0, i), vbRed
PictureBox1.Print i
Next i
For x = -5 To 5 Step 0.005
y = a * x * x + b * x + c
Picture1.PSet (x, y), vbRed
Next
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button1.Click
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
PictureBox1.Cls
End Sub

Написал код, который когда-то писал в VB6, но выдало много ошибок, которые я не могу сам исправить, поэтому и попросил здесь помощи.
0
Форумчанин.NET
 Аватар для AeroWhite
556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
15.09.2013, 17:39
Лучший ответ Сообщение было отмечено как решение

Решение

Брал размер 600х600
VB.NET
1
2
3
4
5
6
7
    Dim Graph1 As Graphics
    Dim Pen1 As New Pen(Color.Black, 2)
    Dim Pen2 As New Pen(Color.Blue, 2)
    Dim DrawBrush As New SolidBrush(Color.Black)
    Dim DrawFont As New Font("Arial", 10)
    Dim X, Y As Single
    Dim Bitmap As New Bitmap(600, 600)
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
                  Graph1 = Graphics.FromImage(Bitmap)
        Graph1.Clear(Color.White)
  For Me.X = -300 To 300 Step 25
                Graph1.DrawString(X / 25, DrawFont, DrawBrush, X + 300, 300)
            Next X
            For Me.Y = -300 To 300 Step 25
                Graph1.DrawString(Y / 25, DrawFont, DrawBrush, 300, 300 - Y)
            Next Y
            Graph1.ScaleTransform(1, -1)
            Graph1.TranslateTransform(300, -300)
            Graph1.DrawLine(Pen1, -300, 0, 300, 0)
            Graph1.DrawLine(Pen1, 0, -300, 0, 300)
            For Me.X = -300 To 300 Step 25
                Graph1.DrawLine(Pen1, X, -5, X, 5)
            Next X
            For Me.Y = -300 To 300 Step 25
                Graph1.DrawLine(Pen1, -5, Y, 5, Y)
            Next Y
            For Me.X = -300 To 300 Step 0.005
                Y = A.Text * X ^ 2 + Bt.Text * X + Ct.Text
                Graph1.DrawEllipse(Pens.Red, X * 25, Y * 25, 1, 1)
            Next X
Думаю тебе всё будет достаточно понятно и без комментариев
4
1 / 1 / 0
Регистрация: 15.09.2013
Сообщений: 34
15.09.2013, 17:58  [ТС]
Спасибо большое, все действительно стало понятно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.09.2013, 17:58
Помогаю со студенческими работами здесь

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

Построение графика графика квадратичной функции
Как построить график квадратичной функции? Построил только простую параболу, как ее сдвигать? int ixPrev = -1, iyPrev =...

Построение графика графика квадратичной функции
Как построить график квадратичной функции? Построил только простую параболу, как ее сдвигать? int ixPrev = -1, iyPrev =...

Составить таблицу для вывода графика квадратичной функции
Задание 4. Составьте электронную таблицу для вывода графика квадратичной функции , считая a, b и с параметрами на интервале с шагом 0.2.

Составьте электронную таблицу для вывода графика квадратичной функции
Добрый день всем. Прошу помощи в данных программах. Сам полное дно так что надеюсь на вас. Спасибо! Задание 4. Составьте электронную...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
Шаблоны и приёмы реализации DDD на C#
stackOverflow 12.05.2025
Когда я впервые погрузился в мир Domain-Driven Design, мне показалось, что это очередная модная методология, которая скоро канет в лету. Однако годы практики убедили меня в обратном. DDD — не просто. . .
Исследование рантаймов контейнеров Docker, containerd и rkt
Mr. Docker 11.05.2025
Когда мы говорим о контейнерных рантаймах, мы обсуждаем программные компоненты, отвечающие за исполнение контейнеризованных приложений. Это тот слой, который берет образ контейнера и превращает его в. . .
Micronaut и GraalVM - будущее микросервисов на Java?
Javaican 11.05.2025
Облачные вычисления безжалостно обнажили ахиллесову пяту Java — прожорливость к ресурсам и медлительный старт приложений. Традиционные фреймворки, годами радовавшие корпоративных разработчиков своей. . .
Инфраструктура как код на C#
stackOverflow 11.05.2025
IaC — это управление и развертывание инфраструктуры через машиночитаемые файлы определений, а не через физическую настройку оборудования или интерактивные инструменты. Представьте: все ваши серверы,. . .
Инъекция зависимостей в ASP.NET Core - Практический подход
UnmanagedCoder 11.05.2025
Инъекция зависимостей (Dependency Injection, DI) — это техника программирования, которая кардинально меняет подход к управлению зависимостями в приложениях. Представьте модульный дом, где каждая. . .
Битва за скорость: может ли Java догнать Rust и C++?
Javaican 11.05.2025
Java, с её мантрой "напиши один раз, запускай где угодно", десятилетиями остаётся в тени своих "быстрых" собратьев, когда речь заходит о сырой вычислительной мощи. Rust и C++ традиционно занимают. . .
Упрощение разработки облачной инфраструктуры с Golang
golander 11.05.2025
Причины популярности Go в облачной инфраструктуре просты и одновременно глубоки. Прежде всего — поразительная конкурентность, реализованная через горутины, которые дешевле традиционных потоков в. . .
Создание конвейеров данных ETL с помощью Pandas
AI_Generated 10.05.2025
Помню свой первый опыт работы с большим датасетом — это была катастрофа из неотформатированных CSV-файлов, странных значений NULL и дубликатов, от которых ехала крыша. Тогда я потратил три дня на. . .
C++ и OpenCV - Гайд по продвинутому компьютерному зрению
bytestream 10.05.2025
Компьютерное зрение — одна из тех технологий, которые буквально меняют мир на наших глазах. Если оглянуться на несколько лет назад, то сложно представить, что алгоритмы смогут не просто распознавать. . .
Создаем Web API с Flask и SQLAlchemy
py-thonny 10.05.2025
В веб-разработке Flask и SQLAlchemy — настоящие рок-звезды бэкенда, особенно когда речь заходит о создании масштабируемых API. Эта комбинация инструментов прочно закрепилась в арсенале разработчиков. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru