
matlab
DDMiao~
这个作者很懒,什么都没留下…
展开
-
【转载】matlab将某文件夹及其全部子文件夹路径添加为搜索路径的方法
【转载】matlab将某文件夹及其全部子文件夹路径添加为搜索路径的方法原博:https://blog.youkuaiyun.com/a573233077/article/details/72875165备忘一下matlab将某文件夹及其全部子文件夹路径添加为搜索路径的方法。设当前路径为F:/MAJOR, 需要将该路径下面的PIC以及PIC下的全部子文件夹添加进搜索路径。1、添加绝对路径:...转载 2018-05-11 10:48:52 · 5395 阅读 · 0 评论 -
matlab中 Variant Subsystem的使用
1、创建Simulink Library Browser里直接添加,路径Simulink/Ports &Subsystems/Variant Subsystem2、模块的选择方式Label标签模式--为每个子模块设置标签,在中选择标签,激活对应子模块,封装只能采用Label模式。Expression表达式模式--需要创建全局变量,为每个子模块设置一个表达式,当表达式为真...原创 2019-05-29 13:28:33 · 4071 阅读 · 0 评论 -
Simulink Projects的学习记录
Simulink Projects的学习记录学习资料学习资料matlab help “What Are Simulink Projects?”。原创 2019-06-19 09:32:05 · 2041 阅读 · 0 评论 -
matlab中的gcb和gcs
gcb-当前模块路径,gcs-当前子系统路径。举例:gcb='EvReferenceApplication/Passenger Car/Electric Plant/Motor'gcs='EvReferenceApplication/Passenger Car/Electric Plant'...原创 2019-06-17 16:46:09 · 2968 阅读 · 0 评论 -
simulink中CAN PACK和CAN UNPACK模块的使用
一、CAN PACKData is input as数据输入方式1、raw data 即CAN报文的8bytes数据,用MUX模块以uint8格式输入2、manually specified signals 模块内手工配置报文格式,模块外输入原始信号3、CANdb specified signals 与2类似,不同在于报文格式直接从dbc文件中导入,不需要手工配置(...原创 2019-06-24 15:24:08 · 15049 阅读 · 6 评论 -
simulink中求均值最大值最小值和序号的相关模块
几个比较有用但不在基本库里面的模块。一、MeanLibrary:DSP System Toolbox / Statistics可求两种均值:1、当前时刻输入矩阵的均值2、从仿真开始到当前输入值的均值,只适用于定步长二、Maximum和MinimunLibrary:DSP System Toolbox / Statistics能获得最值和相应序号...原创 2019-06-28 09:21:48 · 10796 阅读 · 3 评论 -
simulink编译出现'An_error_occurred_during_the_call_to_make''fatal error U1077: return code '0x2''
关键是这句:Cannot open include file: 'pm_printf.h':No such file or directory网上找到一个类似错误,说要在指定目录下添加相应的h文件。用全局搜索找了一下,在D:\Program Files\MATLAB\R2018b\toolbox\physmod\common\foundation\core\c\win64路径下找到了pm_...原创 2019-07-09 16:34:02 · 3197 阅读 · 0 评论 -
simulink提示错误Invalid OutputTimes specified in the Configuration Parameters dialog for block diagram
rt,这个错误出现了很多次,网上查到的解决办法是把solver的变步长换成定步长,换了以后确实不报错了,但运算速度也慢出了天际。。。花时间找了一下,终于发现是Data Import/Export中设置的问题,把Additional Parameters里的Output options改为refine output即可。如图:以下是help中对这一选项的解释:Ou...原创 2019-03-26 09:25:08 · 9598 阅读 · 2 评论 -
《基于模型的设计-MCU篇》第5.3.2小节缺失的ert_main.c文件修改
最近在学的一本书,学到第5章直流电机控制的时候,发现少了一节内容,主要是关于main函数修改的,自己尝试修改了一下,可以正常运行。 其他部分都比较明朗,关键是trigger产生阶跃信号的处理,新手,没找到太好的办法,用了最笨的一种。。。贴出来,如果有高手能指点一下就更好了。/* * File: ert_main.c * * Code generated for Simulink mod...原创 2018-06-21 11:39:51 · 850 阅读 · 4 评论 -
simulink生产代码的结构分析
为了debug研究了一个多月的simulink生成代码,看生成代码的能力提高了不少,记录一下。 模块中的数据命名规律以模块model为例,未经任何优化的生成代码中,模块的所有相关量均以结构体的方式给出,具体包含: 结构体名 结构体类型 含义 model_U ExtU_model_T ...原创 2019-01-28 14:13:22 · 1587 阅读 · 0 评论 -
用ssc文件生成simscape 自定义模块(simscape language)
看着help文件就能了解个大概,下面是记录的一些有用的资料:1、matlab自带help下搜索关键字component,介绍了ssc文件的基本结构和一些相关帮助链接。(2018b)2、关于branches的理解:注意区分domain declaration和 component declaration。前者为物理域的声明文件,是系统自带的ssc文件(也可以自定义),如ele...原创 2019-03-04 10:42:27 · 8022 阅读 · 1 评论 -
Simulink:自定义simscape库并添加到Library Browser中
开始以为自定义库完成以后就能在Library Browser中搜索到,后来发现不是,还需要自己添加一下。总的分为两大步:一、创建simscape自定义库二、将自定义库添加到Library Browser以下是详细步骤:一、创建simscape自定义库(更详细的内容可在matlab的帮助中搜索关键字 “ssc_build” 或 "Building Custom Bloc...原创 2019-02-26 16:15:30 · 10150 阅读 · 3 评论 -
Simulink Design Optimization的参数估计
还是因为最近工作需要用到参数估计一块的内容。。。记录一下学习心得和有用的资料一、几个命令的更新1、speload和spetoolspeload是旧命令,2018b版已经help不到这个命令了,但还能用。新命令改名为spetool。下面是spetool的用法:spetool('modelname')spetool('modelname')opens the Parameter ...原创 2019-03-12 13:51:51 · 5063 阅读 · 0 评论 -
Simulink Design Optimization的参数估计(脚本形式)
原本以为可以用界面点点点完成的工作,发现不行,还得用脚本。。。哭唧唧help搜索“Estimate Model Parameter Values (Code)”1、sim和~的用法[time,~,iodata] = sim('sdoAircraftEstimation', 60);含义:sim用于运行模型并返回相关结果。此次表示运行sdoAircraftEstimation模型,...原创 2019-03-13 17:36:32 · 2659 阅读 · 0 评论 -
Simulink Design Optimization的参数估计(续)
在尝试用脚本实现这一功能的过程中发现一些新的东西,记录一下。搜索“EstimateModelParameters”发现了以下几个例子,可能有用。一、EstimateModelParametersandInitialStates(GUI)为每组实验选择需要评估的初始状态。给定一个初始值和评估范围,与参数的处理方法相似。选中后,在参数评估过程中,初始状态也会被评估。...原创 2019-03-15 15:11:01 · 2413 阅读 · 0 评论