How to change from scientific form to decimal form using continuous and discrete transfer functions?
1 view (last 30 days)
I'm using the c2d function in matlab to convert continuous transfer functions to discrete transfer functions however the output is showing in the form e-6 for example, how can I change this to decimal precision. I understand the vpa function is not supported and I've already tried format short to no avail. Many thanks for any help!
Paul on 16 Jun 2022
It would be immensely helpful to show a simple example with an actual result and explain what the preferred result would look like.
Keep in mind that the screen display is just that, a simple display for the user. It can't be changed, at least not without changing the as-delivered code for the Control System Toolbox, which highly not recommended.
Note that the parameters of the zpk or tf object can be obtained with zpkdata and tfdata respectively and can be diplayed in whatever format is desired.
If really want a screen display with a different format for the parameters, this thread may be of interest