Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Моё / Реферат

.doc
Скачиваний:
19
Добавлен:
30.04.2013
Размер:
88.58 Кб
Скачать

МИНИСТЕРСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ ПО СВЯЗИ И ИНФОРМАТИЗАЦИИ Московский технический университет связи и информатики

Реферат:

Защита информации”

Выполнил: Востропятов Н. А.

Группа: УИ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();

}

Система отслеживания координат

10

Соседние файлы в папке Моё