How can I change the frequency range setting "power_zmeter('sys')" in a script?
2 次查看(过去 30 天)
显示 更早的评论
Hi, Is it possible to use the "power_zmeter('sys')" in a script to create the impedance freq figure with certain frequency range? without getting complex impedance using the "Zdata = power_zmeter('sys',freq)" Thanks, Milad
0 个评论
回答(1 个)
Dimitris Iliou
2017-5-19
If I understand correctly, you want to use the power_zmeter command to create the impedance within a script and then plot it as well.
To do that you can follow the example as shown in the corresponding documentation page:
As the example shows, you can get the data for the impedance using the following code:
% This is from the example
Zdata = power_zmeter('power_gui',logspace(0,3,500))
where the frequency range is defined as the second argument.
Impedance is inherently a complex number so I do not understand why you need to calculate it without the imaginary part.
If you mean that you want to see the magnitude of the impedance then you can use the following command to plot your results:
plot(Zdata.Freq,abs(Zdata.Z(:,1)))
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Spectral Measurements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!