python調(diào)用matlab的m自定義函數(shù)方法
項目信號處理和提取部分用到了matlab,需要應(yīng)用到工程中方便研究。用具有萬能粘合劑之稱的“Python”。具體方法如下:
1.python中安裝mlab
下載https://pypi.python.org/pypi/mlab
安裝命令:python setup.py install
Mlab is a high-level python to Matlab bridge that lets Matlab look like a normal python library.
2 .測試
from mlab.releases import latest_release from matlab import matlabroot print matlabroot()#能打印出matlab的路徑就可以使用mlab了
3.調(diào)用matlab的自帶函數(shù)
from mlab.releases import latest_release as matlab matlab.plot([2,3,4,5,8,1],'-o') #畫個圖。很快就顯示了。
4.自定義的函數(shù)
這里我把自定義的m函數(shù)(extract.m)放到了D:\pylearn\m文件夾下
from mlab.releases import latest_release as matlab matlab.path(matlab.path(),r'D:\pylearn\m')#設(shè)置路徑 matlab.extract(arg1,arg2)#調(diào)用自己定義的m函數(shù)就可以了
以上這篇python調(diào)用matlab的m自定義函數(shù)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python調(diào)用c++返回帶成員指針的類指針實例
今天小編就為大家分享一篇python調(diào)用c++返回帶成員指針的類指針實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12NetWorkX使用方法及nx.draw()相關(guān)參數(shù)解讀
這篇文章主要介紹了NetWorkX使用方法及nx.draw()相關(guān)參數(shù)解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-12-12pd.to_datetime中時間object轉(zhuǎn)換datetime實例
本文主要介紹了pd.to_datetime中時間object轉(zhuǎn)換datetime實例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-06-065個Python使用F-String進(jìn)行格式化的實用技巧分享
F-String(格式化字符串字面值)是在Python?3.6中引入的,它是一種非常強(qiáng)大且靈活的字符串格式化方法,本文總結(jié)了5個實用的F-String技巧,相信一定能讓你的代碼輸出更加的美觀,快跟隨小編一起學(xué)習(xí)起來吧2024-03-03淺談盤點(diǎn)5種基于Python生成的個性化語音方法
這篇文章主要介紹了淺談盤點(diǎn)5種基于Python生成的個性化語音方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02