exponenta event banner

convacc

Преобразование из единиц ускорения в нужные единицы ускорения

Синтаксис

convertedValues = convacc(valuesToConvert, inputAccelUnits, outputAccelUnits)

Описание

convertedValues = convacc(valuesToConvert, inputAccelUnits, outputAccelUnits) вычисляет коэффициент преобразования из указанных входных блоков ускорения в указанные выходные блоки ускорения. Затем он применяет коэффициент преобразования к входу для получения выходного сигнала в требуемых единицах.

Входные аргументы

valuesToConvert

Массив с плавающей запятой размера mоколо-n значения, которые должна преобразовать функция. Все значения должны иметь одинаковые преобразования единиц из inputAccelUnits кому outputAccelUnits.

inputAccelUnits

Указанные входные единицы ускорения. Поддерживаются следующие единицы:

'ft/s^2'Футов в секунду в квадрате
'm/s^2'Метров в секунду в квадрате
'km/s^2'Километры в секунду в квадрате
'in/s^2'Дюймы в секунду в квадрате
'km/h-s'Километров в час в секунду
'mph/s'Миль в час в секунду
'G's'Ускорение G-силы (G's)

outputAccelUnits

Указанные единицы выходного ускорения. Поддерживаются следующие единицы:

'ft/s^2'Футов в секунду в квадрате
'm/s^2'Метров в секунду в квадрате
'km/s^2'Километры в секунду в квадрате
'in/s^2'Дюймы в секунду в квадрате
'km/h-s'Километров в час в секунду
'mph/s'Миль в час в секунду
'G''s'g-единицы

Выходные аргументы

convertedValues

Массив с плавающей запятой размера mоколо-n значения, преобразованные функцией.

Примеры

Перевести три ускорения из футов в секунду в квадрат в метры в секунду в квадрат:

a = convacc([3 10 20],'ft/s^2','m/s^2')

a =

    0.9144    3.0480    6.0960
Представлен в R2006b