Постройте регистрируемые данные моделирования для Узла или Ряда
строит серийные значения симуляции вдоль fh = simscape.logging.plot(logobject)y- ось, со временем вдоль xось. logobject simscape.logging.Node или simscape.logging.Series объект или гомогенный массив ячеек таких объектов. Если logobject узел, графики функций весь непустой ряд, сопоставленный с заданным узлом и его дочерними элементами. В зависимости от типа logobjfh структура (для узла) или массив ячеек (для ряда) указателей на получившиеся фигуры.
позволяет вам отфильтровать данные, построенные при помощи одного или нескольких fh = simscape.logging.plot(logobject,Name,Value)Name,Value парные аргументы. Например, задайте 'units'сопровождаемый модулем называют, чтобы построить только узлы и ряды, которые соразмерны с заданным модулем.
Постройте скорость порта R блока Translational Spring.
Откройте Массовый Демпфер Spring с моделью Контроллера в качестве примера:
ssc_mass_spring_damper_control
Этой модели в качестве примера включили регистрацию данных для целой модели с набором параметров Workspace variable name к simlog_ssc_mass_spring_damper_control.
Симулируйте модель, чтобы регистрировать данные моделирования:
sim('ssc_mass_spring_damper_control');Постройте скорость порта R блока Translational Spring Spring.
simscape.logging.plot(simlog_ssc_mass_spring_damper_control.Spring.R);

Используйте аргументы пары "имя-значение", чтобы отфильтровать построенные данные моделирования.
Для модели с именем переменной рабочей области по умолчанию, simlog, постройте только линейные положения и скорости (ряды, которые соразмерны с модулями mm и mm/s), в тех модулях, для узла модели верхнего уровня, его дочерние элементы и их дочерние элементы, в течение времени располагаются между 1 и 3 секундами:
fh = simscape.logging.plot(simlog,'units',{'mm','mm/s'},'time',[1 3],'depth',2);
Используйте имя переменной рабочей области simlog1 регистрировать данные от первого показа и имя переменной рабочей области simlog2 регистрировать данные от второго запуска.
Постройте деформацию блока Translational Spring TS от обоих работает на той же оси, с соответствующей легендой.
simscape.logging.plot({simlog1.TS.x simlog2.TS.x},'names',{'Run1' 'Run2'});
logobject — Данные моделирования, чтобы построитьSeries возразите | нескалярный Series возразите | массив ячеек Series объекты | Node возразите | массив ячеек Node объектыДанные моделирования, чтобы построить в виде simscape.logging.Node или simscape.logging.Series объект или гомогенный массив ячеек таких объектов. logobject должен включать весь путь к идентификатору к узлу, или ряды, начиная с рабочей области регистрируют имя переменной.
Таблица описывает получившиеся графики на основе типа logobject аргумент:
Скалярный | Строит серийные значения симуляции вдоль |
Нескалярный | Графики каждая размерность серийных значений на различной оси в том же окне рисунка. |
Массив ячеек | Графики весь ряд возражают с соразмерными модулями на той же оси (наложенной), и каждая размерность для нескалярного ряда на различной оси в том же окне рисунка. Входные параметры сгруппированы на основе соразмерных модулей. Для каждого интервала, всего |
| Графики весь непустой ряд сопоставлены с |
Массив ячеек | Строит соразмерный ряд, наложенный на ту же ось. Предназначенный для использования, чтобы сравнить данные моделирования от различных запусков. Все записи массива ячеек требуются, чтобы быть эквивалентными друг другу, означая что |
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
fh = simscape.logging.plot(simlog,'units','mm','time',[1 3]) графики все переменные линейного положения в модели (ряды, которые соразмерны с модулями mm), в тех модулях, в течение времени располагаются между 1 и 3 секундами.depth — Количество дочерних уровней intmax (значение по умолчанию) | неотрицательное целое числоКоличество дочерних уровней, чтобы построить для Node объект в виде разделенной запятой пары, состоящей из 'depth'и неотрицательное целое число. По умолчанию, графики функций все потомки Node объект, которые имеют непустой ряд. Определение depth позволяет вам ограничить количество уровней, чтобы построить, например:
'depth',0
| Никакие дочерние элементы; постройте непустую серию заданного узла только. |
'depth',1 | Постройте непустую серию заданного узла и его дочерних элементов. |
'depth',2 | Постройте непустую серию заданного узла, его дочерних элементов и их дочерних элементов. |
Если logobject Series объект, этот аргумент проигнорирован.
Пример: simscape.logging.plot(simlog.Translational_Spring,'depth',1) графики все переменные, сопоставленные с блоком Translational Spring, но не с его портами.
names — Легенда PlotПостройте легенду в виде разделенной запятой пары, состоящей из 'names'и массив ячеек из символьных векторов или строковые скаляры. Число элементов в массиве ячеек должно быть тем же самым как число элементов logobject.
По умолчанию графики не имеют никакой легенды.
time — Область значений времени для того, чтобы отобразить данные на графике[start_time
end_time] в секундахОбласть значений времени для того, чтобы отобразить данные на графике в виде разделенной запятой пары, состоящей из 'time'и 1x2 вектор, [, в секундах.start_time
end_time]
[] отображает все данные на графике.
units — Модули для того, чтобы отобразить данные на графикеМодули для того, чтобы отобразить данные на графике в виде разделенной запятой пары, состоящей из 'units'и модульное имя или массив ячеек модульных имен. Модульные имена должны появиться в одинарных кавычках ('') или двойные кавычки ("").
Этот аргумент строит серийные значения в заданных модулях, и также фильтрует данные, чтобы построить только узлы и ряды, которые соразмерны с заданным модулем.
Пример: fh = simscape.logging.plot(simlog,'units',{'mm','mm/s'}) графики все линейное положение и скоростные переменные в модели (ряды, которые соразмерны с модулями mm и mm/s), в тех модулях.
viewer — Отобразите данные на графике в Инспекторе Данных моделирования'datainspector' | "datainspector"Альтернативное место назначения, чтобы отобразить данные на графике для Node объект в виде разделенной запятой пары, состоящей из 'viewer'и datainspector в одинарных кавычках ('') или двойные кавычки ("").
Если вы задаете этот аргумент пары "имя-значение", графики функций данные в Инспекторе Данных моделирования. По умолчанию, графики функций данные в окне графика.
Если logobject Series объект, этот аргумент проигнорирован.
fh — Указатели на получившиеся окна рисунка графикаУказатели на получившиеся окна рисунка графика, возвращенные как структура или массив ячеек, в зависимости от типа logobject:
Если logobject Nodefh структура с той же иерархией как построенный объект. Например, если определенный дочерний элемент не построен затем, что поле в структуре output пусто.
Если logobject Seriesfh массив ячеек.
simscape.logging.plotxy | simscape.logging.Node | simscape.logging.Series
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.