【问题标题】:System identification in Matlab SimulinkMatlab Simulink 中的系统识别
【发布时间】:2020-07-21 20:02:19
【问题描述】:

我正在使用脉冲传感器,matlab 的输入数据是阶跃函数,我的系统的输出是脉冲,所以当我使用系统识别工具箱时,我插入了系统的输入和输出,然后我按下了导入,它说你有比数据点更多的输入通道并且它想要转置输入通道所以我应该做什么这是什么意思请帮助我。 我有 12897 双用于脉冲数据(输出)和 12897 点用于步进数据(输入)。

【问题讨论】:

    标签: matlab system-identification


    【解决方案1】:

    很抱歉,如果您已经尝试过了,但是转置输入通道可能只需要您转置输入数据矩阵。

    如果你的输入通道是 Inp,一个 (1xN) 数组,你只需要这样做

    Inp = Inp';
    

    这将使它成为一个 (Nx1) 数组。

    参考:https://www.mathworks.com/help/matlab/ref/transpose.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-25
      • 2022-07-02
      • 1970-01-01
      • 1970-01-01
      • 2020-05-20
      相关资源
      最近更新 更多