首 页 行业热点 新车 试驾评测 养车用车 车型库

为什么matlab显示错误使用 feedback (line 71) 输入参数的数目不足,怎么改?

发布网友

我来回答

1个回答

热心网友

为什么matlab显示错误使用 feedback (line 71) 输入参数的数目不足,怎么改?

看了题主的代码,其出错的原因是题主没有正确理解feedback函数的使用方法。即

sys = feedback(sys1,sys2,sign)

由于feedback函数要求sys1,sys2为具体的反馈模型,并指定返回反馈循环的模型对象sys是正反馈的闭环系统还是负反馈的闭环系统,所以题主可以参考下列方法来实现。

G = tf([2 5 1],[1 2 3]);

C = tf([5,10],[1,10]);

sys = feedback(G*C,1)

运行结果如下。

热心网友

为什么matlab显示错误使用 feedback (line 71) 输入参数的数目不足,怎么改?

看了题主的代码,其出错的原因是题主没有正确理解feedback函数的使用方法。即

sys = feedback(sys1,sys2,sign)

由于feedback函数要求sys1,sys2为具体的反馈模型,并指定返回反馈循环的模型对象sys是正反馈的闭环系统还是负反馈的闭环系统,所以题主可以参考下列方法来实现。

G = tf([2 5 1],[1 2 3]);

C = tf([5,10],[1,10]);

sys = feedback(G*C,1)

运行结果如下。

热心网友

为什么matlab显示错误使用 feedback (line 71) 输入参数的数目不足,怎么改?

看了题主的代码,其出错的原因是题主没有正确理解feedback函数的使用方法。即

sys = feedback(sys1,sys2,sign)

由于feedback函数要求sys1,sys2为具体的反馈模型,并指定返回反馈循环的模型对象sys是正反馈的闭环系统还是负反馈的闭环系统,所以题主可以参考下列方法来实现。

G = tf([2 5 1],[1 2 3]);

C = tf([5,10],[1,10]);

sys = feedback(G*C,1)

运行结果如下。

热心网友

为什么matlab显示错误使用 feedback (line 71) 输入参数的数目不足,怎么改?

看了题主的代码,其出错的原因是题主没有正确理解feedback函数的使用方法。即

sys = feedback(sys1,sys2,sign)

由于feedback函数要求sys1,sys2为具体的反馈模型,并指定返回反馈循环的模型对象sys是正反馈的闭环系统还是负反馈的闭环系统,所以题主可以参考下列方法来实现。

G = tf([2 5 1],[1 2 3]);

C = tf([5,10],[1,10]);

sys = feedback(G*C,1)

运行结果如下。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com