绘图函数不显示两个向量相除的结果

plot function not displaying results of division of two vectors

我正在尝试绘制作为阻尼比函数的过冲百分比。

阻尼比范围:0到1

这是我的:

dr = (0:0.1:1);                    % Damping Ratio
PO = exp((-pi*dr)/sqrt(1 - (dr.^2))); % Percent Overshoot Function
plot(dr, PO)                          % Plot Function**

这是我得到的:

我知道问题出在平方根组件上。当我从平方根中删除变量时,函数绘图。不知道为什么.. 请帮助。

对于逐个元素的向量算术,使用 ./.*.^ 运算符。您的代码的问题是您使用了 /right-matrix division) for division. Use ./ (Right array division) instead. Here 是关于矩阵除法运算符的描述。