Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки, молоді та спорту України
Вінницький національний технічний університет
Інститут інформаційних технологій та ком'ютерної інженерії
Кафедра комп'ютерних наук
Лабораторна робота №4
з дисципліни: Теорія інформації та кодування
Тема: МЕТОДИ MOДУЛЯЦІЇ (маніпуляції) ДАНИХ
Вінниця 2013
1. Мета роботи
Ціль робота полягає в практичному засвоєнні методів модуляії (маніпуляції) даних, які подаються в канал передачі даних через фізичну лінію зв'язку.
2. Завдання на роботу
Необхідно засвоїти теоретичний матеріал та використати його для побудови часових діаграм маніпульованих сигналів даних.
Завдання для індивідуальної роботи №10
Завдання 1:
6
N вар.
10
z
4
План:
Блок-схема програми
Код програми
Результати роботи програми
Графіки
Висновок
2) Код програми
#include <math.h>
#include <stdio.h>
#include <iostream>
using namespace std;
int main (){
float A,t;
int k,q;
printf ("Vvedit t \n");
scanf ("%f",&t);
printf("Y(t)=A*sin(w*t+f)\n\n");
for (q=0; q<3; q++){
if (q==0){ printf("A - variable, w=1, f=0:\n");
for(k=1;k<=30;k++) printf("Y(t)=%f\n",k*sin(t)); }
if (q==1){ printf("w - variable, A=1, f=0:\n");
for(k=1;k<=30;k++) printf("Y(t)=%f\n",sin(k*t)); }
if (q==2){ printf("f - variable, A=1, w=1:\n");
for(k=1;k<=30;k++) printf("Y(t)=%f\n",sin(t+k)); }
printf("\n");}
system("PAUSE");
return 0; }
3) Результати роботи програми
///
5) Висновок: в ході лабораторної роботи було практично засвоєно методи модуляції (маніпуляції) даних, які подаються в канал передачі даних через фізичну лінію зв'язку, обчислено несучі коливання при різних варіаціях параметрів функції.