
Simulink
文章平均质量分 81
jk_101
不停的学习。
展开
-
在仿真数据检查器中查看数据
可以使用仿真数据检查器来可视化您在整个设计过程中生成的数据。您在 Simulink® 模型中记录的仿真数据会记录到仿真数据检查器中。您还可以将测试数据和其他记录的数据导入仿真数据检查器,以便与记录的仿真数据一起进行检查和分析。仿真数据检查器提供几种类型的绘图,以便您轻松创建复杂的数据可视化。原创 2024-08-30 08:37:36 · 681 阅读 · 0 评论 -
Simulink仿真中出现“Output argument ‘y‘ is not assigned on some execution paths.”
【代码】Simulink仿真中出现“Output argument 'y' is not assigned on some execution paths.”原创 2024-07-31 14:24:43 · 2505 阅读 · 1 评论 -
Simulink仿真中Sine Wave产生的正弦波形不规则,怎么解决
3.弹出如下的界面,点击Solver details(求解器详细信息)此时的正弦波就非常的标准了,是一个完整的标准波形。如下图所示,此时的最大步长是auto的。点击确定,观察sine wave波形。原创 2023-12-22 16:20:05 · 4006 阅读 · 3 评论 -
如何实现MATLAB与Simulink的数据交互
参考链接:如何实现MATLAB与Simulink的数据交互原创 2023-11-20 21:48:08 · 7602 阅读 · 0 评论 -
低版本MATLAB打开高版本Simulink文件的方法
然后在弹出的窗口中,点击“模型文件”,并取消勾选“不要加载用更新版本的simulink创建的模型”,接着点击“应用”即可。原创 2024-02-03 16:38:36 · 2065 阅读 · 4 评论 -
Simulink中setActiveConfigSet用法
激活关联到 model 并命名为 configObjName 的配置集或配置引用。在激活配置之前,请使用 attachConfigSet 将配置关联到模型。创建一个配置集,将其关联到模型,然后激活它。要为其激活配置集的模型的名称,指定为字符向量或字符串标量。创建一个名为 Config1 的配置集,并将其关联到该模型。要激活的配置对象的名称,指定为字符向量或字符串标量。激活 Config1 配置集。configObjName — 配置对象的名称。model — 为其激活配置的模型。原创 2024-02-02 13:38:28 · 364 阅读 · 1 评论 -
Simulink中getConfigSet用法
配置对象,以 ConfigSet 对象或 Simulink.ConfigSetRef 对象形式返回。如果不存在这样的对象,该函数将返回空对象。获取打开的模型的配置集。打开模型 vdp 并获取配置集 Configuration。返回关联到 model 并命名为 configObjName 的配置集或配置引用。模型的名称,指定为字符向量或字符串标量。配置对象的名称,指定为字符向量或字符串标量。configObjName — 配置对象。myConfigObj — 配置对象。model — 模型的名称。原创 2024-02-06 14:43:37 · 492 阅读 · 1 评论 -
Simulink仿真中Simulink.ConfigSet用法
Simulink.ConfigSet的功能是模型配置集。原创 2024-02-05 21:56:33 · 967 阅读 · 1 评论 -
MATLAB中ginput函数用法
ginput函数的功能是标识坐标区坐标。原创 2023-11-13 11:04:37 · 1953 阅读 · 0 评论 -
保存与载入Simulink模型的配置集
参考链接:保存与载入Simulink模型的配置集原创 2024-01-06 21:14:41 · 511 阅读 · 1 评论 -
Simulink仿真中get_param函数用法
值包括 'read-write'、'read-only'、'read-only-if-compiled'、'write-only'、'dont-eval'、 'always-save'、'never-save'、'nondirty' 或 'simulation'。而要将该句柄赋给变量,并使用该变量名称指定模块。类型 - 参数类型值包括 'boolean'、'string'、'int'、'real'、'point'、'rectangle'、'matrix'、'enum'、'ports' 或 'list'。原创 2024-10-01 09:16:34 · 1295 阅读 · 1 评论 -
在仿真和代码执行期间在参数值集之间切换
要存储相同模块参数的多个独立值集,可以使用结构体数组。要在参数集之间切换,请创建一个变量作为数组的索引,并更改该变量的值。可以在仿真期间更改变量值,如果变量可调,还可以在生成的代码执行期间更改变量值。原创 2023-09-19 09:11:34 · 416 阅读 · 0 评论 -
运行并行仿真
parsim 命令允许您对模型(设计)运行并行(同时)Simulink® 仿真。在这种情况下,并行运行意味着在不同的工作进程中同时运行多个模型仿真。parsim 可在蒙特卡罗分析、参数扫描、模型测试、试验设计和模型优化等场景中,很方便地采用不同的输入或不同的参数设置运行同一模型。目前,不支持通过将模型分解为较小的组件并在多个工作进程中同时运行这些组件来并行运行整个仿真。要使用 parsim 并行运行仿真,您需要具有用于本地工作进程的 Parallel Computing Toolbox™。原创 2024-07-08 08:34:35 · 453 阅读 · 1 评论 -
MATLAB中parsim用法
parsim的功能是以并行或串行方式进行多次动态系统仿真。原创 2024-07-17 08:35:37 · 583 阅读 · 1 评论 -
查看和访问信号记录数据
可以使用仿真数据检查器在仿真期间查看记录的信号数据,也可以使用其他可视化界面查看暂停或停止的仿真的信号记录数据。请参阅决定如何可视化仿真数据。也可以使用 MATLAB® 命令以编程方式访问信号记录数据。如果没有看到在模型中标记要记录的信号的记录数据,请检查记录配置。使用信号记录选择器为其记录设置被覆盖了的信号启用记录功能。原创 2024-08-26 08:41:09 · 1101 阅读 · 0 评论 -
使用 From File 模块加载数据
此示例说明如何使用 From File 模块从 MAT 文件加载仿真输入数据,包括如何创建和格式化输入数据。可以通过编程方式创建您加载的数据,加载从另一个仿真中记录的数据,或加载从传感器或实验室采集的真实数据。可以将每个格式部分的代码用作模板,以了解如何格式化自己的仿真输入数据。原创 2024-07-27 20:29:57 · 1104 阅读 · 1 评论 -
创建标准项目设置的模板
在项目中,当创建模板时,它包含当前项目的结构和所有内容,能够重复使用脚本和其他文件以进行标准项目设置。4.在项目选项卡中,选择文件部分,然后选择共享 > Simulink 模板,并使用对话框命名并保存文件。1.在创建模板之前,创建项目的副本,并编辑副本以仅包含您想要重复使用的文件。为了验证您的模板是否按预期运行,请创建一个新项目,该项目使用您的新模板。3.在创建项目模板对话框中,编辑名称和作者,选择或创建一个组,并添加描述以帮助模板用户。在项目中,当有必要重复使用或与他人共享时,从项目创建模板。原创 2024-09-03 08:33:20 · 429 阅读 · 0 评论 -
MATLAB中Simulink.findTemplates用法
Simulink.findTemplates的功能是查找具有指定属性的模型或项目模板。原创 2024-08-23 08:39:14 · 407 阅读 · 0 评论 -
MATLAB中Simulink.defaultModelTemplate用法
Simulink.defaultModelTemplate的功能是设置或获取默认模型模板。原创 2024-04-22 13:59:53 · 376 阅读 · 1 评论 -
MATLAB中Simulink.createFromTemplate用法
Simulink.createFromTemplate的功能是从模板创建模型或项目。原创 2024-08-31 15:43:57 · 323 阅读 · 1 评论 -
MATLAB中new_system用法
根据您的默认模型模板创建名为 untitled(随后为 untitled1、untitled2,依此类推)的模型,并返回新模型的数值句柄。要保存模型,请使用 save_system,或使用 open_system 打开模型,然后使用 Simulink 编辑器保存模型。要保存模型,请使用 save_system,或使用 open_system 打开模型,然后使用 Simulink 编辑器保存模型。如果 name 为空,此函数将创建名为 untitled、untitled1、untitled2 等的模型。原创 2024-08-11 12:53:18 · 1250 阅读 · 0 评论 -
MATLAB中bdclose的用法
bdclose的功能是无条件地关闭任一或所有 Simulink 系统窗口。原创 2024-09-11 08:59:40 · 315 阅读 · 0 评论 -
MATLAB中close_system用法
close_system的功能是关闭 Simulink 系统窗口或模块对话框。原创 2024-07-18 14:26:06 · 1057 阅读 · 1 评论 -
MATLAB中save_system的用法
save_system的功能是保存 Simulink 模型。原创 2024-09-01 22:16:31 · 870 阅读 · 1 评论 -
MATLAB中open_system用法
open_system的功能是打开模型、库、子系统或模块对话框。原创 2024-08-12 08:35:42 · 1229 阅读 · 0 评论 -
MATLAB中Simulink.findBlocksOfType用法
Simulink.findBlocksOfType的功能是在 Simulink 模型中查找指定类型的模块。原创 2023-10-03 10:00:00 · 633 阅读 · 0 评论 -
MATLAB中load_system用法
handle = load_system(sys) 将模型 sys 加载到内存中,而无需在 Simulink® 编辑器中打开模型。将模型加载到内存后,可以使用 Simulink API 命令对其进行处理。使用 save_system 保存对模型的更改。要搜索的系统,指定为完整的系统路径名称、系统路径名称元胞数组、句柄或句柄向量。将模型 vdp 加载到内存中并返回模型句柄。原创 2024-09-05 08:37:27 · 747 阅读 · 0 评论 -
MATLAB中find_system用法
find_system工能是查找系统、模块、信号线、端口和注释。原创 2023-10-04 10:00:00 · 2736 阅读 · 1 评论 -
MATLAB中set_param的用法
set_param的功能是设置 Simulink 参数值。原创 2023-10-01 10:00:00 · 2520 阅读 · 0 评论 -
以编程方式运行仿真
可以通过两种方法以编程方式仿真模型:通过 sim 命令。通过运行按钮使用 sim 命令执行仿真时,可以使用命令行对仿真执行操作。使用运行按钮执行仿真意味着您可以使用 Simulink® UI 与仿真进行交互,以执行任何其他操作。下表详细说明了这两种方法之间的差异。原创 2024-09-09 11:29:17 · 917 阅读 · 0 评论 -
MATLAB中sim函数的用法
sim函数的功能是对 Simulink 模型进行仿真。原创 2024-09-08 22:15:52 · 3133 阅读 · 0 评论 -
Simulink中采样时间、步长
例如填入[0.2,0.01],此时表示采样周期是0.2秒,但是不是从零时刻开始采样的,而是从0.01秒处开始采样的,即采样时间点为:0.01,0.21,0.41等等。3. sample time = 非零正数,例如2,3等,表示离散采样时间,例如我们输入的信号采样周期是0.01秒,那么此处的sample time就可以填成0.01。例如,系统内,一个模型采样时间为0.2s,另一个模型采样时间为0.3s,则我们设置固定步长为0.1s。一般要求采样的时间的是求解器步长的倍数关系。转载 2023-08-10 09:07:44 · 5962 阅读 · 0 评论 -
MATLAB中的代数环概念
在 Simulink® 模型中,当存在信号环并且信号环中只存在直接馈通模块时,将出现代数环。直接馈通表示 Simulink 需要模块输入信号的值来计算当前时间步的输出。这种信号循环会在同一时间步中产生模块输出和输入的循环依存关系。这会导致一个需要在每个时间步求解的代数方程,从而增加仿真的计算成本。下面是具有直接馈通输入的模块的一些示例:·Gain·Product·State-Space,当 D 矩阵系数为非零时·Sum·Transfer Fcn,当分子和分母同阶时。原创 2023-08-14 08:42:24 · 1135 阅读 · 0 评论 -
Simulink仿真封装中的参数个对话框设置
提供文字或 HTML 文本. 如果帮助字段的第一行不是 URL,或者 web 或 eval 命令,Simulink 将在 MATLAB Online Help 浏览器中的某个标题下显示该文本,该标题是封装类型字段的值。为了更加直观和清晰的分析仿真,会将多个元件实现的一个功能封装在一起,通过参数对话框窗格,可以使用参数、显示和动作选项板中的对话框控制设计封装对话框。Simulink 使用在封装对话框中键入的封装参数值,或者,它也可以计算指定的内容并将其用作计算结果。允许为选定的对话框控件类型指定工具提示。原创 2023-04-18 16:11:22 · 5145 阅读 · 2 评论 -
Simulink 环境基础知识(三十二)--格式化模型
要更改模块、信号标签、区域或注释的字体,请选择元素,然后在。原创 2024-04-01 14:19:56 · 1802 阅读 · 1 评论 -
simulink仿真中模型路径函数gcb
目录语法说明示例获取最近选择的模块的路径名称获取当前模块的参数获取指定系统中的当前模块 gcb函数的作用是获取当前模块的路径名称。说明bl = gcb 返回当前系统中当前模块的完整模块路径名称。当前模块是:最近点击的模块当前正在执行对应的 MATLAB® 函数的 S-Function 模块其回调例程正在执行的模块正在作为 MaskInitialization 参数计算的一部分计算其封装的模块打开模型后加载的最后一个模块bl = gcb(sys) 返回指定系统中当前模块的完整模块路径原创 2022-07-13 10:00:00 · 1323 阅读 · 0 评论 -
模型离散化器
什么是模型离散化器?模型离散化器有选择地将连续 Simulink®模块替换为离散模块。离散化是数字控制器设计中的一个关键步骤,用于硬件在环仿真。模型离散化器可用于: 识别模型的连续模块 将模块的参数从连续更改为离散 将离散化设置应用于模型中的所有连续模块或所选模块 创建随原始连续模块一起包含多个离散化候选项的可变子系统 在不同离散化候选项之间切换并计算生成的模型仿真 模型离散化器不支持封装子系统。要求使用模型离散化器需要...原创 2022-06-02 10:00:00 · 2685 阅读 · 0 评论 -
查看采样时间信息
目录使用“时间图例”检查采样时间在整个模型中检查采样时间Simulink® 模型可以显示表示特定采样时间的颜色编码和注释。每个采样时间类型有一个或多个关联的颜色。可以显示彩色的模块和信号线,或显示黑色的注释,也可以同时显示二者。要选择这些选项之一,请执行下列操作: 要启用颜色,请在 Simulink 模型窗口中,在调试选项卡上,选择叠加信息>颜色。 要启用注释,请在调试选项卡上,选择叠加信息>文本。 同时选择颜色和文本将同时显示颜色和注释。...原创 2022-06-03 10:00:00 · 2176 阅读 · 0 评论 -
Simulink仿真封装中的参数个对话框设置
目录参数和对话框窗格初始化窗格文档窗格为了更加直观和清晰的分析仿真,会将多个元件实现的一个功能封装在一起,通过参数对话框窗格,可以使用参数、显示和动作选项板中的对话框控制设计封装对话框。如图所示:参数和对话框窗格分为以下部分:参数和对话框窗格部分 部分描述 子部分 子部分描述 控件 控件是封装对话框中用户可与之交互以添加或处理数据的元素。 参数 参数是参与仿真的用户输入。参数选项板具有一组参数对话框控件,...原创 2023-09-29 20:08:07 · 1191 阅读 · 0 评论 -
Simulink与TMS320F28027联合仿真
作者:Chapter 1链接:https://zhuanlan.zhihu.com/p/32740891来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。德州仪器的TMS320F28027具有4个EPWM模块,可以有8路PWM输出,主频60MHz,LQFP48封装,成本低,国内外有很多电源产品拿F28027做控制器。通过联合仿真可以实现Simulink模型到F28027硬件程序的一步转换。本期笔者测试了F28027与Simulink联合仿真的功能,把...转载 2021-09-02 11:28:37 · 1368 阅读 · 0 评论