exponenta event banner

outputVariables

Перечислить все кинематические переменные, назначенные в качестве выходов

Описание

outputVariables(ks) перечисляет кинематические переменные в KinematicsSolver объект ks пока назначается в качестве выходных данных. В этой роли могут выступать как переменные соединения, так и переменные кадра. Те, что делают, неизвестны для решения и отчета во время анализа. Их решение ограничено целевыми переменными и смещено в сторону одного из одинаково правдоподобных решений, когда существует несколько, посредством угадывающих переменных.

Выходные данные представляют собой таблицу с выходными переменными в строках. Каждая строка дает идентификатор переменной, тип и путь блока соединения, которому она принадлежит, если переменная соединения, базовый и ведомый кадры, из которых она извлекается, если переменная кадра, и единицу измерения для ее числового значения. Переменные ранжируются в порядке добавления.

На рисунке показаны переменные общего KinematicsSolver объект. Целевые (T), предполагаемые (G) и выходные (O) переменные могут быть общими переменными (J) или кадровыми переменными (F). Одна и та же переменная может служить в качестве предположения и вывода или в качестве цели и вывода, но не в качестве предположения и цели.

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

свернуть все

A KinematicsSolver объект является представлением модели Simscape Multibody, используемой для кинематического анализа.

Пример: ks = simscape.multibody.KinematicsSolver ('sm _ double _ pendulum')

Типы данных: KinematicsSolver object

Представлен в R2019a