Остановите выполнение осциллографа файла на целевом компьютере
остановки один или несколько осциллографов на целевом компьютере.scope_object_vector = stop(scope_object_vector)
В командной строке целевого компьютера можно использовать команды:
stopscope scope_index stopscope all
all в командной строке ядро останавливает все осциллографы.Остановитесь определяют объем 1. Моделью является xpcosc.
Получите объект, который представляет, определяют объем 1.
tg = slrt; sc1 = getscope(tg,1);
Остановитесь определяют объем 1.
scope_object_vector = stop(sc1)
scope_object_vector = Simulink Real-Time Scope Application = xpcosc ScopeId = 1 Status = Interrupted Type = File NumSamples = 250 NumPrePostSamples = 0 Decimation = 1 TriggerMode = FreeRun TriggerSignal = 3 : Integrator TriggerLevel = 0.000000 TriggerSlope = Either TriggerScope = 1 TriggerSample = 0 FileName = c:\sc1Integ.dat WriteMode = Lazy WriteSize = 512 AutoRestart = off DynamicFileName = off MaxWriteFileSize = 536870912 Signals = 3 : Integrator
Остановитесь определяет объем 2 и 3.
Получите объекты, которые представляют, определяет объем 2 и 3.
tg = slrt; sc2 = getscope(tg,2); sc3 = getscope(tg,3);
Остановите осциллографы.
scope_object_vector = stop([sc2 sc3])
scope_object_vector =
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 2
Status = Interrupted
Type = File
NumSamples = 250
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 3 : Integrator
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 2
TriggerSample = 0
FileName = c:\sc2Integ.dat
WriteMode = Lazy
WriteSize = 512
AutoRestart = off
DynamicFileName = off
MaxWriteFileSize = 536870912
Signals = 3 : Integrator
5 : Signal Generator
4 : Integrator1
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 3
Status = Interrupted
Type = File
NumSamples = 250
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 3 : Integrator
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 3
TriggerSample = 0
FileName = c:\sc3Integ.dat
WriteMode = Lazy
WriteSize = 512
AutoRestart = off
DynamicFileName = off
MaxWriteFileSize = 536870912
Signals = 3 : Integrator
5 : Signal Generator
4 : Integrator1
Остановите все осциллографы на целевом компьютере
Получите все осциллографы.
tg = slrt; allscopes = getscope(tg);
Остановите осциллографы.
scope_object_vector = stop(allscopes)
scope_object_vector =
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 1
Status = Interrupted
Type = File
NumSamples = 250
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 3 : Integrator
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 1
TriggerSample = 0
FileName = c:\sc1Integ.dat
WriteMode = Lazy
WriteSize = 512
AutoRestart = off
DynamicFileName = off
MaxWriteFileSize = 536870912
Signals = 3 : Integrator
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 2
Status = Interrupted
Type = File
NumSamples = 250
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 3 : Integrator
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 2
TriggerSample = 0
FileName = c:\sc2Integ.dat
WriteMode = Lazy
WriteSize = 512
AutoRestart = off
DynamicFileName = off
MaxWriteFileSize = 536870912
Signals = 3 : Integrator
5 : Signal Generator
4 : Integrator1
Simulink Real-Time Scope
Application = xpcosc
ScopeId = 3
Status = Interrupted
Type = File
NumSamples = 250
NumPrePostSamples = 0
Decimation = 1
TriggerMode = FreeRun
TriggerSignal = 3 : Integrator
TriggerLevel = 0.000000
TriggerSlope = Either
TriggerScope = 3
TriggerSample = 0
FileName = c:\sc3Integ.dat
WriteMode = Lazy
WriteSize = 512
AutoRestart = off
DynamicFileName = off
MaxWriteFileSize = 536870912
Signals = 3 : Integrator
5 : Signal Generator
4 : Integrator1
scope_object_vector — Вектор объектов, которые представляют осциллографыПолучите объект scope путем вызова методов целевого объекта SimulinkRealTime.target.addscope или SimulinkRealTime.target.getscope.
scope_object_vector — Вектор обновленных объектов осциллографаЭтот вектор совпадает с scope_object_vector, но с изменениями, которые были внесены вызовом функции.
SimulinkRealTime.fileScope | addscope | getscope | getsignalid | start (fileScope)
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.