我是靠谱客的博主 凶狠铅笔,最近开发中收集的这篇文章主要介绍matlab/simulink使用小技巧,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. 信号线上出现类似信号图标,是怎么回事?

在模块上右击,菜单中选择“signals & ports”,在相应弹出的对话框中选择“log signal data”,即在对应信号线上会出现该图标。仿真后该变量会出现在workspace中,存储在logsout中

2. selector的用法--如果增加输入通道?

增加相应维数后,在index option中选择“index vector(import)”即会出现增加的输入通道。

需要注意的是,第一个通道是数据输入,elector的输出结果即为第一个通道中输入的数据。

而其他增加的通道,是做输出配置用。比如,输入的数据是一个2维数据,而输出其中一列还是输出2列由外部的变量决定。那么就需要增加通道。

另外,“index vector(import)”与“index vector(dialog)”的区别是,前者是增加了一个通道作为配置,后者是在模块中直接写进参数进行配置。

3. 求和∑运算模块应用于多维数组的配置

a) 输入可以为任意维数的数组[m,n],而输出的维数可自定义。

b) 输出维数若为"all dimensions",则输出结果为一个元素(mXn个数相加的结果)。

c) 输出维数若为自定义,则需注意,定义的维数只能为1和m(前者为[1,n]数组,后者输出为[m,1]数组),即相应地所有列对应的行数据相加、所有行对应的列数据相加。

4. ForEach模块类似for循环,可遍历数组中所有元素 

在模块的根路径下放置一个ForEach模块,然后在该模块中配置需要进行for循环操作的变量即可。

5. Reshape模块可重新配置矩阵的行/列数

最后

以上就是凶狠铅笔为你收集整理的matlab/simulink使用小技巧的全部内容,希望文章能够帮你解决matlab/simulink使用小技巧所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部