How to change from scientific form to decimal form using continuous and discrete transfer functions?
4 views (last 30 days)
Show older comments
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!
0 Comments
Accepted Answer
Paul
on 16 Jun 2022
Hi Edward,
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
More Answers (0)
See Also
Categories
Find more on Sequence and Numeric Feature Data Workflows in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!