Построение графика функции - VB (59608)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Помогите пожалуйста построить график функции Диапазон изменения аргумента: ?/1000...? - ?/1000 Вот код построения для другой функции:
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim SngX As Single, bytI As Integer, y As Single SngX –абсцисса точки, у - ордината
  3. 'Задание масштаба и новой системы координат
  4. PicGraph.Scale (-9, 9)-(9, -9)
  5. 'Построение графика функции
  6. For SngX = -9 To 9 Step 0.01
  7. y = 3 * (Cos(SngX ^ 2 + 5)) ^ 2 / ((SngX + 10) ^ (3 / 5)) ‘Вычисление ординаты у
  8. PicGraph.PSet (SngX, y), vbRed ‘Рисуем точку
  9. Next SngX ‘Берём следующую абсциссу
  10. 'Рисуем ось Х
  11. PicGraph.Line (-9, 0)-(9, 0)
  12. For bytI = -9 To 9
  13. PicGraph.PSet (bytI, 0) ‘Рисуем масштаб на осиХ
  14. PicGraph.Print bytI ‘Подписываем масштаб
  15. Next bytI
  16. 'Рисуем ось Y
  17. PicGraph.Line (0, 9)-(0, -9)
  18. For bytI = -9 To 9
  19. PicGraph.PSet (0, bytI) ‘Рисуем масштаб на оси У
  20. PicGraph.Print bytI ‘Подписываем масштаб
  21. Next bytI
  22. End Sub

Решение задачи: «Построение графика функции»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim X As Single, I As Integer, y As Single
  3. PicGraph.Scale (-9, 9)-(9, -9)
  4. 'ÏîñòðîåГ*ГЁГҐ ГЈГ°Г*ГґГЁГЄГ* ГґГіГ*êöèè
  5. For X = -9 To 9 Step 0.01
  6. y = Sin(X / 3) / Cos(X / 3)
  7. PicGraph.PSet (X, y), vbRed 'Ðèñóåì òî÷êó
  8. Next X 'Áåð¸ì ñëåäóþùóþ Г*áñöèññó
  9. PicGraph.Line (-9, 0)-(9, 0)
  10. For I = -9 To 9
  11. PicGraph.PSet (I, 0) 'ГђГЁГ±ГіГҐГ¬ Г¬Г*Г±ГёГІГ*ГЎ Г*Г* îñèÕ
  12. PicGraph.Print I; 'ÏîäïèñûâГ*ГҐГ¬; Г¬Г*Г±ГёГІГ*ГЎ
  13. Next I
  14. 'Ðèñóåì îñü Y
  15. PicGraph.Line (0, 9)-(0, -9)
  16. For I = -9 To 9
  17. PicGraph.PSet (0, I) 'ГђГЁГ±ГіГҐГ¬ Г¬Г*Г±ГёГІГ*ГЎ Г*Г* îñè Г“
  18. PicGraph.Print I; 'ÏîäïèñûâГ*ГҐГ¬; Г¬Г*Г±ГёГІГ*ГЎ
  19. Next I
  20. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы