Симулируйте показания датчика энкодера колеса для велосипедного транспортного средства
wheelEncoderBicycle Система object™ вычисляет показания метки деления энкодера колеса на основе входа положения для велосипедного транспортного средства.
Чтобы получить энкодер отмечают показания:
Создайте wheelEncoderBicycle объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?
создает encoder = wheelEncoderBicyclewheelEncoderBicycle Системный объект, encoder.
свойства наборов для энкодера с помощью одной или нескольких пар "имя-значение". Например, encoder= wheelEncoderBicycle(Name,Value)wheelEncoderBicycle('SampleRate',120) устанавливает частоту дискретизации энкодера к 120 Гц. Незаданные свойства имеют значения по умолчанию. Заключите каждое имя свойства в кавычки.
возвратите показания метки деления колеса, ticks = encoder(velocity,angularVelocity,orientation)ticks, сформируйте скорость, скорость вращения и информацию об ориентации.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)