潜艇函数的问题

64(30天)
罗伯特。
罗伯特。 2016年11月30日
我每天使用此命令,有时工作,有时我得到一个错误。
我显然不理解这样一个简单的函数的复杂性
我有一个简单的符号函数有两个变量。我想更换一个变量的数值。这里的问题是什么。
现在我已经做过无数次没有问题今天它扔一个合适。当然年代和k已经宣布象征性的其他明智的开环不存在
openloop =
((10 * s + 14) * (s + 10)) / ((10 * k * s + s * (s + 1) * (s + 10)) * (s + 5))
> >前馈=潜艇(openloop, k, 11.1)
错误使用对称/潜艇>正常化(第206行)第二个和第三个参数的大小是不一致的。
错误符号/潜艇> mupadsubs(第137行)(X2, Y2、symX symY] =正常化(X, Y);% #好吧
错误符号/潜艇(第125行)G = mupadsubs (F, X, Y);
1评论
沃尔特·罗伯森
沃尔特·罗伯森 2021年2月3日
当然年代和k已经宣布象征性的其他明智的开环不存在
他们当时象征性openloop成立,但他们现在可能不是象征性的,或可能有不同的大小。

登录置评。

答案(4)

塔米尔Suliman
塔米尔Suliman 2016年12月1日
尝试添加sym年代和sym k然后运行字符串
或对称s k

生物lim
生物lim 2016年12月1日
我看不出任何问题。
信谊年代k
openloop = ((10 * s + 14) * (s + 10)) / ((10 * k * s + s * (s + 1) * (s + 10)) * (s + 5));
前馈=潜艇(11.1 openloop k);
的输出是:
前馈=
((10 * s + 14) * (s + 10)) / ((111 * s + s * (s + 1) * (s + 10)) * (s + 5))

沃尔特·罗伯森
沃尔特·罗伯森 2016年12月1日
是你的k可能一个向量符号呢?如果是这样那么
前馈=潜艇(openloop, k, 11.1)
需要一个替代值为每个变量k
1评论
卡兰吉尔
卡兰吉尔 2016年12月1日
这可能是它。@Robert,你看错误消息吗?

登录置评。


Jes贝尔
Jes贝尔 2018年7月13日
做“信谊k”之后,我对我复制粘贴代码,效果不错。

类别

找到更多的在公式处理和简化帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!