Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Практическое задание N 2. 4

Читайте также:
  1. HLA - система; классы антигенов, биологические функции, практическое значение HLA-типирования.
  2. Аналитическое задание к семинару-практикуму (тема 9)
  3. Второе задание
  4. Второе задание
  5. Домашнее задание
  6. Домашнее задание
  7. ДОМАШНЕЕ ЗАДАНИЕ

 

1. Построить графики функции, заданной в параметрической форме Y = FY(t), X = FX(t), в четырех областях экрана для различных значений коэффициента "A".

Примечание: Необходимо вывести надпись вида функции, значения коэффициента "A" и диапазон изменения параметра "t". Вид функции приведен в таблице:


N X(t) Y(t) интервал по "t" коэффициент "А"


1 A*t2 t*(3-t2) -3... 3 1 2 3 5

2 2*t-t2 A*t-t3 -2... 2 -1 0 1 3

3 A*t4 t2-A*t5 -1... 1,5 1 2 3 4

4 A*t2 t3+t4 -2... 1,5 1 2 3 4

5 Sin(A*t) Sin(3*t) -2... 2 -1 2 4 5

6 Sin(t-A) Sin(t) 0... 4 -1 1 2 3

7 A*Cos3(t) Sin3(t) -2... 2 -1 1 2 3

8 Cos(t)+A*Cos(t) Sin(t)-A*Sin(t) 0... 4 -2 -1 1 4

9 Cos(t)+t*Sin(t) Sin(t)-A*t*Cos(t) 0... 4 -1 0 1 2

Практическое задание N 2. 5

 

1. Построить графики функции, заданной в полярных координатах r= F(fi) переводом в Декартовые X= r*cos(fi), Y = r*sin(fi) для различных значений коэффициентов "A" и "В", меняя экран. Здесь r - радиус, fi - угол в радианах.

Примечание: Необходимо вывести надпись вида функции, значения коэффициентов "A" и "В", диапазон изменения "fi". Вид функции приведен в таблице:


N Кривая Функция r(fi) Диапазон fi A B


1 Спираль A*fi 0... 8 -1 1 3 -

Архимеда 0... 40 -

-10... 10 -


2 Спираль A*fi + B 0... 8 -1 0 1 -1 0 1

Архимеда -8... 8


3 Гиперболическая A/fi + B 0,1... 10 -1 1 2 -2 0 2

Спираль 1... 30


4 Логарифмическая A*Exp(B*fi) -3... 3 -1 1 -1 0 1

Спираль -7... 7


5 Спираль A*fi2 - B -8... 8 -1 1 2 0 1 2

Галилея -2... 2 -1 0 1


6 Роза A*Sin(B*fi) 0... 8 -1 1 2 целые и

A*Cos(B*fi) 0... 40 дробные

A + Sin(B*fi) 0... 100 -1 0 1 числа

A + Cos(B*fi)


7 Улитка A*Cos(fi) + B 0... 8 -1 0 1 -A A/2 A

Паскаля -4... 4 -1 0 1


8 Каппа A*Ctg(fi) + B 0,2... 1,5 1 2 4 -1 0 1

1... 1,56 -1 0 1


9 Конхоида A/Sin(fi) + B 0,1... 1,5 -1 1 2 -1 0 1

Никомеда A/Cos(fi) + B 1... 1,56


10 Кохлеоида A*Sin(fi)/fi + B 0,2... 1 1 2 4 -1 0 1

0,5... 8


11 Декартов (A*Cos(fi)+Sin(fi))/ 0... 1 -1 1 2 -

лист /(Cos3(fi)+Sin3(fi))


12 Строфоида A*Cos(2*fi)/Cos(fi) 0,1... 1,5 -3 -2 1 -


13 Циссоида A*Sin2(fi)/Cos(fi) 0,1... 1,5 -1 1 2 -

Диокла 1... 1,56

 

Графическое решение уравнений

 

 

Графическое решение уравнений заключается в построении графика функции Y=F(х) и визуальном нахождении координат точек пересечения графика с осью "X". Составляется процедура перемещения курсорными клавишами видимого пиксела (курсора) и вывода значений расчетных координат (x, y) на экран. Текущие графические координаты пиксела (XG, YG) определяются функциями: XG:=GetX; YG:=GetY; Координаты точки в расчетной области:

X:= X_min + (XG-left)/kx; Y:= Y_min - (YG-down)/ky;

 

Где kx, ky - коэффициенты масштабирования по осям

 


Дата добавления: 2015-10-29; просмотров: 133 | Нарушение авторских прав


Читайте в этой же книге: Простейшие графические процедуры и функции | PutPixel(xc, yc, i); Circle(xc, yc, 3) Until KeyPressed; | Построение заполненных фигур | Практическое задание N 1. 55 | SetColor(S); Circle(xf, yf, R) end; | Практическое задание N 1. 57 | Создание узоров построением зеркальных отображений фигуры. | GetMem(P, Size); | Модификация контурного изображения | Практическое задание N 2. 1 |
<== предыдущая страница | следующая страница ==>
Практическое задание N 2. 3| Уравнение прямой на плоскости

mybiblioteka.su - 2015-2024 год. (0.007 сек.)