Возвратите осциллограф, идентифицированный номером осциллографа
scope_object_vector = getscope(target_object)scope_object = getscope(target_object, scope_number)scope_object_vector = getscope(target_object, scope_number_vector) возвращает вектор, содержащий объекты, представляющие все существующие осциллографы на целевом компьютере.scope_object_vector = getscope(target_object)
возвращает объект, представляющий существующий осциллограф, который имеет данный номер осциллографа.scope_object = getscope(target_object, scope_number)
возвращает вектор, содержащий объекты, представляющие существующие осциллографы, которые имеют данные числа осциллографа.scope_object_vector = getscope(target_object, scope_number_vector)
При попытке получить несуществующий осциллограф, результатом является ошибка.

Чтобы просмотреть свойства всех осциллографов на цели, получите вектор объектов осциллографа.
Получите все осциллографы на целевом компьютере.
tg = slrt; scope_object_vector = getscope(tg)
scope_object_vector =
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 1
Status = Interrupted
Type = Target
NumSamples = 500
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 5 : Signal Generator
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 1
TriggerSample = 0
DisplayMode = Redraw (Graphical)
YLimit = Auto
Grid = on
Signals = 5 : Signal Generator
6 : Sum
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 2
Status = Interrupted
Type = Target
NumSamples = 250
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 0 : Gain
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 2
TriggerSample = 0
DisplayMode = Redraw (Graphical)
YLimit = Auto
Grid = on
Signals = 0 : Gain
1 : Gain1
2 : Gain2
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 3
Status = Interrupted
Type = Host
NumSamples = 250
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = -1
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 3
TriggerSample = 0
StartTime = -1.000000
Data = Matrix (250 x 0)
Time = Matrix (250 x 1)
Signals = no Signals definedЧтобы изменить количество выборок, получите объект scope, и затем измените свойство объекта осциллографа NumSamples.
Получите объект scope для осциллографа 1.
tg = slrt; scope_object = getscope(tg,1)
scope_object =
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 1
Status = Interrupted
Type = Target
NumSamples = 250
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 5 : Signal Generator
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 1
TriggerSample = 0
DisplayMode = Redraw (Graphical)
YLimit = Auto
Grid = on
Signals = 5 : Signal Generator
6 : SumОбновите свойство NumSamples.
scope_object.NumSamples = 500
scope_object =
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 1
Status = Interrupted
Type = Target
NumSamples = 500
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 5 : Signal Generator
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 1
TriggerSample = 0
DisplayMode = Redraw (Graphical)
YLimit = Auto
Grid = on
Signals = 5 : Signal Generator
6 : SumЧтобы просмотреть свойства осциллографов 1 и 2 на целевом компьютере, получите вектор объектов осциллографа.
tg = slrt; scope_object_vector = getscope(tg, [1,2])
scope_object_vector =
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 1
Status = Interrupted
Type = Target
NumSamples = 500
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 5 : Signal Generator
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 1
TriggerSample = 0
DisplayMode = Redraw (Graphical)
YLimit = Auto
Grid = on
Signals = 5 : Signal Generator
6 : Sum
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 2
Status = Interrupted
Type = Target
NumSamples = 250
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 0 : Gain
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 2
TriggerSample = 0
DisplayMode = Redraw (Graphical)
YLimit = Auto
Grid = on
Signals = 0 : Gain
1 : Gain1
2 : Gain2target_object — Целевой компьютер представления объектаSimulinkRealTime.targetОбъект, который представляет целевой компьютер. Прежде, чем вызвать эту функцию, убедитесь, что вы запускаете целевой компьютер с ядра Simulink® Real-Time™ и применяете необходимые настройки подключения Ethernet.
Пример: tg
scope_number — Новый номер осциллографаunsigned integerНовый номер осциллографа. Этот аргумент является дополнительным. Значение по умолчанию является следующим доступным целым числом в свойстве Scopes целевого объекта.
Если вы вводите номер осциллографа для существующего объекта scope, результатом является ошибка.
Пример 1
scope_number_vector — Вектор новых чисел осциллографаunsigned integer vectorВектор новых чисел осциллографа. Если вы вводите номер осциллографа для существующего объекта scope, результатом является ошибка.
Пример: [2, 3]
scope_object — Объект, представляющий существующий осциллографОбъект, представляющий существующий осциллограф
scope_object_vector — Вектор объектов, представляющих существующий осциллографВектор, содержащий объекты, представляющие существующий осциллограф
Real-Time File Scope | Real-Time Host Scope | Real-Time Target Scope | SimulinkRealTime.target | addscope | remscope
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.