Title: Add nonlinear system compatibility to time simulation functions · Issue #906 · python-control/python-control · GitHub
Open Graph Title: Add nonlinear system compatibility to time simulation functions · Issue #906 · python-control/python-control
X Title: Add nonlinear system compatibility to time simulation functions · Issue #906 · python-control/python-control
Description: As described in #905: Any reason why initial_response, step_response, and forced_response can’t/shouldn’t be modified to be compatible with NonlinearIOSystems? It was a bit confusing to students in my class last quarter why they had to s...
Open Graph Description: As described in #905: Any reason why initial_response, step_response, and forced_response can’t/shouldn’t be modified to be compatible with NonlinearIOSystems? It was a bit confusing to students in...
X Description: As described in #905: Any reason why initial_response, step_response, and forced_response can’t/shouldn’t be modified to be compatible with NonlinearIOSystems? It was a bit confusing to students in...
Opengraph URL: https://github.com/python-control/python-control/issues/906
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Add nonlinear system compatibility to time simulation functions","articleBody":"As described in #905:\r\n\r\n\u003e\u003e Any reason why initial_response, step_response, and forced_response can’t/shouldn’t be modified to be compatible with NonlinearIOSystems? It was a bit confusing to students in my class last quarter why they had to switch to a different simulation function if they included a nonlinear system in their InterconnectedSystem.\r\n\u003e\r\n\u003e It should be possible to make all of the systems work for a NonlinearIOSystem.\r\n\u003e \r\n\u003e For the impulse response, we could take the linearization of the system at the initial condition and then use that to reset the initial condition, though I'd want to think that through make sure that is the right thing to do mathematically.\r\n","author":{"url":"https://github.com/murrayrm","@type":"Person","name":"murrayrm"},"datePublished":"2023-06-07T03:54:15.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/906/python-control/issues/906"}
| 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:68d919b3-0217-cc6c-e5c5-5e2c03d44abf |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | AB6A:48C50:6C30D5:9BC133:697A1D32 |
| html-safe-nonce | 2fd99436ae893ad0c8391ff0f221396935a6677b4317d4d8316c1c8a744934d5 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBQjZBOjQ4QzUwOjZDMzBENTo5QkMxMzM6Njk3QTFEMzIiLCJ2aXNpdG9yX2lkIjoiNzUyMjY1NDAzNjk2NTMzNDMyMiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 55b3350e3d11a7c89c996cdb3f0ee77c4322612956211b596e2590c37e2f8ac2 |
| hovercard-subject-tag | issue:1744981091 |
| 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/906/issue_layout |
| twitter:image | https://opengraph.githubassets.com/1fb751bcfcfe66678bf5b3720fee026b72779295cb60dc610bfd704d05a94a32/python-control/python-control/issues/906 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/1fb751bcfcfe66678bf5b3720fee026b72779295cb60dc610bfd704d05a94a32/python-control/python-control/issues/906 |
| og:image:alt | As described in #905: Any reason why initial_response, step_response, and forced_response can’t/shouldn’t be modified to be compatible with NonlinearIOSystems? It was a bit confusing to students in... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | murrayrm |
| 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 | 2841ead760bbcdca99003cf970f91348178160c3 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width