问题描述
我正在尝试使用python绘制奈奎斯特图。但是,我做错了。
这是我正在使用的代码:
if(answer.equals("No")){
for (int i = 0; i < array.length;i++) {
int count = 0;
if (array[i] != null) {
if (array[i].charat(i) != ' ') {
count++;
System.out.println(count);
}
}
}
但是情节应该看起来像这样(来自Wolfram):
为什么控制包中的奈奎斯特图是错误的?我该怎么办?
非常感谢您。
解决方法
您必须通过matplotlib参数进行调整。您正在使用的nyquist函数会将** kwars传递给matplotlib。
你可以看到
Author
是
的别名control.nyquist
具有以下输入内容:
# Function aliases
bode = bode_plot
nyquist = nyquist_plot