René's URL Explorer Experiment


Title: Use matplotlibs streamplot function for phase_plane_plot by lkies · Pull Request #1112 · python-control/python-control · GitHub

Open Graph Title: Use matplotlibs streamplot function for phase_plane_plot by lkies · Pull Request #1112 · python-control/python-control

X Title: Use matplotlibs streamplot function for phase_plane_plot by lkies · Pull Request #1112 · python-control/python-control

Description: WORK IN PROGRESS As the title says, phase_plane_plot currently creates streamlines by integrating a set of initial conditions forwards or backwards in time, while this allows for quite some flexibility it takes more work to get good looking results. Matplotlibs streamplot is basically made for things like this an produces good looking streamline plots from vector field data, it also makes it very easy to visualize the flows magnitude using varying line thickness or color. I added a subfunction phaseplot.streamplot and the corresponding argument plot_streamplot to phase_plane_plot. There are two options vary_linewidth and vary_color which will vary the linewidth or color depending on the magnitude, they both default to false. You can also pass a colormap or matplotlib norm to make the magnitude to the colors and thicknesses Some things of note that I am not quite happy with yet: Most of phase_plane_plot is built around the points to evaluate being specified in list, matplotlibs streamplot requires a rectangular grid however so the original grid needs to be recovered from the list of points which is a bit hacky. per documentation phase_plane_plot returns the artist from the individual subfunctions into an array of size 3, adding a fourth element to return the streamplot is technically a breaking change because the array could be used in a destructuring bind. Because of this I didn't add any means of returning the artist yet. by default the zorder of the separatrices is below the streamplot which looks a bit bad, but i didnt want to hardcode zorders and getting the zorder from one to set the other might be a bit overkill. Whats your opinion on these problems and what i need to do to get this merged?

Open Graph Description: WORK IN PROGRESS As the title says, phase_plane_plot currently creates streamlines by integrating a set of initial conditions forwards or backwards in time, while this allows for quite some flexibi...

X Description: WORK IN PROGRESS As the title says, phase_plane_plot currently creates streamlines by integrating a set of initial conditions forwards or backwards in time, while this allows for quite some flexibi...

Opengraph URL: https://github.com/python-control/python-control/pull/1112

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:d2308385-7541-f1b7-2f02-64a65ef8b383
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD8F8:3E41F6:1852D03:2140C44:697A9A86
html-safe-nonce16201ba6a9f3b8855ca34620ec87f1d629ec934ae88d56c90c2c3d3b96567941
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOEY4OjNFNDFGNjoxODUyRDAzOjIxNDBDNDQ6Njk3QTlBODYiLCJ2aXNpdG9yX2lkIjoiNDM3MDc3OTgwMDA3Mjc1MTQyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac8ebba1d94cd36928b551c74709718a3eb32a4dce931c5819b9234cb2da1b408e
hovercard-subject-tagpull_request:2310926050
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python-control/python-control/pull/1112/files
twitter:imagehttps://avatars.githubusercontent.com/u/43540048?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/43540048?s=400&v=4
og:image:altWORK IN PROGRESS As the title says, phase_plane_plot currently creates streamlines by integrating a set of initial conditions forwards or backwards in time, while this allows for quite some flexibi...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonef73c0dfa17dfe2bc934284d1387c1cedefe723d2133ede564feefd2cbeb98e55
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/python-control/python-control git https://github.com/python-control/python-control.git
octolytics-dimension-user_id2285872
octolytics-dimension-user_loginpython-control
octolytics-dimension-repository_id22791752
octolytics-dimension-repository_nwopython-control/python-control
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id22791752
octolytics-dimension-repository_network_root_nwopython-control/python-control
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release58b9322bb0d01c6949be2239e39780fa702e604c
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python-control/python-control/pull/1112/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-control%2Fpython-control%2Fpull%2F1112%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-control%2Fpython-control%2Fpull%2F1112%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=python-control%2Fpython-control
Reloadhttps://github.com/python-control/python-control/pull/1112/files
Reloadhttps://github.com/python-control/python-control/pull/1112/files
Reloadhttps://github.com/python-control/python-control/pull/1112/files
python-control https://github.com/python-control
python-controlhttps://github.com/python-control/python-control
Notifications https://github.com/login?return_to=%2Fpython-control%2Fpython-control
Fork 447 https://github.com/login?return_to=%2Fpython-control%2Fpython-control
Star 2k https://github.com/login?return_to=%2Fpython-control%2Fpython-control
Code https://github.com/python-control/python-control
Issues 87 https://github.com/python-control/python-control/issues
Pull requests 8 https://github.com/python-control/python-control/pulls
Discussions https://github.com/python-control/python-control/discussions
Actions https://github.com/python-control/python-control/actions
Projects 0 https://github.com/python-control/python-control/projects
Wiki https://github.com/python-control/python-control/wiki
Security 0 https://github.com/python-control/python-control/security
Insights https://github.com/python-control/python-control/pulse
Code https://github.com/python-control/python-control
Issues https://github.com/python-control/python-control/issues
Pull requests https://github.com/python-control/python-control/pulls
Discussions https://github.com/python-control/python-control/discussions
Actions https://github.com/python-control/python-control/actions
Projects https://github.com/python-control/python-control/projects
Wiki https://github.com/python-control/python-control/wiki
Security https://github.com/python-control/python-control/security
Insights https://github.com/python-control/python-control/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython-control%2Fpython-control%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython-control%2Fpython-control%2Fissues%2Fnew%2Fchoose
murrayrmhttps://github.com/murrayrm
python-control:mainhttps://github.com/python-control/python-control/tree/main
lkies:streamplothttps://github.com/lkies/python-control/tree/streamplot
Conversation 18 https://github.com/python-control/python-control/pull/1112
Commits 15 https://github.com/python-control/python-control/pull/1112/commits
Checks 14 https://github.com/python-control/python-control/pull/1112/checks
Files changed https://github.com/python-control/python-control/pull/1112/files
Please reload this pagehttps://github.com/python-control/python-control/pull/1112/files
Use matplotlibs streamplot function for phase_plane_plot https://github.com/python-control/python-control/pull/1112/files#top
Show all changes 15 commits https://github.com/python-control/python-control/pull/1112/files
a94f6ca add plot_streamplot option to phase_plane_plot to use matplotlibs str… lkies Feb 1, 2025 https://github.com/python-control/python-control/pull/1112/commits/a94f6caa1d85bbe67be3b8f9e2263ada1182573a
03c3b35 fixed documentation lkies Feb 2, 2025 https://github.com/python-control/python-control/pull/1112/commits/03c3b35d2158887590b7b3d837d8773736e6b2b4
ad40832 added soft exclusion logic for streamlines, vectorfield and streamplo… lkies Feb 4, 2025 https://github.com/python-control/python-control/pull/1112/commits/ad4083259c79edbee9375a0ccd901a8230926cb8
c806ed5 added automatic zordering and set streamplot as default, added tests lkies Feb 7, 2025 https://github.com/python-control/python-control/pull/1112/commits/c806ed5882cc9476e93a8e2dedd94aa652b000f2
7a0c8f2 dont plot equilpoints in separatrices() lkies Feb 9, 2025 https://github.com/python-control/python-control/pull/1112/commits/7a0c8f2caa1a9cc4b43137b3d8da5fce5e25921e
1f702f6 check for legacy usage of phase_plane_plot that expects plot_streamli… lkies Feb 9, 2025 https://github.com/python-control/python-control/pull/1112/commits/1f702f643a30f4a2e91fa75cbd5bc599f2bec3a4
cf8303b added explicit plot_streamlines=True in examples lkies Feb 9, 2025 https://github.com/python-control/python-control/pull/1112/commits/cf8303b75dc35eace0fd02767867ca45cf9e1019
1282ec0 fixed legacy usage check lkies Feb 9, 2025 https://github.com/python-control/python-control/pull/1112/commits/1282ec0b2feebc870fcb19ad444ca20d0a7e7f71
81d9c1e updated documentation for phaseplot module lkies Feb 9, 2025 https://github.com/python-control/python-control/pull/1112/commits/81d9c1e2ecd3a5ac6cda1f095e4a064d27dae165
4724e5a fixed phaseplot test to use system which will always have separatrices lkies Feb 9, 2025 https://github.com/python-control/python-control/pull/1112/commits/4724e5ad45918bf5127f89d1aa79f061a3b37e71
4ba37c8 update examples to show streamplots murrayrm Feb 15, 2025 https://github.com/python-control/python-control/pull/1112/commits/4ba37c8b79ba04f26ddb8727131cc66dd98afd86
0e0b907 update code style + docstrings to match standard usage murrayrm Feb 16, 2025 https://github.com/python-control/python-control/pull/1112/commits/0e0b907d3021e0528cb6a746361229cfe8f0881d
c23a88d update documentation (and plots) murrayrm Feb 16, 2025 https://github.com/python-control/python-control/pull/1112/commits/c23a88dd8c9fb0a83b898cd65a7bdb0a3575fb6f
76965e1 Merge pull request #2 from murrayrm/lkies-streamplot lkies Feb 16, 2025 https://github.com/python-control/python-control/pull/1112/commits/76965e14158528b143aa277893923e27ff134e65
fc1854e fixed documentation lkies Feb 16, 2025 https://github.com/python-control/python-control/pull/1112/commits/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed
Clear filters https://github.com/python-control/python-control/pull/1112/files
Please reload this pagehttps://github.com/python-control/python-control/pull/1112/files
Please reload this pagehttps://github.com/python-control/python-control/pull/1112/files
phaseplot.py https://github.com/python-control/python-control/pull/1112/files#diff-8d327fabc85bcbf149275af55909717ddc918f5330f0b02956ce9791bf32312b
ctrlplot_test.py https://github.com/python-control/python-control/pull/1112/files#diff-6baab066453bbefce9590e31752d0f906492105ac8120232db3689e206cc2d46
kwargs_test.py https://github.com/python-control/python-control/pull/1112/files#diff-3144c3ea9a838756fe63a094bb84c293d32c5190d9b081cbb2f10926fda2e19e
phaseplot_test.py https://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
phaseplot-dampedosc-default.png https://github.com/python-control/python-control/pull/1112/files#diff-9455b01627a4388248bd23a17465bd82a7ea4735dbab2abd49ef7eafc3a2bb48
phaseplot-invpend-meshgrid.png https://github.com/python-control/python-control/pull/1112/files#diff-a66c4bf1fbd76e012f019261d8454e8f3746189d043a7bbf70bce7b9aac5153f
phaseplot-oscillator-helpers.png https://github.com/python-control/python-control/pull/1112/files#diff-3977123adf50005bde9cd54adc67b746403a9c1e78241c6e20a9cf20470f7c12
functions.rst https://github.com/python-control/python-control/pull/1112/files#diff-b6df90171a7b358fdf3cb7ec04a4c0731911997c09db1651ddcd4de2948528fb
phaseplot.rst https://github.com/python-control/python-control/pull/1112/files#diff-611a2f26451938727ef2540f6e8aeef7b514a153b7e9d6092680816711f6f73f
phase_plane_plots.py https://github.com/python-control/python-control/pull/1112/files#diff-1591dfd76b8939f568bcc1638fc23b8b18a57f1d3d8822f9f97a94cd3441e720
plot_gallery.py https://github.com/python-control/python-control/pull/1112/files#diff-ef5dc8c130330b8e4ed61b7deca92a5e974930a8e4fb1431cb00d541469b6823
control/phaseplot.pyhttps://github.com/python-control/python-control/pull/1112/files#diff-8d327fabc85bcbf149275af55909717ddc918f5330f0b02956ce9791bf32312b
View file https://github.com/lkies/python-control/blob/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed/control/phaseplot.py
Open in desktop https://desktop.github.com
Please reload this pagehttps://github.com/python-control/python-control/pull/1112/files
control/tests/ctrlplot_test.pyhttps://github.com/python-control/python-control/pull/1112/files#diff-6baab066453bbefce9590e31752d0f906492105ac8120232db3689e206cc2d46
View file https://github.com/lkies/python-control/blob/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed/control/tests/ctrlplot_test.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python-control/python-control/pull/1112/{{ revealButtonHref }}
https://github.com/python-control/python-control/pull/1112/files#diff-6baab066453bbefce9590e31752d0f906492105ac8120232db3689e206cc2d46
https://github.com/python-control/python-control/pull/1112/files#diff-6baab066453bbefce9590e31752d0f906492105ac8120232db3689e206cc2d46
control/tests/kwargs_test.pyhttps://github.com/python-control/python-control/pull/1112/files#diff-3144c3ea9a838756fe63a094bb84c293d32c5190d9b081cbb2f10926fda2e19e
View file https://github.com/lkies/python-control/blob/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed/control/tests/kwargs_test.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python-control/python-control/pull/1112/{{ revealButtonHref }}
https://github.com/python-control/python-control/pull/1112/files#diff-3144c3ea9a838756fe63a094bb84c293d32c5190d9b081cbb2f10926fda2e19e
https://github.com/python-control/python-control/pull/1112/files#diff-3144c3ea9a838756fe63a094bb84c293d32c5190d9b081cbb2f10926fda2e19e
https://github.com/python-control/python-control/pull/1112/files#diff-3144c3ea9a838756fe63a094bb84c293d32c5190d9b081cbb2f10926fda2e19e
https://github.com/python-control/python-control/pull/1112/files#diff-3144c3ea9a838756fe63a094bb84c293d32c5190d9b081cbb2f10926fda2e19e
control/tests/phaseplot_test.pyhttps://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
View file https://github.com/lkies/python-control/blob/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed/control/tests/phaseplot_test.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python-control/python-control/pull/1112/{{ revealButtonHref }}
https://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
https://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
https://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
https://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
https://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
https://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
https://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
https://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
https://github.com/python-control/python-control/pull/1112/files#diff-a2bdd2ed855b1b0f2a32ae01f58ca1f8a87b3331bc31e637889939fd3efd5eb6
doc/figures/phaseplot-dampedosc-default.pnghttps://github.com/python-control/python-control/pull/1112/files#diff-9455b01627a4388248bd23a17465bd82a7ea4735dbab2abd49ef7eafc3a2bb48
View file https://github.com/lkies/python-control/blob/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed/doc/figures/phaseplot-dampedosc-default.png
Open in desktop https://desktop.github.com
Reload?https://github.com/python-control/python-control/pull/1112/files
doc/figures/phaseplot-invpend-meshgrid.pnghttps://github.com/python-control/python-control/pull/1112/files#diff-a66c4bf1fbd76e012f019261d8454e8f3746189d043a7bbf70bce7b9aac5153f
View file https://github.com/lkies/python-control/blob/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed/doc/figures/phaseplot-invpend-meshgrid.png
Open in desktop https://desktop.github.com
Reload?https://github.com/python-control/python-control/pull/1112/files
doc/figures/phaseplot-oscillator-helpers.pnghttps://github.com/python-control/python-control/pull/1112/files#diff-3977123adf50005bde9cd54adc67b746403a9c1e78241c6e20a9cf20470f7c12
View file https://github.com/lkies/python-control/blob/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed/doc/figures/phaseplot-oscillator-helpers.png
Open in desktop https://desktop.github.com
Reload?https://github.com/python-control/python-control/pull/1112/files
doc/functions.rsthttps://github.com/python-control/python-control/pull/1112/files#diff-b6df90171a7b358fdf3cb7ec04a4c0731911997c09db1651ddcd4de2948528fb
View file https://github.com/lkies/python-control/blob/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed/doc/functions.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python-control/python-control/pull/1112/{{ revealButtonHref }}
https://github.com/python-control/python-control/pull/1112/files#diff-b6df90171a7b358fdf3cb7ec04a4c0731911997c09db1651ddcd4de2948528fb
https://github.com/python-control/python-control/pull/1112/files#diff-b6df90171a7b358fdf3cb7ec04a4c0731911997c09db1651ddcd4de2948528fb
doc/phaseplot.rsthttps://github.com/python-control/python-control/pull/1112/files#diff-611a2f26451938727ef2540f6e8aeef7b514a153b7e9d6092680816711f6f73f
View file https://github.com/lkies/python-control/blob/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed/doc/phaseplot.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python-control/python-control/pull/1112/{{ revealButtonHref }}
https://github.com/python-control/python-control/pull/1112/files#diff-611a2f26451938727ef2540f6e8aeef7b514a153b7e9d6092680816711f6f73f
https://github.com/python-control/python-control/pull/1112/files#diff-611a2f26451938727ef2540f6e8aeef7b514a153b7e9d6092680816711f6f73f
https://github.com/python-control/python-control/pull/1112/files#diff-611a2f26451938727ef2540f6e8aeef7b514a153b7e9d6092680816711f6f73f
https://github.com/python-control/python-control/pull/1112/files#diff-611a2f26451938727ef2540f6e8aeef7b514a153b7e9d6092680816711f6f73f
https://github.com/python-control/python-control/pull/1112/files#diff-611a2f26451938727ef2540f6e8aeef7b514a153b7e9d6092680816711f6f73f
https://github.com/python-control/python-control/pull/1112/files#diff-611a2f26451938727ef2540f6e8aeef7b514a153b7e9d6092680816711f6f73f
https://github.com/python-control/python-control/pull/1112/files#diff-611a2f26451938727ef2540f6e8aeef7b514a153b7e9d6092680816711f6f73f
https://github.com/python-control/python-control/pull/1112/files#diff-611a2f26451938727ef2540f6e8aeef7b514a153b7e9d6092680816711f6f73f
Please reload this pagehttps://github.com/python-control/python-control/pull/1112/files
Please reload this pagehttps://github.com/python-control/python-control/pull/1112/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.