范围
显示模拟时产生的信号
- 库:
金宝appSimulink /常用块
金宝appSimulink / sink
HDL编码器/常用块
HDL编码器/接收器
描述
的仿真软金宝app件®范围块和DSP系统工具箱™时间范围块显示时域信号。
这两个块具有相同的功能,但默认设置不同。的时间范围针对离散时间处理进行了优化。的范围为一般时域仿真进行了优化。有关并排比较,请参见金宝appSimulink范围与DSP系统工具箱时间范围.
示波器的特点:
您必须拥有Simscape™或DSP系统工具箱许可证才能使用峰值查找器、双层测量和信号统计。
作用域显示特点:
模拟控制-从作用域窗口使用调试模型运行,一步,倒退工具栏按钮。
多个信号-在同一位置上绘制多个信号y-axis(显示)使用多个输入端口。
多个y轴(显示)-显示多个y相互重合。所有的y的-轴上有一个公共的时间范围x设在。
修改参数—在模拟之前和模拟期间修改范围参数值。
轴自动缩放-在模拟过程中或模拟结束时自动缩放轴。在轴的顶部和底部画边距。
模拟后显示数据-在模拟过程中保存作用域数据。如果在模拟开始时关闭作用域,则在模拟结束后打开作用域时,作用域将显示附加输入信号的模拟结果。
请注意
如果采样率高或模拟时间长,可能会遇到内存或系统性能问题,因为作用域在内部保存数据。要限制为范围可视化保存的数据量,请使用最后限制数据点财产。
有关以编程方式控制作用域的信息,请参见以编程方式控制范围块.
限制
不要在库中使用作用域块。如果将作用域块放在具有锁定链接的库块内或锁定库中,则在尝试打开作用域窗口时,Simulink将显示一个错误。金宝app要显示来自库块的内部数据,请向库块添加输出端口,然后将该端口连接到模型中的Scope块。
如果逐级遍历一个模型,那么作用域仅在作用域块运行时更新。这意味着状态栏中显示的时间可能与模型时间不匹配。
当连接到一个常数信号时,一个作用域块可以绘制一个单点。
当信号值为时,范围在显示器中显示间隙
南
.当您在作用域中可视化多个基于帧的信号时,一些帧大小为1的信号样本可能不会显示。为了可视化这些信号,将帧大小为1的信号移动到单独的作用域。
瞄准镜显示在快速加速器模式下有限制。看到使用快速加速模式的瞄准镜和查看器的行为
当Scope在ForEach子系统中,作用域只显示最后一个索引。
港口
输入
Port_1
-信号或信号可视化
标量|向量|矩阵|阵列|总线|非虚拟总线
连接你想要可视化的信号。您最多可以有96个输入端口。输入信号可以具有以下特征:
类型—连续(基于样本)或离散(基于样本和基于帧)。
数据类型- Simulink支持的任何数据类型。金宝app金宝app看到Simulink支持的金宝app数据类型金宝app.
维—标量、一维(向量)、二维(矩阵)或多维(数组)。根据尺寸,在一个信号中显示多个通道。看到信号的维度而且确定信号尺寸.
输入限制
当输入为常数信号时,作用域绘制单个点。
当信号值为时,范围在显示器中显示间隙
南
.当您在作用域中可视化多个基于帧的信号时,一些帧大小为1的信号样本可能不会显示。为了可视化这些信号,将帧大小为1的信号移动到单独的作用域。
总线支持金宝app
可以将非虚拟总线和总线信号数组连接到作用域。要显示总线信号,请使用普通或加速器模拟模式。作用域按照元素在总线中出现的顺序(从上到下)显示每个总线元素信号。嵌套的总线元素是扁平的。
要记录具有作用域的非虚拟总线信号,请设置保存格式参数数据集
.你可以使用任何保存格式记录虚拟总线信号。
数据类型:单
|双
|一半
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|布尔
|不动点
|枚举
|公共汽车
复数支持:金宝app是的
属性
配置属性
“配置属性”对话框控制有关范围显示的各种属性。从范围菜单中选择视图>配置属性.
主要在模拟开始时打开
-指定作用域窗口何时打开
off(默认为范围)| on(默认为时间范围)
显示完整路径
-在范围标题栏上显示块路径
Off(默认)| on
选中此复选框,除显示块名称外,还显示块路径。
输入端口数量
-作用域块上的输入端口数量
1(默认)|整数
布局
-显示器的数量和排列
1-by-1显示(默认)|的排列米
——- - - - - -n
轴
指定显示器的数量和排列。最大布局为16行16列。
若要将布局网格扩展到4x4以上,请在对话框内单击并拖动。最大16行16列。
如果显示器的数量等于端口的数量,则每个端口的信号分别显示在不同的显示器上。如果显示的数量小于端口的数量,则来自其他端口的信号显示在最后一个显示上。对于有多列和多行的布局,端口是向下映射的。
编程使用
样品时间
-更新作用域的模拟间隔
-1
(默认)|正实数
输入处理
-通道或元素信号处理
作为通道的元素(基于示例)
(Scope的默认值)|列作为通道(基于帧)
(默认为时间范围)
作为通道的元素(基于示例)
-处理每个元素作为唯一的样品。列作为通道(基于帧)
-将信道中的信号值作为来自多个时间间隔的一组值处理。基于帧的处理仅适用于离散输入信号。
编程使用
最大化轴
-最大化地块面积
从
(Scope的默认值)|汽车
(默认为时间范围)|在
时间跨度超限动作
-显示超出可见范围的数据x设在
包装
(默认)|滚动
指定如何显示可见数据以外的数据x设在范围。
只有在使用大型模型或小步长绘制速度较慢时,您才能看到此选项的效果。
包装
—从左到右绘制全屏数据,清空屏幕,然后从左侧重新开始绘制数据。滚动
—右侧绘制新数据时,将数据移至左侧。此模式占用大量图形,并可能影响运行时性能。
编程使用
时间显示偏移量
- - - - - -x设在抵消
0
(默认)|标量|向量
抵消了x-轴通过指定的时间值,指定为实数或实数向量。
对于多通道输入信号,可以输入标量或矢量:
标量-用相同的时间值偏移输入信号的所有通道。
矢量-独立偏移通道。
编程使用
时间轴的标签
-展示x设在标签
只显示底部
(Scope的默认值)|所有
(默认为时间范围)|没有一个
指定如何x-轴(时间)标签显示:
所有
——显示x-轴标签y相互重合。没有一个
—禁止显示标签。选择没有一个
还可以清除显示时间轴标签复选框。只显示底部
——显示x-axis标签在底部y设在。
依赖关系
要启用此属性,请设置:
的活跃的显示属性确定受影响的显示。
编程使用
显示时间轴标签
-显示或隐藏x设在标签
off(默认为范围)| on(默认为时间范围)
活跃的显示
-选择显示
1
(默认值)|正整数
选择显示。使用此属性可控制在更改样式属性和特定于坐标轴的属性时更改哪些显示。
使用对应于按列放置索引的正整数指定所需的显示。对于有多列和多行的布局,显示编号先向下映射,然后再横向映射。
编程使用
显示的传说
-显示信号图例
Off(默认)| on
切换信号图例。图例中列出的名称是来自模型的信号名称。对于有多个通道的信号,在信号名称后附加通道索引。连续信号的名称前面有直线,离散信号的名称前面有阶梯状的线。
从图例中,您可以控制哪些信号可见。控件中的可见性更改风格属性。在作用域图例中,单击一个信号名称以在作用域中隐藏该信号。要显示信号,请再次单击信号名称。若要只显示一个信号,右键单击信号名称,将隐藏所有其他信号。显示所有信号,按Esc.
请注意
图例只显示前20个信号。从图例中无法控制任何附加信号。
依赖
的活跃的显示属性确定受影响的显示。
编程使用
看到ShowLegend
.
将信号绘制为幅度和相位
-分裂显示为幅度和相位图
Off(默认)| on
显示幅值和相位图。如果信号是实数,则绘制信号绝对值的幅值。正值为0度,负值为180度。这个特性对于复值输入信号很有用。如果输入是一个实数信号,选中此复选框将返回该信号的绝对值。
非显示信号图。如果信号是复杂的,将实部和虚部画在同一幅图上y设在。
依赖
的活跃的显示属性确定受影响的显示。
编程使用
最后限制数据点
—限制缓冲的数据值
了,5000
(默认值)|对|正整数
在内部限制范围保存的数据。默认情况下,将保存所有数据点,以便在模拟完成后查看范围可视化。用于使用停止时间设置为正
,考虑选择最后限制数据点.
请注意
如果不选择最后限制数据点如果采样率高或模拟时间长,可能会遇到内存或系统性能问题。
选择此属性时,范围保存最新的n数据点,其中n指定的数据点数目。
关闭-保存并绘制所有数据值。
开启-保存每个信号指定数量的数据值。如果信号是基于帧的,则缓冲数据值的数量是指定的数据值的数量乘以帧大小。
在某些情况下,选择此属性可以产生绘制小于模拟整个时间范围的信号的效果(例如,如果您的采样时间很短)。如果作用域描绘了信号的一部分,请考虑增加要保存的数据点的数量。
此属性限制在作用域中绘制的数据值和保存到MATLAB中的数据值®中的变量变量名.
编程使用
大量毁灭
-减少范围数据的显示和保存
了,2
(默认值)|对|正整数
每次绘制和记录(保存)范围数据
N
第Th数据点,其中N
是文本框中输入的抽取因子。值为1
缓冲所有数据值。关闭-保存所有范围数据值。
依赖
要启用此属性,请选择将数据记录到工作空间.
此属性限制在作用域中绘制的数据值和保存到中指定的MATLAB变量中的数据值变量名.
编程使用
将数据记录到工作空间
-保存数据到MATLAB工作区
Off(默认)| on
选中此复选框以启用日志记录并启用变量名,保存格式,大量毁灭属性。此属性不适用于浮动作用域和作用域查看器。
下面是一个将信号保存到MATLAB工作区的例子范围块,看使用作用域块保存模拟数据.
编程使用
看到数据采集
.
变量名
—保存的数据变量名称
ScopeData
(默认)|字符串
保存格式
MATLAB变量格式
数据集
(默认)|结构随时间变化
|结构
|数组
选择变量格式以将数据保存到MATLAB工作区。此属性不适用于浮动作用域和作用域查看器。
数据集
—数据另存为数据集
对象,默认为atimeseries
对象。结构随时间变化
-将数据保存为具有相关时间信息的结构。结构
—以结构形式保存数据。数组
—将数据保存为包含相关时间信息的数组。这种格式不支持可变大小的数据。金宝app
依赖
要启用此属性,请选择将数据记录到工作空间.
编程使用
坐标轴缩放属性
的轴缩放对话框控制范围的轴限制。若要打开坐标轴缩放属性,请在范围菜单中选择工具>轴缩放>坐标轴缩放属性.
轴缩放
—y轴缩放模式
手册
(默认)|汽车
|N次更新后
手册
—手动缩放y的-轴范围y轴工具栏按钮。汽车
-缩放y-模拟期间和模拟后的轴范围。选择此选项将显示不允许y轴限制缩小复选框。如果您希望y轴范围随着信号的最大值而增加或减少,请设置轴缩放来汽车
清除不允许y轴限制缩小复选框。N次更新后
——规模y属性中指定的时间步长数之后的更新次数文本框(10
默认情况下)。在每次运行期间,伸缩只发生一次。
编程使用
看到AxesScaling
.
不允许y轴限制缩小
-当y轴限制可以改变
On(默认)| off
允许y-轴范围限制在模拟过程中增加而不减少。
依赖
要使用此属性,请设置轴缩放来汽车
.
更新次数
-扩容前的更新次数
10
(默认值)|整数
刻度轴限制在停止
-当y轴限制可以改变
On(默认)| off
模拟停止时的刻度轴。
轴不断偏离刻度。
依赖
要使用此属性,请设置轴缩放来汽车
.
y轴数据范围(%)
-百分比y-用于绘图的轴
80
(默认值)|整数介于[1,100]之间
的百分比y用于绘制数据的轴范围。如果将此属性设置为One hundred.
时,绘制的数据使用整个y设在范围。
轴对齐
-沿直线排列y设在
中心
(默认)|前
|底
的位置对绘制的数据进行对齐y-axis数据范围时y轴数据范围设置为小于100%。
前
—将信号与参数的最大值对齐y设在范围。中心
—将信号的最大值和最小值居中。底
—将信号与最小值对齐y设在范围。
自动缩放x轴限制
——规模x-轴范围限制
Off(默认)| on
规模x-轴范围以适合所有信号值。如果轴缩放设置为汽车
时,缩放的是当前轴内的数据,而不是数据缓冲区中的整个信号。
数据范围(%)
-百分比x-用于绘图的轴
One hundred.
(默认值)|整数范围[1,100]
的百分比x-用于绘制数据的轴范围。例如,如果将此属性设置为One hundred.
,绘制的数据使用整个x设在范围。
轴对齐
-沿直线排列x设在
中心
(默认)|前
|底
的位置对绘制的数据进行对齐x-axis数据范围时数据范围设置为小于100%。
前
—将信号与参数的最大值对齐x设在范围。中心
—将信号的最大值和最小值居中。底
—将信号与最小值对齐x设在范围。
样式属性
若要打开“样式”对话框,请从范围菜单中选择视图>风格.
图的颜色
-窗口的背景颜色
黑色(默认)|颜色
范围的背景色。
情节类型
-如何绘制信号
汽车
(Scope的默认值)|行
(默认为时间范围)|楼梯
|阀杆
当你选择汽车
,图类型为连续信号的折线图,离散信号的阶梯图,Simulink消息信号的干图。金宝app
轴的颜色
-背景和轴颜色的个别显示
黑色(默认)|颜色
使用第一个调色板选择轴(显示器)的背景色。选择网格和标签颜色与第二个调色板。
保存复制到剪贴板的颜色
-复制范围,不改变颜色
Off(默认)| on
指定复制时是否使用范围的显示颜色。
当你选择文件>复制到剪贴板时,软件将范围的颜色更改为打印机友好型(白色背景,可见线条)。如果要复制和粘贴显示颜色的范围,请选中此复选框。
行属性
-更改线路
通道1
(默认)
选择活动线条以设置线条样式属性。
模型的例子
块特征
扩展功能
C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app
此块可用于生成代码的系统中的模拟可见性,但不包含在生成的代码中。
HDL代码生成
使用HDL Coder™为FPGA和ASIC设计生成Verilog和VHDL代码。
此块可用于生成HDL代码的子系统的仿真可见性,但不包括在硬件实现中。
PLC代码生成
使用Simulink®PLC Coder™生成结构化文本代码。金宝app
此块可用于生成代码的系统中的模拟可见性,但不包含在生成的代码中。
定点转换
使用定点设计器设计和模拟定点系统。
此块接受定点输入,但将其转换为双
为显示。
版本历史
另请参阅
主题
- 范围块和范围查看器概述
- 逐步模拟
- 常见范围块任务
- 以编程方式控制范围块
- Android设备的范围块(金宝appAndr金宝appoid设备的Simulink支持包)
- 适用于Apple iOS设备的范围块(金宝app苹果iO金宝appS设备的Simulink支持包)
- 金宝appSimulink范围块和移动应用程序(金宝appAndr金宝appoid设备的Simulink支持包)
第一MATLAB
海脂循环匹配函数对应求解MATLAB:
Esegui il commanmando inserendolo nella finestra di commanmando MATLAB。我的浏览器web不支持和MATLAB金宝app。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。