Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки, молоді та спорту України
Вінницький національний технічний університет
Інститут інформаційних технологій та ком'ютерної інженерії
Кафедра комп'ютерних наук
Лабораторна робота №1
з дисципліни: Теорія інформації та кодування
Тема: Побудова спектрів імпульсних сигналів
Вінниця 2013
Мета роботи: мета даної роботи полягає у тому, щоб практично засвоїти теоретичні знання, одержані на лекційних заняттях у частині добудови спектрі амплітуд імпульсивних сигналів.
Завдання : необхідно засвоїти теоретичний матеріал розрахунку спектру амплітуд імпульсного сигналу, розробити програму обчислень складових спектрів згідно до індивідуального завдання, провести розрахунки та побудувати графічне зображення спектрів.
Завдання для індивідуальної роботи №9
Завдання 1:
6
T
9
Завдання 2:
2X+2
T
7
План:
Блок-схема програми
Код програми
Результати роботи програми
Графіки
Висновок
1) Блок -схема
2) Код програми
#include <iostream>
#include <math.h>
#include <stdio.h>
using namespace std;
int main (){
float w,A,h=1,R,T,t;
int PI=3.14159265; int k,q;
printf ("Vvedit t \n");
scanf ("%f",&t);
printf ("Vvedit period T \n");
scanf ("%f",&T);
printf("\n");
printf ("Znachenn9 A \n");
for (q=0; q<3; q++){
if (q==0)
{ printf("___t1___\n");}
if (q==1)
{ printf("___t2___\n");
t=2*t+2; T=7;}
if (q==2)
{ printf("___t3___\n");
t=2*t+2; T=7;}
for (k=1;k<28;k++){
w=(2*PI)/T;
R=((t/2)*w);
A=2*h*(t*(sin((float)(k)*R))/((float)(k)*T*R));
printf("%.10f",A);
printf("\n");}}
system("PAUSE");
return 0;
}
3) Результати роботи програми
///
4) Графіки
/
/
5) Висновок: в ході виконання лабораторної роботи було набуто навичок побудови спектрів амплітуд імпульсних сигналів і на практиці перевірено теоретичні знання.