基于Matlab/Simulink的嵌入式开发(一)

Matlab/Simulink的嵌入式开发(一)

作为系列的第一篇博客,首先介绍下该系列的文章的目的:旨在记录自己使用Simulink进行嵌入式程序开发的整个过程,包括通过基于simulink的大型控制系统开发、C代码生成、将代码部署到在linux系统、实现对某硬件设备的控制。
作为本系列的第一篇文章,首先说一个在使用Simulink编程中经常遇到的数据维数不匹配的问题的解决方法:
1、如果是前人的程序,在使用不同版本matlab打开时遇到该问题则可以直接使用reshape模块加到维数不匹配的数据模块后即可;
2、如果是自己从头编写的程序,则可以在一开始定义数据的时候就将数据的维数定义好,例如常数模块可以取消Interpret…as 1-D这一项前面的勾选;
3、如果数据定义使用的是总线编辑器,则可以在总线编辑器中定义数据的时候定义好具体的数据维数。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值