Title: step_info overshoot error · Issue #554 · python-control/python-control · GitHub
Open Graph Title: step_info overshoot error · Issue #554 · python-control/python-control
X Title: step_info overshoot error · Issue #554 · python-control/python-control
Description: Hi, the overshoot calculate by step_info function is wrong for this transfer function: import control as ctrl #control 0.8.3 import matplotlib.pyplot as plt #matplotlib 3.2.2 transferFunction = ctrl.tf([0.6287,37.74,774.4,5797,7515],[1.6...
Open Graph Description: Hi, the overshoot calculate by step_info function is wrong for this transfer function: import control as ctrl #control 0.8.3 import matplotlib.pyplot as plt #matplotlib 3.2.2 transferFunction = ctr...
X Description: Hi, the overshoot calculate by step_info function is wrong for this transfer function: import control as ctrl #control 0.8.3 import matplotlib.pyplot as plt #matplotlib 3.2.2 transferFunction = ctr...
Opengraph URL: https://github.com/python-control/python-control/issues/554
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"step_info overshoot error","articleBody":"Hi, the overshoot calculate by step_info function is wrong for this transfer function:\r\n\r\n\r\n```\r\nimport control as ctrl #control 0.8.3\r\nimport matplotlib.pyplot as plt #matplotlib 3.2.2\r\n\r\ntransferFunction = ctrl.tf([0.6287,37.74,774.4,5797,7515],[1.629,45.74,788.4,5809,7515])\r\n\r\ntime, out = ctrl.step_response(transferFunction)\r\n\r\nplt.figure()\r\nplt.grid()\r\nplt.plot(time, out)\r\n```\r\n\r\n```\r\nctrl.step_info(transferFunction)\r\n```\r\n\r\n\u003e {'RiseTime': 0.051990934709959705,\r\n 'SettlingTime': 0.4289252113571676,\r\n 'SettlingMin': 0.9121688025464874,\r\n 'SettlingMax': 1.1826717168233585,\r\n 'Overshoot': 29.748622946474416,\r\n 'Undershoot': 0.3859422958870473,\r\n 'Peak': 1.1826717168233585,\r\n 'PeakTime': 0.13430991466739592,\r\n 'SteadyStateValue': 0.9999984629917944}\r\n\r\n","author":{"url":"https://github.com/juanodecc","@type":"Person","name":"juanodecc"},"datePublished":"2021-03-02T15:49:07.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/554/python-control/issues/554"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:b6c7407b-3686-6d81-1098-0a2911e1e95f |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | E486:1B4CF3:ECA14E:1499DE9:697A0576 |
| html-safe-nonce | 3da9792f1f432d891eba45fe6eef03d4db6bf7626327b09ba7f1a55a03702d68 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNDg2OjFCNENGMzpFQ0ExNEU6MTQ5OURFOTo2OTdBMDU3NiIsInZpc2l0b3JfaWQiOiI2MDcyMzQ1NjE2NjQ0MTc5MzE4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 4078e2f9e6d5e72c6ea58600de476776e9e76e150af911377166f9ac38ae3a3f |
| hovercard-subject-tag | issue:820144344 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python-control/python-control/554/issue_layout |
| twitter:image | https://opengraph.githubassets.com/370fea024713a83946fab69f1f289483c986640595ffa5b27ed9032f5f31387f/python-control/python-control/issues/554 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/370fea024713a83946fab69f1f289483c986640595ffa5b27ed9032f5f31387f/python-control/python-control/issues/554 |
| og:image:alt | Hi, the overshoot calculate by step_info function is wrong for this transfer function: import control as ctrl #control 0.8.3 import matplotlib.pyplot as plt #matplotlib 3.2.2 transferFunction = ctr... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | juanodecc |
| hostname | github.com |
| expected-hostname | github.com |
| None | 24021c77440f544078f9cbe80d78a2fb16ccff65fca92deda9da3c51d1cdc5fc |
| turbo-cache-control | no-preview |
| go-import | github.com/python-control/python-control git https://github.com/python-control/python-control.git |
| octolytics-dimension-user_id | 2285872 |
| octolytics-dimension-user_login | python-control |
| octolytics-dimension-repository_id | 22791752 |
| octolytics-dimension-repository_nwo | python-control/python-control |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 22791752 |
| octolytics-dimension-repository_network_root_nwo | python-control/python-control |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | bd34d6cb576e14ec8da51f144ef82b621f68256d |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width