matlab的deconv函数为什么会有误差?
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/13 09:00:26
matlab的deconv函数为什么会有误差?
[q,r] = deconv(v,u);为什么反卷积计算的时候会产生误差
[q,r] = deconv(v,u);为什么反卷积计算的时候会产生误差
如果你去看matlab的帮助文档的话,你会发现它的deconv其实是在进行长除法运算.那么在无法除尽的情况下自然会有余数了,这个余数就是r.
从另一个角度来看,v不一定能由u和某个数列进行卷积得到(即:u和任何数列进行卷积都无法得到v),所以这里所得到的结果q其实是一个近似的结果,此时r可以看作误差.
再问: 你QQ多少啊?想详细请教下您
再答: 不好意思哈,不怎么用qq.你还有哪里不太明白?
再问: 这种矩阵解卷积法,您见过没?那你说这种方法是不是也存在误差?如是也存在误差,那是为什么原因,可否讲详细点,谢谢了
再答: 你的讲义中的方法也可能有误差。从数学上看是因为关于h的矩阵不可逆造成的。考虑这样一种情况:h(0)=0, 而y(0)非零。那么无论f如何,都无法让那个矩阵等式成立。这就是存在误差的情况的一个例子。
再问: 说得对,h(0)=0的时候分母为0就无意义了。我们在实际处理信号的时候会避免这种情况,那除了这种情况,还有什么情况会有误差?
再答: 我刚才是举了一个例子。其实只要那个矩阵等式无解,就一定有误差。这就得具体分析那个等式了。至于信号处理,我不在行-_-#
从另一个角度来看,v不一定能由u和某个数列进行卷积得到(即:u和任何数列进行卷积都无法得到v),所以这里所得到的结果q其实是一个近似的结果,此时r可以看作误差.
再问: 你QQ多少啊?想详细请教下您
再答: 不好意思哈,不怎么用qq.你还有哪里不太明白?
再问: 这种矩阵解卷积法,您见过没?那你说这种方法是不是也存在误差?如是也存在误差,那是为什么原因,可否讲详细点,谢谢了
再答: 你的讲义中的方法也可能有误差。从数学上看是因为关于h的矩阵不可逆造成的。考虑这样一种情况:h(0)=0, 而y(0)非零。那么无论f如何,都无法让那个矩阵等式成立。这就是存在误差的情况的一个例子。
再问: 说得对,h(0)=0的时候分母为0就无意义了。我们在实际处理信号的时候会避免这种情况,那除了这种情况,还有什么情况会有误差?
再答: 我刚才是举了一个例子。其实只要那个矩阵等式无解,就一定有误差。这就得具体分析那个等式了。至于信号处理,我不在行-_-#
为什么GPS会有误差?
半偏法测电流表内阻为什么会有误差
为什么探究外力做功与物体动能变化的关系会有误差
化学中为什么实验和计算会有误差
滴定误差产生的原因是什么呢?为什么化学计量点和滴定终点不同就会有误差?
我手动计算四舍五入的数和EXCEL里四舍五入计算出来的数有误差,手工计算的数是对的,为什么EXCEL合计会差
为什么经纬仪放线好有误差?
收集的氮气的密度与实际氮气的密度有误差,为什么
电表的改装问题有误差么
请问:为什么用变质的NAOH滴定HCL.用甲基橙作指示剂无误差,用酚酞有误差.
用matlab解常微分方程组,为什么会出错?调用的是dsolve的函数.
为什么用CAD画角度时,角度有误差?