Постройте график всех серий, связанных с объектом узел
строит графики всех непустых серий, связанных с указанным узлом и его дочерними узлами. fh
= plot(node
)fh
является структурой указателей на получившиеся рисунки. node
является simscape.logging.Node
объект. node
должен включать полный путь идентификатора к узлу, начиная с имени переменной журнала рабочей области.
позволяет фильтровать данные на графике с помощью одного или нескольких fh
= plot(node
,Name,Value
)Name,Value
аргументы в виде пар. Для примера задайте 'units
', за которым следует имя модуля для построения графика только узлов, соответствующих указанному модулю.
Постройте график скорости портов R блока Translational Spring.
Откройте модель Mass-Spring-Damper with Controller примера:
ssc_mass_spring_damper_control
Эта модель примера имеет логгирование данных, разрешенное для всей модели, с Workspace variable name набора параметров для simlog_ssc_mass_spring_damper_control
.
Симулируйте модель, чтобы записать данные моделирования:
sim('ssc_mass_spring_damper_control');
Постройте график скорости порта R блока Translational Spring Spring
.
plot(simlog_ssc_mass_spring_damper_control.Spring.R);
Эта команда строит график всех переменных, сопоставленных с блоком Translational Spring, но не с его портами. Команда принимает, что он модель имеет имя переменной рабочей области по умолчанию, simlog
, и что блок Translational Spring расположен на верхнем уровне диаграммы модели.
plot(simlog.Translational_Spring, 'depth', 1)
node
- Данные моделирования для построения графикаNode
объект | массив ячеек Node
объектыДанные моделирования для построения графика, заданные как simscape.logging.Node
объект или однородный массив ячеек таких объектов. node
должен включать полный путь идентификатора к узлу, начиная с имени переменной журнала рабочей области.
Таблица описывает получившиеся графики на основе типа node
аргумент:
| Строит графики всех непустых рядов, связанных с |
Массив ячеек | Графики соразмерны последовательностям, наложенным на ту же ось. Предназначен для сравнения данных моделирования из различных запусков. Все записи массива ячеек должны быть эквивалентны друг другу, что означает, что |
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
fh = plot(simlog,'units','mm','time',[1 3])
строит графики всех линейных переменных положения в модели (серии, которые соизмеримы с модулями измерения mm
), в этих модулях пределах временной области значений от 1 до 3 секунд.'depth'
- Число уровней детей intmax
(по умолчанию) | неотрицательное целое числоКоличество дочерних уровней для построения, заданное как разделенная разделенными запятой парами, состоящая из 'depth
'и неотрицательное целое число. По умолчанию графики функций всех потомков node
которые имеют непустые ряды. Определение depth
позволяет вам ограничить количество уровней графиком, для примера:
'depth',0
| Нет детей; постройте график только для непустой серии заданного узла. |
'depth',1 | Постройте график непустой серии указанного узла и его дочерних элементов. |
'depth',2 | Постройте график непустой серии указанного узла, его дочерних элементов и их дочерних элементов. |
'names'
- Легенда графикаЛегенда графика, заданная как разделенная разделенными запятой парами, состоящая из 'names
'и массив ячеек из векторов символов или строковых скаляров. Количество элементов в массиве ячеек должно совпадать с количеством элементов в node
.
По умолчанию на графиках нет легенды.
'time'
- Временная область значений для графического изображения данныхstart_time
end_time
]
в секундахВременная область значений для графического изображения данных, заданный как разделенная разделенными запятой парами, состоящая из 'time
'и вектор 1x2, [
, в секундах.start_time
end_time
]
[]
строит графики всех данных.
'units'
- Модули для графического изображения данныхМодули измерения для графического изображения данных, заданные как разделенная разделенными запятой парами, состоящая из 'units
'и имя модуля или массив ячеек с именами модулей. Имена модулей должны находиться внутри одинарных кавычек (''
) или двойные кавычки (""
).
Этот аргумент строит графики последовательных значений в заданных модулях, а также фильтрует данные, чтобы построить графики только узлов, которые имеют последовательные значения, сопоставимые с заданными модулями.
Пример: fh = plot(simlog,'units',{'mm','mm/s'})
строит графики всех линейных переменных положения и скорости в модели (серия, которые соизмеримы с модулями mm
и mm/s
), в тех модулях.
'viewer'
- Построение графика данных в Simulation Data Inspector'datainspector'
| "datainspector"
Альтернативный пункт назначения для построения графика данных, заданный как разделенная разделенными запятой парами, состоящая из 'viewer
'и datainspector
внутри одинарные кавычки (''
) или двойные кавычки (""
).
Если вы задаете этот аргумент пары "имя-значение", графики функций данные в Данные моделирования Inspector. По умолчанию графики функций данных в окне plot.
fh
- Указатели на получившиеся окна рисунка на графикеУказатели на получившиеся окна рисунка, возвращенные как структура с той же иерархией, что и node
построение графика. Для примера, если определенный дочерний элемент не нанесен, то это поле в структуру output пустое.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.