关于matlab的问题请大神解答我这里有一个式子其中K=8,现在我让s = jω并且H(s) = H(jω).现在我需要求出 |H(jω)| 和 arg(H(jω)),这两个值分别是多少呢?请把过程也附带上,
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 17:28:16
关于matlab的问题请大神解答我这里有一个式子其中K=8,现在我让s = jω并且H(s) = H(jω).现在我需要求出 |H(jω)| 和 arg(H(jω)),这两个值分别是多少呢?请把过程也附带上,
关于matlab的问题请大神解答
我这里有一个式子
其中K=8,现在我让s = jω并且H(s) = H(jω).现在我需要求出 |H(jω)| 和 arg(H(jω)),这两个值分别是多少呢?请把过程也附带上,
关于matlab的问题请大神解答我这里有一个式子其中K=8,现在我让s = jω并且H(s) = H(jω).现在我需要求出 |H(jω)| 和 arg(H(jω)),这两个值分别是多少呢?请把过程也附带上,
由于ω未知,所求不是具体的值,而是表达式.
参考代码(红色为输入的命令,黑色为命令提示符或输出信息):
>> K=8;
>> syms s
>> syms w real
>> H_s = (s+K/4)/(s^5+5*s^4+K*s^3+K*s^2+7*s+2);
>> H_jw = subs(H_s,s,j*w);
>> re=real(H_jw);
>> im=imag(H_jw);
>> M_w = simple(sqrt(re^2+im^2))
M_w =
(w^2 + 4)^(1/2)/(w^10 + 9*w^8 - 2*w^6 - 28*w^4 + 17*w^2 + 4)^(1/2)
>> Phi = simple(atan2(im,re))
Phi =
atan2(3*w^5 + 8*w^3 - 12*w,w^6 + 2*w^4 - 9*w^2 + 4)
上面,M_w就是|H(jω)|,Phi 就是 arg(H(jω)).