Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДИЧКА СИСТЕМНОЕ ПРОГРАМ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
743.42 Кб
Скачать

Задания для лабораторной работы:

Таблица 1 – варианты индивидуальных заданий

№ варианта

R

y=F(x)

Частота (ГЦ)

1

0 - 10

y=((100-x)%100)*0.5+R+100

72.7

2

0 - 10

y=((77-x)%200)*0.1+R+150

145.5

3

0 - 10

y=40*(cos(x/10)+cos(x/6))+R+100

36.4

4

0 - 2

y=50*(cos(x/10)+R*cos(x/5))+150

54.5

5

0 - 2

y=50*sin(cos(x/10)+R)+150

90.9

6

0 - 1

y=0.5*(x%100)+100*sin(x/5)*R+150

72.7

7

0 - 1

y=0.5*(x%100)+50*sin(x/50)*(R+1)+150

145.5

8

0 - 1

y=50*sin(x/(10+R))+150

36.4

9

0 - 0.2

y=50*(fabs(sin(x/10))+R)+150

54.5

10

0 - 10

y=10*-1N*(x/100)+R+150

90.9

11

0 - 10

y=-1N*50*sin(x/10)+150+R

72.7

12

0 - 10

y=0.5*-1N*(x%200)*sin(x/10)+150+R

145.5

13

0 - 10

y=0.5*-1N*(x%200)+50*sin(x/10)+150+R

36.4

14

0 - 10

y=50*(sin(x/64)+sin(x/32)+

+0.1*sin(x/4)+0.1*sin(x/2))+R+150

54.5

15

0 - 10

y=50*(sin(x/64)+sin(x/32)+ +sin(x/2))+R+150

90.9

16

0 - 10

y=0.5*(x%100+-1N*x%200)+150+R

72.7

17

0 - 10

y=0.5*(-1N*x%100+x%200)+R+150

145.5

18

0 - 0.1

y=0.5*(-1N*x%100+200*R*sin(x/10))+150

36.4

19

0 - 0.3

y=50*(fabs(sin(x/10))+R)+150

55.5

20

0 - 10

y=10*-1N*(x/100)+R+150

93.9

21

0 - 10

y=-1N*50*sin(x/10)+50+R

75.7

22

0 - 10

y=0.5*-1N*(x%200)*sin(x/10)+150+R

145.5

23

0 - 10

y=0.5*-1N*(x%200)+50*sin(x/10)+150+R

36.4

24

0 - 10

y=50*(sin(x/64)+sin(x/32)+

+0.1*sin(x/4)+0.1*sin(x/2))+R+150

54.5

25

0 - 10

y=50*(sin(x/64)+sin(x/32)+ +sin(x/2))+R+150

90.9

26

0 - 10

y=0.5*(x%100+-1N*x%200)+50+R

75.7

27

0 - 10

y=0.5*(-1N*x%100+x%200)+R+50

135.5

28

0 - 0.3

y=0.5*(-1N*x%100+200*R*sin(x/10))+150

39.4

29

0 - 10

y=((77-x)%200)*0.1+R+150

145.5

30

0 - 10

y=50*(cos(x/10)+cos(x/6))+R+100

39.4

31

0 - 2

y=50*(cos(x/10)+R*cos(x/5))+150

58.5

32

0 - 2

y=50*sin(cos(x/10)+R)+150

91.9

33

0 - 1

y=0.5*(x%100)+100*sin(x/5)*R+5

75.7

34

0 - 1

y=0.5*(x%100)+50*sin(x/50)*(R+1)+50

155.5

35

0 - 1

y=50*sin(x/(10+R))+50

39.4

Построить модель аналого-цифрового преобразователя (АЦП), которая работает в реальном времени. Процесс, который дискретизуется, моделируется программой (программным блоком), который выполняет циклическое вычисление функции y=F(x), где x - номер итерации. Преобразователь моделируется программой, которая выполняет с заданной частотой (в реальном времени) прерывание процесса, считывание и запоминание текущего значения функции. Запомнить не меньше 80 значений функции. Обеспечить наглядное представление результатов работы "АЦП".

Примечание: R - случайное вещественное число из последовательности, равномерно распределенной в указанном интервале.