Моё / Реферат
.docМИНИСТЕРСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ ПО СВЯЗИ И ИНФОРМАТИЗАЦИИ Московский технический университет связи и информатики
Реферат:
“Защита информации”
Выполнил: Востропятов Н. А.
Группа: УИ0301
Принял: Ботуз С.П.
Содержание
Расчет параметров
Рис. 1
Задана функция y=сtg(x), для нее строятся прямые L1 и L2 (рис. 1)
y = 0 y = 1
x = arcсtg(0)+πn= π/2+πn x = arcctg(1)+πn=π/4+πn
L1 : x1 = πn y1 = 0
x2 = c y2 =tg(c)
Уравнение прямой L1:
(y – 0) / (ctg(c)–0) = (x-π/2-πn)/ (c- π/2-πn)
-
y1 = (ctg(c))* (x-π/2-πn)/ (c- π/2-πn)
L2 : x1 = π/4+πn y1 = 1
x2 = c y2 = ctg(c)
Уравнение прямой L2:
(y-1)/(ctg(c) –1) = (x- π/4-πn)/(c - π/4-πn)
-
y2 = (x – π/4-πn)*(ctg(c)-1)/(c – π/4-πn)+1
Находим T1 и T2:
подставляем x = d:
y1 = (ctg(c))* (d-π/2-πn)/ (c- π/2-πn)
y2 = (d– π/4-πn)*(ctg(c)-1)/(c – π/4-πn)+1
T1 (d; (ctg(c))* (d-π/2-πn)/ (c- π/2-πn))
T2 (d; (d– π/4-πn)*(ctg(c)-1)/(c – π/4-πn)+1)
L3 :
y2 – y1=(d– π/4-πn)*(ctg(c)-1)/(c – π/4-πn)+1- (ctg(c))* (d-π/2-πn)/ (c- π/2-πn)
Программа на С для расчета длины L3
#include <stdio.h>
#include <conio.h>
#include <math.h>
#define M_PI 3.1415926535897932384626433832
void main()
{
float c, d, l1,l2,l3;
printf("Enter c d: ");
scanf("%f %f\n", &c, &d);
l1 = (ctg(c))* (d- M_PI/2.0)/ (c- M_PI/2.0);
l2 = (d - M_PI/4.0)*(gtg(c)-1)/(c - M_PI/4.0)+1;
l3 = (d- M_PI/4.0)*(ctg(c)-1)/(c - M_PI/4.0)+1- (ctg(c))* (d- M_PI/2.0)/ (c- M_PI/2.0);
printf("Results: %f %f %f\n", l1,l2,l3);
getch();
}
Система отслеживания координат