René's URL Explorer Experiment


Title: Freqplot improvements by sawyerbfuller · Pull Request #522 · python-control/python-control · GitHub

Open Graph Title: Freqplot improvements by sawyerbfuller · Pull Request #522 · python-control/python-control

X Title: Freqplot improvements by sawyerbfuller · Pull Request #522 · python-control/python-control

Description: fixes to freqplot.py: empty glyph in margin plot evalfr(sys,s)->sys(s) changed to a reasonable number of frequency points (1000) in bode plots (up from a very coarse 50) unify frequency range specification between bode and nyquist edit: mag/phase data in bode plot is now plotted along with vertical nyquist freq line for DT systems so that it is convenient to call legend(('sys1', 'sys2')) unit tests for frequency ranges

Open Graph Description: fixes to freqplot.py: empty glyph in margin plot evalfr(sys,s)->sys(s) changed to a reasonable number of frequency points (1000) in bode plots (up from a very coarse 50) unify frequency range s...

X Description: fixes to freqplot.py: empty glyph in margin plot evalfr(sys,s)->sys(s) changed to a reasonable number of frequency points (1000) in bode plots (up from a very coarse 50) unify frequency ran...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:5ae9b7e9-668c-b945-aa58-85e9af0f70f3
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idDBEA:1A94A4:772181:A5098D:697A6B28
html-safe-nonce33868e5c2ea6f853ae4ad3580b9b6b9af5f7c701dc9407363bebacd0b3e7ce1c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQkVBOjFBOTRBNDo3NzIxODE6QTUwOThEOjY5N0E2QjI4IiwidmlzaXRvcl9pZCI6IjU4NzIxMzU1NDAwNDc1MDYyMTYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac6221afe7ac1b085cc3d9ce61314ef7602d8f686947809291b667698a96c5d9ee
hovercard-subject-tagpull_request:563596593
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/522/files
twitter:imagehttps://avatars.githubusercontent.com/u/58706249?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/58706249?s=400&v=4
og:image:altfixes to freqplot.py: empty glyph in margin plot evalfr(sys,s)->sys(s) changed to a reasonable number of frequency points (1000) in bode plots (up from a very coarse 50) unify frequency range s...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None4f4c032790588250388c2e36a0e1ea776c0a3f887d37d994e1ac3d7ea79d34ef
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
release06b3a5a9a6214e1e06e508d250d778cbaf17c577
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python-control/python-control/pull/522/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%2F522%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%2F522%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/522/files
Reloadhttps://github.com/python-control/python-control/pull/522/files
Reloadhttps://github.com/python-control/python-control/pull/522/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
sawyerbfullerhttps://github.com/sawyerbfuller
python-control:masterhttps://github.com/python-control/python-control/tree/master
sawyerbfuller:freqplot-improvementshttps://github.com/sawyerbfuller/python-control/tree/freqplot-improvements
Conversation 14 https://github.com/python-control/python-control/pull/522
Commits 23 https://github.com/python-control/python-control/pull/522/commits
Checks 0 https://github.com/python-control/python-control/pull/522/checks
Files changed https://github.com/python-control/python-control/pull/522/files
Please reload this pagehttps://github.com/python-control/python-control/pull/522/files
Freqplot improvements https://github.com/python-control/python-control/pull/522/files#top
Show all changes 23 commits https://github.com/python-control/python-control/pull/522/files
bab9f7b removed backspace character in margins plot title because it shows as… sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/bab9f7bebbc279b9e484e146f23c436d7c0c7354
72c5e06 evalfr(sys,s) -> sys(s); mimo errors specified as ControlMIMONotImple… sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/72c5e069fb21b26f8a366f71df49103c94d369c9
ddaeb6d freqplot: use reasonable number of frequency points rather than defau… sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/ddaeb6db1b1c060b285425b81d3205f95f389610
70c9855 convert first system passed to append into ss if necessary sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/70c9855dd43dd74b0f4596b5f8a3f69148ddb2e2
65171d3 a few small code cleanups sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/65171d3cda41b358b6ef6efa2a489431519df63f
060b2f0 fixes to pass tests sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/060b2f0793e9955c679195330f2768615b8ed7bf
151fb6c removed backspace character in margins plot title because it shows as… sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/151fb6c99ff8ea6b89d808d307d2654eff01cdef
ee6a72e evalfr(sys,s) -> sys(s); mimo errors specified as ControlMIMONotImple… sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/ee6a72e638ef738e17aeb87d7595be0b7e87d2fc
1c0764d freqplot: use reasonable number of frequency points rather than defau… sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/1c0764deaae0e6966ac6c8ddabf9457c84421e5d
08dfca5 convert first system passed to append into ss if necessary sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/08dfca560cc4d3029023dfc35e2e3532c7508943
d8b70ed a few small code cleanups sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/d8b70ed9fd97ac20098992b54f4f1c7e1931cbb9
5e3c2bb fixes to pass tests sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/5e3c2bb344d391fa1ff2187be16bac8b92b0e9b4
b9a350e Merge branch 'freqplot-improvements' of https://github.com/sawyerbful… sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/b9a350ec0afabf3d35c89ebba516a6629a1e23cb
41193c6 test bug, changed is to == sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/41193c6255a450996012b5880253ab2cc6d15691
d195e06 revert some freqplot.nyquist_plot changes because they turned out to … sawyerbfuller Jan 28, 2021 https://github.com/python-control/python-control/pull/522/commits/d195e06a6e652e9ca9409f300c20f20b60d62329
eaf5b16 docstring fixes, nyquist now outputs frequency response as specified … sawyerbfuller Jan 29, 2021 https://github.com/python-control/python-control/pull/522/commits/eaf5b160388a1bc0ca47f5e180769581bfa34db9
e8d233f added a few unit tests for frequency range parameter to nyquist and bode sawyerbfuller Jan 29, 2021 https://github.com/python-control/python-control/pull/522/commits/e8d233f083b9c5f6bdbf221fda6daf9badf22555
fa43785 plot vertical nyquist freq line at same time as data for legend conve… sawyerbfuller Jan 29, 2021 https://github.com/python-control/python-control/pull/522/commits/fa4378580b9a8fda2dfc18dc80cc48ac28b657d9
adec95e Update control/freqplot.py sawyerbfuller Jan 29, 2021 https://github.com/python-control/python-control/pull/522/commits/adec95e5c371dd472789e24c6f03da8b1c0e7390
b7653f8 Update control/freqplot.py sawyerbfuller Jan 29, 2021 https://github.com/python-control/python-control/pull/522/commits/b7653f866eb0b31cad22419d973b94cf9e467f6e
acaea54 @murrayrm suggested changes e.g change default_frequency_range to pri… sawyerbfuller Jan 29, 2021 https://github.com/python-control/python-control/pull/522/commits/acaea54e259f0dd2a8d892ba4e97ab50fa39af6a
24d57e1 Merge branch 'freqplot-improvements' of https://github.com/sawyerbful… sawyerbfuller Jan 29, 2021 https://github.com/python-control/python-control/pull/522/commits/24d57e1ecff372fce1c19188348f2b8009337b17
73ce1a6 allow specified frequency range to exceed nyquist frequency if desired sawyerbfuller Jan 29, 2021 https://github.com/python-control/python-control/pull/522/commits/73ce1a67be9e8e341441241e11a6f9ae3d0f23c5
Clear filters https://github.com/python-control/python-control/pull/522/files
Please reload this pagehttps://github.com/python-control/python-control/pull/522/files
Please reload this pagehttps://github.com/python-control/python-control/pull/522/files
bdalg.py https://github.com/python-control/python-control/pull/522/files#diff-bfd06fb2f8c259261d6ca31b01ff2f68525fd4936b7ff911434f757a8e9201c6
freqplot.py https://github.com/python-control/python-control/pull/522/files#diff-a751fe1009e7b656d19357a39abb58dd88b89052c9d9259c3393a4648b697a16
margins.py https://github.com/python-control/python-control/pull/522/files#diff-f6d94f1ff38967f73b006c0d051f68e0a86db247c36c226c6035f9615ad80088
nichols.py https://github.com/python-control/python-control/pull/522/files#diff-b581de8c6f5f8f72c517e49ebb7ec697d93fc31e16b6e9f9d36a10ec2aecd510
config_test.py https://github.com/python-control/python-control/pull/522/files#diff-5eadccfa15bf2713ea447a592131d9404915a826d9b41f54d5ef4b2631f24067
freqresp_test.py https://github.com/python-control/python-control/pull/522/files#diff-2683aff019235f249bce1f807365cf2682e0917893484b2c4109bf580f157c77
sisotool_test.py https://github.com/python-control/python-control/pull/522/files#diff-b3c0bda12803d07552099104b16bef2d88e8704596539d753460355deeea0c92
control/bdalg.pyhttps://github.com/python-control/python-control/pull/522/files#diff-bfd06fb2f8c259261d6ca31b01ff2f68525fd4936b7ff911434f757a8e9201c6
View file https://github.com/sawyerbfuller/python-control/blob/73ce1a67be9e8e341441241e11a6f9ae3d0f23c5/control/bdalg.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python-control/python-control/pull/522/{{ revealButtonHref }}
https://github.com/python-control/python-control/pull/522/files#diff-bfd06fb2f8c259261d6ca31b01ff2f68525fd4936b7ff911434f757a8e9201c6
https://github.com/python-control/python-control/pull/522/files#diff-bfd06fb2f8c259261d6ca31b01ff2f68525fd4936b7ff911434f757a8e9201c6
https://github.com/python-control/python-control/pull/522/files#diff-bfd06fb2f8c259261d6ca31b01ff2f68525fd4936b7ff911434f757a8e9201c6
https://github.com/python-control/python-control/pull/522/files#diff-bfd06fb2f8c259261d6ca31b01ff2f68525fd4936b7ff911434f757a8e9201c6
Please reload this pagehttps://github.com/python-control/python-control/pull/522/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.