如何阅读一个vectore worksapce作为模型变量开始指数信号万博1manbetx

8视图(30天)
你好!
我工作在一个仿真软件项目需要我看一个万博1manbetx向量存储在Matlab工作区作为信号。但起始索引信号是一个变量。还有一块在仿真软件给出了指数作为输出。万博1manbetx这是指数的模型应该开始阅读的信号。万博1manbetx
例如我有一个离散信号存储在matlab工作区10 x1向量形式。
如果模型块给一万博1manbetx个输出5,我必须读信号从5日指数一直到10日指数,然后回到第一指数4。
如果模型块给一万博1manbetx个输出7,我必须读信号从7日开始指数一直到10日指数,然后回到第一指数6。
我希望我能解释我的疑问。

答案(1)

Bharath Venkataraman
Bharath Venkataraman 2022年12月19日
我建议使用 MATLAB功能块 指数的计算。您可以使用初始索引,然后计算新指数基于初始索引和马克斯索引值(此时可以切换回索引值为1)。
您可以使用计算索引来访问数组(加载到一个持久变量)。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!