Отчет дорожки отдельного объекта
objectTrack
получает информацию о дорожке отдельного объекта. objectTrack
формат стандартного вывода для средств отслеживания.
создает track
= objectTrackobjectTrack
объект со значениями свойств по умолчанию. objectTrack
объект содержит информацию как возраст и состояние одноколейного пути.
позволяет вам устанавливать свойства с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в одинарные кавычки.track
= objectTrack(Name,Value
)
TrackID
— Уникальный идентификатор дорожки
(значение по умолчанию) | неотрицательное целое числоУникальный идентификатор дорожки в виде неотрицательного целого числа. Это свойство отличает различные дорожки.
Пример 2
BranchID
— Уникальный идентификатор ветви дорожки
(значение по умолчанию) | неотрицательное целое числоУникальный идентификатор ветви дорожки в виде неотрицательного целого числа. Это свойство отличает различные ветви дорожки.
Пример 1
SourceIndex
— Индекс источника отслеживает систему отчетности
(значение по умолчанию) | неотрицательное целое числоИндекс источника отслеживает систему отчетности в виде неотрицательного целого числа. Это свойство идентифицирует источник, который сообщает о дорожке.
Пример 3
ObjectClassID
— Идентификатор класса объекта
(значение по умолчанию) | неотрицательное целое числоИдентификатор класса объекта в виде неотрицательного целого числа. Это свойство различает различные пользовательские типы объектов. Например, можно использовать 1 для объектов типа "автомобиль", и 2 для объектов типа "пешеход". 0 резервируется для неизвестной классификации.
Пример 3
UpdateTime
— Обновите время дорожки
(значение по умолчанию) | неотрицательный действительный скалярВремя, в которое дорожка была обновлена средством отслеживания в виде неотрицательного действительного скаляра.
Пример: 1.2
Типы данных: single
| double
Age
— Дорожка числа раз была обновлена
(значение по умолчанию) | положительное целое числоЧисло раз дорожка было обновлено в виде положительного целого числа. Когда дорожка инициализируется, ее Age
равно 1
. Любое последующее обновление со случайные увеличения дорожка Age
1.
Пример 2
State
— Текущее состояние дорожкиzeros(6,1)
(значение по умолчанию) | N с действительным знаком - вектор элементаТекущее состояние дорожки в UpdateTime
В виде N с действительным знаком - вектор элемента, где N является размерностью состояния. Формат состояния дорожки зависит от модели, используемой, чтобы отследить объект. Например, для 3-D постоянной скоростной модели, используемой с constvel
, вектором состояния является [x; v x; y; v y; z; v z].
Пример:
[1 0.2 3 0.2]
Типы данных: single
| double
StateCovariance
— Ковариация неопределенности текущего состояния дорожкиeye(6,6)
(значение по умолчанию) | действительный положительный полуопределенный симметричный N-by-N матрицаКовариация неопределенности текущего состояния дорожки в виде действительного положительного полуопределенного симметричного N-by-N матрица, где N является размерностью состояния, заданного в State
свойство.
Типы данных: single
| double
TrackLogic
— Отследите тип логики подтверждения и удаления'History'
(значение по умолчанию) | 'Integrated'
| 'Score'
Подтверждение и тип логики удаления в виде:
'History'
– Отследите подтверждение, и удаление основано на числе раз, дорожка была присвоена обнаружению в последних обновлениях средства отслеживания.
'Score'
– Отследите подтверждение, и удаление основано на счете дорожки логарифмической правдоподобности. Высокий счет означает, что дорожка, более вероятно, будет допустима. Низкий балл означает, что дорожка, более вероятно, будет ложным предупреждением.
'Integrated'
– Отследите подтверждение, и удаление основано на интегрированной вероятности существования дорожки.
TrackLogicState
— Состояние логики дорожкиТекущее состояние типа логики дорожки. На основе логического типа, заданного в TrackLogic
свойство, логическое состояние задано как:
'History'
– 1 M логическим вектором, где M является количеством последних зарегистрированных логических состояний дорожки. true
(1) значения указывают на хиты и false
(0) значения указывают на промахи. Например, [1 0 1 1 1]
представляет четыре хита и одну мисс в последних пяти обновлениях. Значение по умолчанию для логического состояния равняется 1.
'Score'
– 1 2 вектор с действительным знаком, [cs, ms]. cs является текущим счетом, и ms является максимальным счетом. Значением по умолчанию является [0, 0]
.
'Integrated'
– Неотрицательный скаляр. Скаляр представляет интегрированную вероятность существования дорожки. Значение по умолчанию 0.5.
IsConfirmed
— Укажите, подтверждена ли дорожкаtrue
(значение по умолчанию) | false
Укажите, подтверждена ли дорожка в виде true
или false
.
Типы данных: логический
IsCoasted
— Укажите, курсируется ли дорожкаfalse
(значение по умолчанию) | true
Укажите, курсируется ли дорожка в виде true
или false
. Дорожка курсируется, если ее последнее обновление основано на предсказании вместо коррекции с помощью обнаружений.
Типы данных: логический
IsSelfReported
— Укажите, ли дорожка сам, сообщилtrue
(значение по умолчанию) | false
Укажите, ли дорожка сам, сообщил в виде true
или false
. Дорожка сам когда, сообщили, сообщают ли о ней из внутренних источников (сеньоры, средства отслеживания или термофиксаторы). Чтобы ограничить распространение слухов в системе слежения, используйте значение false
если дорожка была обновлена внешним источником.
Пример: false
Типы данных: логический
ObjectAttributes
— Атрибуты объектовstruct()
(значение по умолчанию) | структураАтрибуты объектов передаются средством отслеживания в виде структуры.
StateParameters
— Параметры дорожки утверждают систему координатstruct()
(значение по умолчанию) | структура | массив структурПараметры дорожки утверждают систему координат в виде структуры или массива структур. Используйте это свойство задать систему координат состояния дорожки и как преобразовать дорожку от исходной системы координат до системы координат термофиксатора.
toStruct | Преобразуйте objectTrack возразите против struct |
objectTrack
Создайте отчет дорожки с помощью objectTrack
.
x = (1:6)'; P = diag(1:6); track = objectTrack('State',x,'StateCovariance',P); disp(track)
objectTrack with properties: TrackID: 1 BranchID: 0 SourceIndex: 1 UpdateTime: 0 Age: 1 State: [6x1 double] StateCovariance: [6x6 double] StateParameters: [1x1 struct] ObjectClassID: 0 TrackLogic: 'History' TrackLogicState: 1 IsConfirmed: 1 IsCoasted: 0 IsSelfReported: 1 ObjectAttributes: [1x1 struct]
TrackLogic
свойство может только быть установлено во время конструкции.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.