- 博客(49)
- 收藏
- 关注
原创 MATLAB中的APPdesigner绘制多图问题解析?与逻辑值转成十进制
在matlab APPdesigner中绘图可以用UIAxes组件进行绘图,但是当想多张图时,只能提前绘制图像区域不方便。下面是几种办法:为了操作可以添加Panl组件,方便操作。
2025-02-14 16:31:05
367
原创 simulink中的configuration去除里面的Components问题?
【代码】simulink中的configuration去除里面的Components问题?
2025-02-07 16:52:14
619
原创 DFS、DTFT、DFT、 FFT的定义和区别
概念适用情况输出频域表示计算复杂度DFS周期性离散信号周期性频谱离散频率点理论上是无穷多项式,适用于周期信号DTFT无限长离散信号连续频谱连续频率变量计算量较大DFT有限长离散信号离散频谱离散频率点O(N2)FFT有限长离散信号离散频谱离散频率点O(NlogN)DFS用于描述周期性离散信号的频域表示。DTFT是用于无限长离散时间信号的频域变换,频谱是连续的。DFT是离散时间信号的有限长度频域变换,结果是离散的频谱。FFT。
2025-01-13 08:41:53
446
原创 Simulink连线问题(‘trunk‘和‘branch‘)
Simulink中的线 SegmentType 分为'trunk'和'branch',这两种获取原模型和目标模型方式是不一样的,对于:'trunk'这种类型如果没有分支的话可以直接获取源模型和目标模型句柄,但是有分支就不行,得获取branch类型的线才能获取源模型和目标模型对于下面1是trunk,2,3是branch类型。则1可以获取源模型及端口:直接获取不到线1的目标模型。
2024-12-27 11:47:23
480
转载 regexpPattern(重要)(Matlab处理字符串二)
特性捕获组(Capturing Group)非捕获组(Non-Capturing Group)语法():...)匹配行为捕获并保存匹配的子字符串。仅仅匹配,不保存捕获的子字符串。结果返回匹配的子字符串,保存在捕获组中(如tokens不返回匹配的子字符串,不会出现在结果中。使用场景需要提取匹配部分并在结果中使用它们。只关心匹配某个模式,不需要提取匹配的部分。
2024-12-20 14:28:59
36
原创 matlab Patten的使用(重要)(Matlab处理字符串一)
1、以"R"开头,后跟四位数的年份,然后是"a"或"b"ans ="R2016b""R2020b"
2024-12-18 15:24:05
833
原创 Windows版Docker上不了网怎么办?
2、先将docker修改成windows版本,在电脑右下角,docker图标右键选择windows版本,重启再选择linux版本。3、出现报错,什么sup-v,与contain,powershell执行一下这个命令。这个是你电脑这些文件的位置,修改linux同样也是修改这些文件。1、判断你的config文件、daemon文件的位置。docker info命令输入,
2024-12-07 19:41:10
961
原创 matlba疑难杂症
1、Matlab Stateflow 用到local变量,解析成信号,但是信号设置有初始值,且该初始值设置为Auto,这是你会发现Ctrl + D不成功,将它修改成define也不行。但是修改成Define之后保存出去再加载进来又可以。原因可能是加载变量会导致变量空间所有更新,信号初始值一开始没有设置成功,后面加载之后,又更新了一次,将变量设置初始值就成功了,手动修改Define是不成功的,因为没有刷新变量工作空间。
2024-11-15 18:39:49
178
原创 set/set_param和get/get_param的区别
通过输出端口句柄定位到信号线句柄。set(LineHandle,'Name',InportName) %设置信号线名称为输入模块名称。
2024-09-26 18:35:14
304
原创 MATALB/Simulink一键去除所有的LOG信号方法。
方法1:MDELING=>DESIGN=>Model Data Editor打开模型数据编辑器。
2024-08-06 16:14:17
519
原创 Simulink添加超链接出现失效的解决方式
如果想给字体添加超链接,或者是字体颜色不能使用Simulink自带的属性,得使用HTML属性,这样会有导致连接失效风险。原因是使用HTML方式添加出现失效,给修改成调用函数方式。给模块添加文字并且添加超链接,再次打开模型出现失效了。可见下列代码添加模型的超链接。
2024-08-05 11:04:34
237
原创 是否有“查找和替换”功能的Simulink块参数?
Is there a 'find and replace' functionality for Simulink block parameters?
2024-06-04 13:51:08
265
原创 批量Simulink删除sldd没有使用的变量与查看顶层模型属性
可以选择结构体用点的方式查看属性内容,如知道数字字典,则moprop.data再按Tab间来查找。获取所有模型加载的所有模型名称,并将没有使用到的变量再sldd中删除。3、个别模型中有调用函数作为清楚变量行为,将行为删除。2、不同模型中有引用相同的sldd。1、顶层模型中有多个引用模型;如果有其他方法可以评论区见。
2024-03-21 18:31:41
582
原创 StateFlow连接外层(外框)State与不连接外层State区别
总结如果如果与外层State连接,则内du命令无效,不连接,则外层du命令无效。两个条件相同,会在一个state中停留1个状态。b=b+0.5不执行。在A2的duringa=a+0.5不会被运行到。不会执行调转a>=9的跳转。
2024-03-20 18:33:09
300
1
原创 Matlab与Simulink个人学习总结
all_Product_block])%得到元组的并集。8、连接元组a={'a','n'};mymodel([],[],[],'compile')可见我之前提供的连接。4、get与get_param有区别。如获取path只能get命令。7、获取元组的并集union(),交集intersect(),补集。怎么使用查找多个条件并列关系。如查找相乘模块与求和模块。3、将For循环简化模型。
2024-03-15 17:23:11
844
2
转载 setvartype设置变量数据类型
因此,当您将浮点数据的类型更改为整数时,导入函数将会转换未定义的浮点数。变量的数据类型,指定为包含有效数据类型名称的字符向量、字符串标量、字符向量元胞数组或字符串数组。选定的变量,指定为字符向量、字符串标量、字符向量元胞数组、字符串数组、数值索引数组或逻辑数组。对象包含控制数据导入过程的属性,例如变量属性、数据位置属性、替代规则等。参数指定导入变量时要使用的数据类型。根据您的导入需要更改多个变量的数据类型。检查变量的当前(检测到的)数据类型。参数中指定的变量的数据类型。属性中包含的名称的子集。
2024-03-15 10:56:18
115
1
转载 使用模型名称作为编程接口
当您使用模型名称作为编程接口来计算模拟值时, 软件忽略状态转换和条件执行的影响。您可以指定要计算离散状态的时间, 计算中使用的状态和输入值。您指定 要计算离散状态和当前状态的时间,以及输入 中使用的值 计算。您可以使用模型的名称作为编程接口来执行指定的 模拟阶段,并计算各个状态和时间的值, 指定.模型必须包含最少量的状态逻辑,例如 Stateflow®图表和有条件执行的子系统。分析完模型行为后,使用以下语法执行 终止阶段,以便您可以关闭模型。-大小计算阶段,其中 软件确定模型输入,输出, 和状态向量。
2024-03-15 08:42:00
76
1
原创 怎么得到数据类型和总线选择块在Simulink编程发出的信号名称。
实际上,需要首先编译模型,以便确定从诸如Bus Selector块之类的块发出的信号的数据类型和名称。考虑下面屏幕截图中显示的模型。我怎么能得到数据类型和从总线选择块在Simulink编程发出的信号的名称?,但是数据类型和信号名称只有在。在Simulink中寻求从。
2024-03-14 16:54:41
519
1
原创 Matlab if then的单行形式与函数(function)单行形式
当创建句柄时,你所指定的函数必须在matlab搜索路径之中,并且必须在创建语句的scope之中。例如,只要在定义子函数的文件之中,你句可以为这个子函数创建句柄。比如说,我再这个目录运行后,创建了本目录的一个函数句柄,当我转到其他的目录下的时候,创建的函数句柄还是可以直接调用的,而不需要把那个函数文件拷贝过来。因为matlab对函数的调用每次都是要搜索所有的路径,从set path中我们可以看到,路径是非常的多的,所以如果一个函数在你的程序中需要经常用到的话,使用函数句柄,对你的速度会有提高的。
2024-03-14 14:20:51
786
3
原创 当我在函数中(debug模式)时,如何查看基本工作区(base workspace)中的变量?(查看其他工作区变量)
此时执行main,将进入调试模式,并停在fun1中。此时的workspace工作区是函数fun2的工作区。在 R2018a 等新版本中,在函数调试窗口上有一个按钮。display(X);可以显示基本工作区的内容。
2023-12-12 13:20:52
140
原创 1.8单元格信息获取
获取指定工作表单元格区域:worksheet.iter_rows(……获取指定工作表单元格区域:worksheet.iter_cols(……获取工作表中最小的列号:worksheet.min_column。按列获取工作表使用区域数据:worksheet.columns。获取工作表中最小的行号:worksheet.min_row。获取工作表中最大的行号:worksheet.max_row。按行获取工作表使用区域数据:worksheet.rows。获取单元格的行号:cell.row。1.8.1行列信息获取。
2023-12-03 15:24:35
97
1
Model AUTOSAR ECU Power-Up and Power-Down Behavior in Simulink(模型2)
2025-02-13
Model AUTOSAR ECU Power-Up and Power-Down Behavior in Simulink(模型)
2025-02-13
Sphinx执行exe文件,将该文件放置到电脑搜索路径中取 即可解决sphinx-quickstart启动不了的问题
2024-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人