Title: allow arrays of step, impulse responses for LTI systems · Issue #512 · python-control/python-control · GitHub
Open Graph Title: allow arrays of step, impulse responses for LTI systems · Issue #512 · python-control/python-control
X Title: allow arrays of step, impulse responses for LTI systems · Issue #512 · python-control/python-control
Description: The current implementation of step and impulse responses for MIMO systems requires the specification of an input channel, so that you always get a SIMO (or SISO) time response. As pointed out in #453, this is not symmetric with the frequ...
Open Graph Description: The current implementation of step and impulse responses for MIMO systems requires the specification of an input channel, so that you always get a SIMO (or SISO) time response. As pointed out in #4...
X Description: The current implementation of step and impulse responses for MIMO systems requires the specification of an input channel, so that you always get a SIMO (or SISO) time response. As pointed out in #4...
Opengraph URL: https://github.com/python-control/python-control/issues/512
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"allow arrays of step, impulse responses for LTI systems","articleBody":"The current implementation of step and impulse responses for MIMO systems requires the specification of an input channel, so that you always get a SIMO (or SISO) time response. As pointed out in #453, this is not symmetric with the frequency responses, where you can index the input and output channels. There is no reason this couldn't be done consistently for step and impulse responses by just iterating over the set of all input channels. This would help make time and frequency responses more consistent.\r\n\r\nNote that one inconsistency will remain: when you compute a forced response, you have to specify the particular input. So in that case you can't index the input channel, only the output channel.","author":{"url":"https://github.com/murrayrm","@type":"Person","name":"murrayrm"},"datePublished":"2021-01-17T20:48:55.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/512/python-control/issues/512"}
| 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:becd7290-34be-613b-1703-94d72aaa04be |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DD8C:1FD1DE:4F41FD:6ADFFD:697AF9DE |
| html-safe-nonce | e08c7c491638e5cd767a7795b336facdfbb8e712c0c1368e8fe22553ca30dfaf |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERDhDOjFGRDFERTo0RjQxRkQ6NkFERkZEOjY5N0FGOURFIiwidmlzaXRvcl9pZCI6IjE3NDIyMjI1NzQ1MTI0Mzc3MjYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 75702e2c5e372700f60bf61c654b34218be90d6ebdf8a8951d078dc1a81bb272 |
| hovercard-subject-tag | issue:787791915 |
| 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/512/issue_layout |
| twitter:image | https://opengraph.githubassets.com/1394541bd37cc4e1f93dab828411c9ec9de2a756a5098bdd2ec0f5efe083ea15/python-control/python-control/issues/512 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/1394541bd37cc4e1f93dab828411c9ec9de2a756a5098bdd2ec0f5efe083ea15/python-control/python-control/issues/512 |
| og:image:alt | The current implementation of step and impulse responses for MIMO systems requires the specification of an input channel, so that you always get a SIMO (or SISO) time response. As pointed out in #4... |
| 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 | 7ce8ed0a54c4730aeca4e6abacfc6490365fc42e25480b86883054df3f9181c8 |
| 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 | d7bfc78137af9a4828305e52ab993fce981d7085 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width