Confirmed; and it would also make sense to have rad and deg as options for 
the phase. I'll formulate an issue right away.

oscar.gu...@gmail.com schrieb am Montag, 7. Februar 2022 um 10:11:44 UTC+1:

> Yes, it is a bug, see this much simpler example:
>
>
> from sympy.abc import s
>
> from sympy.physics.control.lti import TransferFunction
>
> from sympy.physics.control.control_plots import bode_plot
>
> tf = TransferFunction(100, 100+s, s)
>
> bode_plot(tf)
>
>
> [image: image.png]
>
> Here it is clear that the -3dB-point should be at 100 rad/s, but it is at 
> 100 Hz.
>
>
> Indeed it makes sense to have some option regarding the scale.
>
>
> BR Oscar
>
> Den mån 7 feb. 2022 kl 00:22 skrev joe tusek <joe....@verico.com.au>:
>
>> See attached. Note that both x-axis are in Hz.
>> On Sunday, February 6, 2022 at 4:14:35 AM UTC+11 hanspete...@fhnw.ch 
>> wrote:
>>
>>> Can you send example code, please?
>>>
>>> joe....@verico.com.au schrieb am Samstag, 5. Februar 2022 um 07:04:10 
>>> UTC+1:
>>>
>>>> I'm a new user of the package and wanted to check transfer function 
>>>> outputs between my circuit simulator and some other control simulation 
>>>> package. It appears that outputs from bode_plot 
>>>> (sympy.physics.control.control_plots) are in rad/s for frequency, which is 
>>>> the natural unit for control analysis. The graph produced by bode_plot  
>>>> has 
>>>> its frequency axis shown in Hz, but analysis and comparison to other 
>>>> programs suggest that it should be labelled rad/s.
>>>>
>>>> Is this an error, or is there some switch somewhere in the package that 
>>>> sets units for outputs to Hz and degrees, rather than radians and rad/s?
>>>>
>>>> I have a work around by handling graphing, just would like to use the 
>>>> built in functions where possible. Also would like the make use of the 
>>>> initial and final exponent, in the units of the graphing output.
>>>>
>>>>
>>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sympy" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sympy+un...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sympy/883ecbde-dc0a-4e16-8721-03a4e3ccf378n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/sympy/883ecbde-dc0a-4e16-8721-03a4e3ccf378n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sympy+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/68617a8e-576b-4071-8e3e-7b2849b997e8n%40googlegroups.com.

Reply via email to