Matlab
文章平均质量分 76
M语言
Overboom
这个作者很懒,什么都没留下…
展开
-
[simulink] --- 模型生成嵌入式代码配置
这样,在生成完毕代码后会自动打开报告。最后点击OK即可完成配置。点击左侧的Code Generation,把System target file选为Embedded Coder。这么配置是告诉Simulink要生成生成嵌入式C代码。点击左侧的Solver,右侧Type选为Fixed-step,Solver选为discrete。Ctrl+B生成代码,会在Matlab当前工作路径下生成。代码生成完毕后自动弹出报告,可以通过点击左侧的目录或者c文件/头文件名,查看代码。打开model properties。原创 2023-03-20 13:45:17 · 902 阅读 · 0 评论 -
[simulink] --- simulink信号
所谓信号,表示一种随着时间而变化的量,在时间轴上的采样时刻都对应有数值。信号在Simulink中是相当重要的组成部分,有线(line)表示,在模型中穿针引线地将各模块联系起来,既能传递数据又可以明确表达模块的输入输出依赖关系,技能给自己命名以示自身的物理意义,又能绑定Simulink.Signal数据对象来表达生成代码中的变量。将Simulink信号线理解为类似网线之类的物理设备其实是不恰当的,它所表达的往往不是物理连接,而是数学上的一种关系或者说逻辑联系。原创 2023-03-20 13:44:40 · 2439 阅读 · 0 评论 -
[simulink] --- simulink中stateflow的使用
要管理多级状态复杂性,可以在 Stateflow 图中使用层次结构。借助层次结构,可以表示系统中多个层级的子组件。在下例中,图中显示了三个层级。在一个状态的边界内绘制另一个状态表示内部状态是外部状态(或父状态)的子状态(或子级)。外部状态是内部状态的父级。在本例中,图是状态 Car_done 的父级。状态 Car_done 是 Car_made 和 Car_shipped 状态的父状态。状态 Car_made 也是 Parts_assembled 和 Painted 状态的父状态。原创 2023-03-20 13:22:05 · 3940 阅读 · 0 评论 -
[simulink] --- 数据字典
简单来说,数据字典的作用就是把一个模型用到的所有数据对象都统一放到一个地方管理起来。Simulink中,数据对象包括信号对象、参数对象、枚举量、常量等。也就是说,数据字典是很多个数据对象的集合。原创 2023-03-20 13:23:08 · 4796 阅读 · 0 评论 -
[simulink] --- 使用Project对Simulink工程进行管理
什么是Project(Matlab/Simulink工程)?引用MATLAB的帮助文档,解释如下:一个开发内容比较完善的MBD工程结构可能如下面所示,包含了模型文档、模型文件、数据文件、需求文件、实用脚本、测试文件等。将这些文件通过不同的层次结构组织起来,能够帮助高效地进行开发工作。在MATLAB Project产品的帮助下,我们还可以对工程进行更加完善的管理,包括文件依赖性检查、工作环境的配置、版本控制等。接下来就针对Project的几个重要的功能进行介绍。原创 2023-03-20 13:22:27 · 1539 阅读 · 1 评论 -
[simulink] --- simulink模块
用户可以使用M语言或C语言根据Simulink运行原理编写拥有自定义功能的模块。Fcn可输入abs、acso、asin、atan、atan2、ceil、cos、cosh、exp、fabs、floor、hypot、ln、log、log10、pow、power、rem、sgn、sin、sinh、sqrt、tan、tanh组合的函数表达式,输入信号用u表示。当输入信号为多维时,从上到下输入信号的每个维的元素一次用u(1)、u(2)、…表示。原创 2023-03-20 13:21:24 · 11215 阅读 · 0 评论 -
[simulink] --- simulink辅助技巧
选中多个模块,在format选项卡中,有各种对齐和走线设置。原创 2023-03-12 14:18:52 · 2458 阅读 · 0 评论 -
Matlab中设置横纵轴、图例以及更改横纵轴字体大小
在论文中插图,有时候要缩的很小,导致看不清楚,所以需要将图像的字体变大,下面给出matlab的具体代码操作。当然在matlab中也可以通过图形属性直接更改图像的属性,问题是这样修改效率很低,而且下次重新运行生成图像的时候,上次的设置又没有了,故用代码的方法解决较好。下面给出简答的正余弦函数实例代码a = [0 : 0.1: 20];b = sin(a);c = cos(a);...原创 2018-11-12 16:37:09 · 40448 阅读 · 3 评论