亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python全面分析系統(tǒng)的時(shí)域特性和頻率域特性

瀏覽:5日期:2022-08-06 09:19:16

在不使用matlab的情況下,可以選擇用python來(lái)實(shí)現(xiàn)自動(dòng)控制理論有關(guān)系統(tǒng)打時(shí)域分析和頻率域分析等,安裝的package是python-control,在windows的控制臺(tái)(cmd)或者linux終端下輸入pip install control 即可,注意,如果同時(shí)安裝了2.7 和 3.x(3.4或者3.5或者3.6 版本,使用pip 命令打時(shí)候需要指定版本號(hào),如pip2 install control 或者pip3.4 install control ,當(dāng)然,常用打科學(xué)計(jì)算用的package也要安裝,numpy,scipy,sympy,matplotlib,pandas 等。

下面是自己練習(xí)時(shí)寫的代碼,寫在此作記錄和分享用,因?yàn)楹瘮?shù)語(yǔ)法和matlab相差無(wú)幾,這里就沒有寫太多的注釋了,有需要打話可以去python-control打官網(wǎng)查看相關(guān)文檔。

#!/usr/bin/env python2# -*- coding: utf-8 -*-'''Created on Wed Nov 16 17:48:02 2016@author: kindy'''from control import *from scipy import signal as sglfrom matplotlib import pyplot as pltimport numpy as npT=np.mgrid[0:8:0.02]U1=TU2=T**2sys1 = tf([1],[0.5,1]) # sys2 = tf([2],[1,2,4]) # # Step Responsedef step_resp(): sout1,stime1 = step(sys1) sout2,stime2 = step(sys2) plt.plot(stime1,sout1,’b’,linewidth=0.5) plt.plot(stime2,sout2,’b’,linewidth=0.5) plt.xlabel('Time') plt.ylabel('Amplitude') plt.title('Step Resopnse',fontsize=12) #plt.legend() plt.show()# Impulse Responsedef impulse_resp(): iout1,itime1 = impulse(sys1) iout2,itime2 = impulse(sys2) plt.plot(itime1,iout1,’m’,linewidth=0.8) plt.plot(itime2,iout2,’r’,linewidth=0.8) plt.show()#impulse_resp()# 任意輸入信號(hào)的輸出,lsimdef lsim_plot(): yout1,Time1, xout1 = lsim(sys1, U1, T) yout2,Time2, xout2 = lsim(sys2, U1, T) plt.plot(Time1, yout1, ’b’, linewidth=0.7) plt.plot(Time2, yout2, ’b’, linewidth=0.7) plt.show()#lsim_plot()# 波特圖def bode_plot(): bode(sys1) bode(sys2)#bode_plot()# Nyquist圖def nyquist_plot(): nyquist(sys1) nyquist(sys2)#nyquist_plot() # 根軌跡def root_locus(): rlocus(sys1) rlocus(sys2)root_locus()

下面是運(yùn)行打一些結(jié)果圖:

Python全面分析系統(tǒng)的時(shí)域特性和頻率域特性

Python全面分析系統(tǒng)的時(shí)域特性和頻率域特性

Python全面分析系統(tǒng)的時(shí)域特性和頻率域特性

Python全面分析系統(tǒng)的時(shí)域特性和頻率域特性

以上這篇Python全面分析系統(tǒng)的時(shí)域特性和頻率域特性就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 韩国巨胸女三级视频网 | 亚洲一区二区成人 | 成人国产第一区在线观看 | 18视频免费网址在线观看 | 男女视频在线观看 | 九九久久免费视频 | 国产日韩欧美精品一区 | 久久91av| 中文一区二区在线观看 | 免费看日韩欧美一级毛片 | 在线观看的毛片 | 精品欧美亚洲韩国日本久久 | 国产成人精品一区二区三区 | 国内精品福利视频 | 亚洲国产一区在线二区三区 | 欧美成人免费午夜全 | 久久一级毛片 | 成人在线中文字幕 | 欧美性猛交xxx免费看人妖 | 国产成人精品一区二三区2022 | 亚洲美女性生活视频 | 一级国产精品一级国产精品片 | 免费一级毛片在线观看 | 精品国产一区二区三区2021 | 欧美成年黄网站色视频 | 99久99久6久热在线播放 | a欧美| 免费特黄一级欧美大片在线看 | 日本一级~片免费永久 | 91日本在线视频 | 一级毛片免费不卡夜夜欢 | 性盈盈影院影院 | 午夜成人免费影院 | 国产成人综合日韩精品无 | 在线观看免费黄视频 | 国产剧情一区二区 | 国产美女拍拍拍在线观看 | 欧美日韩在线播一区二区三区 | 欧美精品一区二区三区四区 | 亚洲欧美在线精品一区二区 | 日本一区视频在线观看 |