Курсовая работа: Обработка информации и принятие решения в системах ближней локации
Вывод: Для сигнала гусеничной техники числа из 4-го и 6-го столбцов значительно отличаются, значит, распределение подобрано неверно. А для фонового сигнала эти числа практически совпадают.
Проверим выполнение условия npj ³ 5 и объединим те интервалы, в которыхnpj < 5. Перестроим таблицу и добавим в нее еще один, 7-й столбец – слагаемое, вычисляемое по выражению (21).
Практическая часть.
qz=0.3;% выбрали уровень значимости
ResTabl=Tabl (1,1:6);% взяли первую строку
for k1=2:k, % берем остальные строки таблицы
if ResTabl (end, 6)<5, % предыдущее npj<5 – будем суммировать
ResTabl (end, 3)=Tabl (k1,3);% новая правая граница интервала
ResTabl (end, 4:6)=ResTabl (end, 4:6)+Tabl (k1,4:6);% суммируем
else% предыдущее npj>=5 – будем дописывать строку
ResTabl=[ResTabl; Tabl (k1,1:6)];% дописываемстроку
end
end
if ResTabl (end, 6)<5, % последнее npj<5
ResTabl (end – 1,3)=ResTabl (end, 3);% новаяправаяграница
ResTabl (end – 1,4:6)=ResTabl (end – 1,4:6)+ResTabl (end, 4:6);
ResTabl=ResTabl (1:end-1,:);% отбросили последнюю строку
end
kn=size (ResTabl, 1);% число объединенных интервалов
ResTabl(:, 1)=[1:kn]';% новые номера интервалов
ResTabl(:, 7)=(ResTabl(:, 4) – ResTabl(:, 6)).^2./ResTabl(:, 6);
disp ('Сгруппированная сводная таблица результатов')
fprintf (' jajbj')
fprintf (' njpjnpj')
fprintf([' (nj-npj)^2/npj\n'])
fprintf (' % 2.0f % 12.5f % 12.5f % 6.0f % 12.5f % 12.5f % 12.5f\n', ResTabl')
hi2=sum (ResTabl(:, 7));% сумма элементов последнего столбца
fprintf(['Статистика Пирсона chi2=%10.5f\n'], hi2)
m=[3,2,3,2];% число ограничений