具有'impulse'的Matlab c2d函数提供的输出与计算出的Z变换不同

问题描述

我正在尝试将功能从s域转换为z域。 Hc是连续时间函数,Hd是离散时间。但是,Hd分子的传递函数比计算出的传递函数低10倍。我不明白原因。
Hc =(s +1)/(s ^ 2 + 5 s + 6)

Hdtf =(0.1 z ^ 2-0.08966 z)/(z ^ 2-1.56 z + 0.6065)

Hdtf应该是(根据我的计算): (z ^ 2-0.8966 z)/(z ^ 2-1.56 z + 0.6065)

代码如下:

                                <Accordion  opened={()=>this.myFn(row.id)} >
                                <AccordionSummary

                                    expandIcon={<ExpandMoreIcon/>}
                                    aria-controls="panel1a-content"
                                    id={row.id}

                                >
                                    <Typography>{row.name}</Typography>
                                </AccordionSummary>
                                <AccordionDetails id={row.id} >

                                   <p>something <p/>

                                </AccordionDetails>
                            </Accordion>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)