Отчет дорожки отдельного объекта
objectTrack получает информацию о дорожке отдельного объекта. objectTrack формат стандартного вывода для средств отслеживания.
создает track = objectTrackobjectTrack объект со значениями свойств по умолчанию. objectTrack объект содержит информацию как возраст и состояние одноколейного пути.
позволяет вам устанавливать свойства с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в одинарные кавычки.track = objectTrack(Name,Value)
TrackID — Уникальный идентификатор дорожки (значение по умолчанию) | неотрицательное целое числоУникальный идентификатор дорожки в виде неотрицательного целого числа. Это свойство отличает различные дорожки.
Пример 2
BranchID — Уникальный идентификатор ветви дорожки (значение по умолчанию) | неотрицательное целое числоУникальный идентификатор ветви дорожки в виде неотрицательного целого числа. Это свойство отличает различные ветви дорожки.
Пример 1
SourceIndex — Индекс источника отслеживает систему отчетности (значение по умолчанию) | неотрицательное целое числоИндекс источника отслеживает систему отчетности в виде неотрицательного целого числа. Это свойство идентифицирует источник, который сообщает о дорожке.
Пример 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
StateParameters — Параметры дорожки утверждают систему координатstruct() (значение по умолчанию) | структура | массив структурПараметры дорожки утверждают систему координат в виде структуры или массива структур. Используйте это свойство задать систему координат состояния дорожки и как преобразовать дорожку от исходной системы координат до системы координат термофиксатора.
ObjectClassID — Идентификатор класса объекта (значение по умолчанию) | неотрицательное целое числоИдентификатор класса объекта в виде неотрицательного целого числа. Это свойство различает различные пользовательские типы объектов. Например, можно использовать 1 для объектов типа "автомобиль", и 2 для объектов типа "пешеход". 0 резервируется для неизвестной классификации.
Пример 3
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() (значение по умолчанию) | структураАтрибуты объектов передаются средством отслеживания в виде структуры.
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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.