查看: 575|回复: 0|关注: 0

[未答复] 在matlab程序中,对采样时间进行修改

[复制链接]

新手

10 麦片

财富积分


050


1

主题

3

帖子

0

最佳答案
发表于 2018-7-11 18:36:53 | 显示全部楼层 |阅读模式
本帖最后由 Lydia00186 于 2018-7-11 18:38 编辑

在做电气方面的非线性系统检测,用的是Hammerstein-Wiener这个模型,通过最小二乘法和optimization求解系统参数,从电气系统里得到了几组数据进行处理,但是这几组数据采样时间不同,第一组我的采样时间是0.001,但是第二组的采样时间是0.005,我想请问,怎么将自己的程序中加入提高采样时间的一个程序,导师给了个提示说Higher sample times,但是不知道怎么去实现修改采样时间,因为我原来的程序里并没有针对采样时间的这一块程序,现在附上我的数据,希望大神们能给一些关键性指导,谢谢了!!

另外,我的程序没有用到simulink,确切地说更像一种数学算法求解,对于可分离变量的参数,用最小二乘法或者是梯度下降求解,对于不能分离的变量用的是优化的方法optimization如spaticleswarm,所以在模块里修改采样时间并不适用


第二组的采样时间是0.001

第二组的采样时间是0.001

第二组的采样时间是0.005

第二组的采样时间是0.005



您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表