主要内容

脉冲波形库

图书馆的脉冲波形

自从R2021a

  • 脉冲波形库块

库:
雷达的工具箱

描述

脉冲波形库生成不同类型的脉冲波形的波形库。

港口

输入

全部展开

指数选择波形,指定为一个正整数。指数选择集定义的波形的波形每个波形在图书馆的规范参数。

数据类型:

输出

全部展开

脉冲波形样本,作为一个复数向量返回或复数矩阵。

数据类型:
复数的支持:金宝app是的

参数

全部展开

输出波形的采样率,指定为一个积极的标量。的比例采样率(赫兹)中的每个元素脉冲重复频率(赫兹)向量必须是一个整数。这一限制相当于要求脉冲重复间隔是取样间隔的整数倍。

脉冲波形,指定为一个单元阵列。数组的每一个细胞都包含一个波形的规范。每个波形也是一个细胞包含波形的参数数组。

{{波形1规范},{波形2规范},{波形3规范},…}
此块支持四个内置波形,金宝app还允许您指定自定义波形。每个内置波形由波形标识符后面还有几个名称-值对设置波形的性质。

内置波形

波形类型 波形标识符 波形参数名称-值对
线性调频 “LinearFM” 看到线性调频波形参数
相位编码 “PhaseCoded” 看到相波形参数
矩形 “矩形” 看到矩形波形参数
加强调频 “SteppedFM” 看到加强调频波形参数

您可以创建一个自定义用户定义函数的波形。第一个输入参数的函数必须在采样率。使用一个函数处理的波形标识符的第一个细胞波形规范。剩余的细胞包含所有函数输入参数除了采样率。指定所有输入参数传递到函数的顺序。函数必须至少有一个输出参数返回的样本中的每个脉冲列向量。当你设置你只能创建自定义波形模拟使用解释执行

源的模拟样品时间,指定为来自波形参数继承模型引擎金宝app。当设置为来自波形参数,阻止运行在一个可变利率取决于脉冲的波形。运行时间是可变的。当设置为继承模型引擎金宝app,阻止运行在一个固定利率运行时间是一个常数。

依赖关系

要启用该参数,选择使脉冲重复频率选择输入参数。

块模拟,指定为解释执行代码生成。如果你想让你的块使用MATLAB®翻译,选择解释执行。如果你想让你的块运行编译后的代码,选择代码生成。编译后的代码需要时间来编译,但通常运行得更快。

解释执行是非常有用的,当你开发和优化模型。屏蔽底层运行系统对象在MATLAB™。你可以改变并迅速执行您的模型。当你感到满意的结果,然后可以运行使用代码生成。长模拟生成的代码运行得更快,比解释执行。你可以重复执行不重新编译运行,但如果你改变任何参数,那么块自动重编译之前执行。

此表显示了模拟使用参数影响整个模拟的行为。

当仿真软件金宝app®模型是在加速器模式中,使用指定的块模式模拟使用覆盖仿真模式。

加速度模式

块模拟 模拟的行为
正常的 加速器 快速的加速器
解释执行 块使用MATLAB解释器执行。 块使用MATLAB解释器执行。 从模型中创建一个独立的可执行文件。
代码生成 块被编译。 模型中的所有模块编译。

有关更多信息,请参见选择一个模拟模式(金宝app模型)

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app

版本历史

介绍了R2021a