Оптимальное размещение участка слежения в графе решения оператора с кусочно-линейной оценочной функцией, заданной на отрезке
Составляющие работы человека-оператора: решения, реализация решений, участие оператора в процессах слежения. Технология построения полного множества порожденных последовательностей с минимальным количеством членов, разработка компьютерной программы.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 23.10.2011 |
Размер файла | 2,0 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
if (r2<0)
{
k+=a[i];
b[j]=k;
l--;
goto mark2;
}
//Проверка. Если текущий член исходной последовательности превышает заданный предел и //буферная переменная текущего члена порожденной последовательности равна нулю, то в //текущий элемент порожденной последовательности переписывается текущий элемент исходной //последовательности и происходит выход из цикла, с переходом на следующий элемент
if (k==0 && a[i]>=r2)
{
b[j]=a[i];
l--;
zz++;
break;
}
//Проверка. Если текущий член исходной последовательности превышает заданный предел, а //буферная переменная текущего члена порожденной последовательности больше нуля, то в //текущий элемент порожденной последовательности переписывается буферная переменная //текущего члена порожденной последовательности и происходит выход из цикла
if (k>0 && a[i]>=r2)
{
b[j]=k;
zz++;
break;
}
k+=a[i];
//Проверка на нахождение до предела последовательности
if (k<r2)
{
//В текущий элемент порожденной последовательности переписывается буферная переменная //текущего члена порожденной последовательности и происходит увеличении текущего члена //порожденной последовательности
b[j]=k;
l--;
}
//Если буферная переменная текущего члена порожденной последовательности превышает //заданный предел последовательности, происходит выход из цикла
else
{
zz++;
break;
}
}
}
}//закрытие j
//Заголовок сечения
cout<<z+1<<": ";
//Цикл для подсчета и количества элементов порожденной последовательности и вывода //порожденной последовательности
for (j=0; j<size; j++)
{
if (b[j]>0)
{
cout<<b[j]<<" ";
kol++;
}
}
cout<<endl;
//Цикл подсчета контрольной суммы всех членов и оценок по участкам, где находится элемент
for (j=0; j<size; j++)
{
if (b[j]>0)
{
sum3_mine+=b[j];
if (b[j]<max1)
{
o1=a1*b[j]+c;
ocenka1+=o1;
}
else if (b[j]<max2)
{
o2=a2*(b[j]-max1)+a1*b[j]+c;
ocenka2+=o2;
}
else if (b[j]>max2)
{
o3=a3*(b[j]-max2)+a2*(max2-max1)+a1*max1+c;
ocenka3+=o3;
}
}
}
//Суммирование оценок элементов на всех участках. Получение итоговой оценки
ocenka=ocenka1+ocenka2+ocenka3;
//Вспомогательная информация
cout<<Rus("Сечение после ")<<z+1;
cout<<Rus("-го элемента. Общее количество элементов:")<<kol<<endl;
cout<<Rus("Оценка: ")<<ocenka<<endl;
cout<<Rus("Контрольная сумма: ")<<sum3_mine<<endl;
cout<<"_________"<<endl;
//Проверяется меньше ли оценка текущей порожденной последовательности наименьшей оценки
//предыдущих порожденных последовательностей. Если меньше, то записывается в наименьшую //оценку текущая оценка и буферная порожденная последовательность переписывается на //текущую
if (ocenka<oo1)
{
oo1=ocenka;
for (i=0; i<size; i++)
aa[i]=0;
for (j=0; j<kol; j++)
{
if (b[j]>0)
aa[j]=b[j];
}
}
//Обнуление исчисляемых величин
ocenka1=ocenka2=o1=o2=0;
}//закрытие z
}//закрытие t
cout<<Rus("Итоговая минимальная оценка: ")<<oo1<<endl;
cout<<Rus("Оптимальная порожденная последовательность: ");
//Цикл вывода оптимальной порожденной последовательности
for (i=0; i<size; i++)
{
if (aa[i]>0)
{
cout<<aa[i]<<" ";
}
}
cout<<endl;
//Пауза для залипания экрана в режиме .exe
system("Pause");
}
//Руссификация
char bufRus[256];
char *Rus(const char *text)
{
CharToOem(text, bufRus);
return bufRus;
}
Размещено на Allbest
Подобные документы
Организация работы Центра обслуживания вызовов мобильного оператора и изучение статистических методов оценки загрузки соединительных линий. Количественные и качественные коэффициенты работы оператора связи. Отчет по программному обеспечению оператора.
реферат [1,1 M], добавлен 29.03.2014Пример инверсии оператора через спектральное представление. Определение сигнала на входе линейной системы по значениям его выходного типа. Особенности выполнения деконволюции. Вычисление коэффициентов инверсного фильтра по значениям каузального оператора.
контрольная работа [154,2 K], добавлен 11.09.2015Разработка функциональной системы слежения, выбор элементов схемы, расчет передаточных функций. Построение ЛФЧХ и последовательного корректирующего звена. Исследование системы слежения на устойчивость, определение показателей качества полученной системы.
курсовая работа [241,5 K], добавлен 23.08.2010Классификация и характеристика систем автоматического определения местоположения. Методы местоопределения по радиочастоте и навигационного счисления. Системы поиска и слежения: GPS-приемники, радиоконтроль и пеленгование. Варианты защиты от слежения.
курсовая работа [190,3 K], добавлен 23.06.2008- Разработка автоматизированного рабочего места оператора обработки информации радиотехнических систем
Задачи и принцип работы автоматизированного рабочего места оператора обработки информации. Разработка структурной и электрической принципиальной схемы устройства. Проектирование печатной платы и конструкции прибора. Экономическое обоснование разработки.
дипломная работа [2,6 M], добавлен 07.07.2012 Расчет номинального значения петлевого коэффициента передачи (добротности) системы. Расчет С.К.О ошибки слежения, вызванной помехами. Минимальное значение отношения мощности сигнала к мощности помехи по критерию равенства вероятности срыва слежения.
курсовая работа [770,4 K], добавлен 14.10.2010Расчет кодовой линии участка связи Жлобин-Калинковичи. Разработка программы "Имитатор ТС". Внедрение аппаратуры ЦП ДЦ "Минск" в качестве лабораторной установки для учебного процесса. Мероприятия по защите оператора от электромагнитного воздействия.
дипломная работа [358,7 K], добавлен 24.07.2014Формирование алфавитного оператора. Приведение оператора к автоматному виду. Построение графа переходов абстрактного автомата. Кодирование состояний, входных и выходных сигналов. Формирование функций возбуждения и выходных сигналов структурного автомата.
курсовая работа [66,3 K], добавлен 10.11.2010Анализ индикаторного устройства по законам полноты частей системы, развертывания-свертывания, энергетической и информационной проводимости, принцип его работы. Синтез и разрушение веполей. Анализ решения при помощи оператора "размеры-время-стоимость".
курсовая работа [137,3 K], добавлен 04.11.2012Системы автоматического определения местоположения. Навигационные системы поиска и слежения. Комплекс аппаратно-программных средств GPS-Monitor. Приборы радиоконтроля и пеленгования Савой. Расчет расходов на содержание и эксплуатацию оборудования.
дипломная работа [199,7 K], добавлен 16.08.2014