用s代替jw传递函数
274(30天)
显示旧的评论
嗨,我有一个传递函数定义
G =([1 - 2],[3 4 5])(举个例子)
我想改变“jw”的“年代”。有人知道怎么做吗?
我试着潜艇(G, {}, {1 j *ω})但它不工作。
0评论
接受的答案
乔恩
2021年1月11日
你好,
我认为你的意思是你定义你的传递函数使用特遣部队()(你忘记了你的例子)
G =特遣部队([1 - 2],[3 4 5])%(举个例子))
然后如果你想评估它在一个特定的频率,这是一个特定值的jw,您可以使用
w = 3;例如% 3弧度/秒
val = evalfr (G j * w)
您还可以使用freqresp函数来评估它对多个值沿着jw轴
答案(1)
帕特英雄
2021年1月11日
Matlab使用保留不变的“我”这是等于sqrt (1)。使用你的传递函数定义以下这将导致变量“G”,这将是一个复数。
num = 1 *我* w + 2;穴= 3 *(我* w) ^ 2 + 4 *我* w + 5, G = num /穴;