声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 5916|回复: 9

[综合讨论] matlab的lsim函数提示Input signal is undersampled.请教各位

[复制链接]
发表于 2009-5-23 13:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我在应用lsim()这个函数来求解系统的响应的时候出现这个Warning: Input signal is undersampled. Sample every 0.016 second or faster
不知道什么意思,请教各位。谢谢

[ 本帖最后由 friendchj 于 2009-5-23 16:41 编辑 ]
回复
分享到:

使用道具 举报

发表于 2009-5-23 18:35 | 显示全部楼层

回复 楼主 ant20050521 的帖子

dt取小些! help lsim
lsim帮助文件里头刚好有说明差异

评分

1

查看全部评分

发表于 2009-5-23 21:34 | 显示全部楼层
提高采样速率。

评分

1

查看全部评分

 楼主| 发表于 2009-5-24 10:46 | 显示全部楼层
谢谢楼上两位的回答,按照你们所提示的,那个warning已经没有了。我现在想问的是为什么会出现这个提示,即采样速率和什么有关?规律是什么样的?虽然计算出现这个warning,但是计算还是进行了,那么这个计算结果对吗?
发表于 2009-5-24 10:56 | 显示全部楼层
lsim帮助文件看了吗!?
里头不是刚好有说明
 楼主| 发表于 2009-5-24 12:06 | 显示全部楼层
谢谢楼上的建议,为自己的懒惰检讨。不过好像没有说采样速率和什么有关。我是计算系统在地震波作用下的响应,地震波的文件采样速率是固定的(我用的是dt=0.02s),可能也能修改,但是我现在不知道怎么修改地震波的采样速率。用这个采样速率的地震波计算不同系统的响应,有时出现这个提示,有时就没有,所以我想问问采样频率和那些因素有关。对于不能调整采样频率时,该怎么办?虽然出现这个warning,但计算的结果怎样?
 楼主| 发表于 2009-5-25 07:31 | 显示全部楼层
我试验了一下,采样率不满足要求时,计算的结果和采样率满足时的结果是差别的。现在想请教的是,如果采样率不能满足,用什么方法计算系统响应。
补充一下,采样率不能满足但是又采样率又不能修改时,怎么求解系统的响应

[ 本帖最后由 ChaChing 于 2009-5-25 07:47 编辑 ]
发表于 2009-5-25 07:54 | 显示全部楼层
这个已经不是编程问题, 而是专业问题了
据个人所知道的是不行了! 这个有点像, 若取样率仅150Hz, 但你想量测100Hz的信号, 那是有问题的!
个人水平专业有限, 待高人路过确认

评分

1

查看全部评分

 楼主| 发表于 2009-5-25 09:32 | 显示全部楼层
谢谢你的意见,你知道lsim这个函数是用什么数值算法计算的吗?
发表于 2014-4-5 21:40 | 显示全部楼层
可以把模型导入Simulink,然后用Simulink中的求解器进行计算
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-4 10:30 , Processed in 0.084372 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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