Simulink
文章平均质量分 93
基算仿真
公众号:基算仿真
展开
-
数值计算与仿真中的 “刚性” 是什么?
在数值计算分析领域,描述的是在求解微分方程时,由于系统中存在显著不同的时间尺度或空间尺度,导致数值解的稳定性和计算效率出现问题的现象。刚性一般用于描述包含多个时间尺度的常微分方程(ODE),由于存在多个不同的时间尺度,有的部分变化很快,有的部分变化很慢。这会导致传统的数值方法(如显式欧拉法)需要非常小的步长才能保持数值稳定性。刚性本身并不是一个数学上严格定义的术语,但它在数值计算及模拟中具有重要的应用意义。其可类比于物理学中的刚体概念。原创 2024-10-15 14:14:11 · 1018 阅读 · 0 评论 -
基于MATLAB/Simulink的模型降阶方法介绍
此外还有类似POD、Krylov subspace、CGM、GMRES、PRIMA、SPRIM 等降阶方法。这些方法大多用于不同领域的数值仿真、优化和模型简化,包括机械、电子、电磁等工程问题。在MATLAB/Simulink中不但可以借助内置的各类工具箱实现模型降阶,也可以通过MORLAB这类第三方工具箱实现。对于基于物理与模型的降阶而言,MATLAB对第三方CAE/CFD/FAE软件的兼容性在不断地提高,同时也支持最新的FMI/FMU模型的导入。原创 2024-09-13 11:00:36 · 1802 阅读 · 0 评论 -
Simulink的虚拟&非虚拟模块有什么区别?
组织和简化模型信号路由和管理定义接口模型组织和导航数学运算和逻辑操作信号生成和处理控制系统设计数据存储和操作。原创 2024-08-05 09:45:35 · 1181 阅读 · 0 评论 -
Simulink缓存文件有什么用?
在使用Simulink进行仿真的过程中,经常会发现目录下存在一些后缀为.slxc的文件,这些其实就是Simulink模型的缓存文件(.slx + cache)。Simulink缓存文件的主要作用是提高仿真和代码生成的效率。借助缓存文件,可以避免每次仿真或代码生成时都重新编译模型,从而显著减少时间和计算资源的消耗。Simulink 缓存文件可用于创建该文件所用的MATLAB版本和更高版本。.slxc。原创 2024-06-27 10:21:06 · 3274 阅读 · 0 评论 -
Simulink并行计算的几个基本概念
Simulink的并行计算的关键在于命令与对象的使用,同时还涉及到并行池及workers与CPU核心数的关系。本期将介绍Simulink并行计算的一些概念。原创 2024-06-11 11:21:33 · 1484 阅读 · 0 评论 -
Simulink如何实现批量仿真?
我们可能都遇到过需要对simulink模型进行批量仿真、参数寻优的需求,在Simulink中进行批量仿真可以通过多种方式实现,具体选择方法取决于你的需求和仿真的规模。原创 2024-06-02 15:17:44 · 1977 阅读 · 0 评论 -
Simulink的快速重启功能有什么用?
快速重启功能允许用户在不重新编译模型的情况下多次运行仿真。这对于需要进行参数调优、反复测试不同输入信号或调试模型的情况特别有用。原创 2024-06-01 15:47:40 · 1499 阅读 · 0 评论 -
Simulink的三种仿真模式有什么区别?
Simulink 提供了三种仿真模式:正常(Normal)、 加速(Accelerator)、快速加速(Rapid Accelerator),这三种模式有什么区别,适用于什么样的场合,“加速”和“快速加速”到底能快多少呢?原创 2024-05-31 15:18:46 · 2218 阅读 · 0 评论