极客秀
搜索

闲来无事做个网页实现《自动控制原理》中伯德图、根轨迹以及奈奎斯特曲线图的绘制

作为一名学习《自动控制原理》的人,时常为自己画不出伯德图、奈奎斯特曲线图还有根轨迹而烦恼,有时看着答案上一句:matlab程序如下,我时常想着,我电脑又不能常常带在身边,怎么使用Matlab,前段时间租了一台服务器,想着这台服务器可以搭一个网站博客。并且还演示了如何使用AI来编写个人博客。
十分钟让AI生成自己的博客网站,前端醒来天都塌了

然后由于域名在未备案之前不能在移动端访问,如果只能在浏览器端浏览的话那也太抽象了。于是这段时间在过备案,结果等着等着等忘记了。然后这几天发现备案早就通过了,于是这几天花了一些时间来实现功能。

于是我添加了一个实用工具的模块。其中添加了三个内容:

伯德图绘制:可以根据输入的传递函数式子进行解析,将其相频特性和幅频特性绘制出来。 而且允许加入校正功能。

可以显示矫正函数的特性曲线和相频特性曲线。最后显示他们的叠加之后的幅频曲线和相频曲线。

根轨迹:可以根据传递函数计算根轨迹并绘制,如果零极点不在实轴上的话还会绘制出射角。 还可以调节系统的增益来调节根轨迹图。

奈奎斯特曲线图:可以根据传递函数绘制奈奎斯特曲线图,还可以选用信息显示,可以显示某个具体点的相位和幅度。
不过本人是编程小白,关于安全加密这些是一窍不通,大部分功能是依靠AI做出来的。 而且关于输入函数解析的步骤依旧还有不少的问题,所以还在修改这些大部分功能。
因此网站还存在许多的Bug后续有时间的话会陆陆续续的慢慢更新迭代(所以暂时不提供网页链接啦,等我完善一点再公布出来)

1.转载请保留原文链接谢谢!
2.本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
3.本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
4.本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
5.联系方式(#替换成@):pm#vimge.com

  相关内容