最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python如何調(diào)用現(xiàn)有的matlab函數(shù)

 更新時間:2022年12月15日 09:13:10   作者:后廠村路蔡徐坤  
這篇文章主要介紹了python如何調(diào)用現(xiàn)有的matlab函數(shù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

python配置matlab庫

1、確認(rèn)配置版本

matlab與python有相互對應(yīng)的版本,需要兩者版本兼容。如不兼容,需要調(diào)整matlab版本或者python的版本。

2、配置python-matlab環(huán)境

(1)確認(rèn)matlab的安裝路徑

在命令窗口輸入matlabroot

(2)找到MATLAB\XXXX\extern\engines\python的路徑

文件夾中有setup.py文件

(3)配置python的matlab庫環(huán)境

以CMD管理員模式進(jìn)入MATLAB\XXXX\extern\engines\python的路徑,輸入指令:

python setup.py install

如果沒有反應(yīng),則說明python并沒有添加到環(huán)境變量中

環(huán)境配置成功會如下所示:

結(jié)果最后:R2021a-py3.7.egg-info,說明已經(jīng)配置好python3.7調(diào)matlab2021a的環(huán)境,必須使用指定的python和matlab版本。

python使用matlab函數(shù)

1、matlab函數(shù)

創(chuàng)建文件名為multiplication_matlab.m的函數(shù),以備調(diào)用

function a = multiplication_matlab(b,c)
a = b * c
end

2、python函數(shù)

創(chuàng)建文件名為main.py的python主函數(shù)

import matlab.engine               # import matlab引擎
# 啟動一個新的MATLAB進(jìn)程,并返回Python的一個變量,它是一個MatlabEngine對象,用于與MATLAB過程進(jìn)行通信。
eng = matlab.engine.start_matlab() # 可以調(diào)用matlab的內(nèi)置函數(shù)。                                  
d = eng.multiplication_matlab(3,2) # 可以調(diào)用matlab寫的腳本函數(shù)
print('d', d, type(d))

3、運(yùn)行結(jié)果

4、注意事項(xiàng)

在測試過程中發(fā)現(xiàn):python在調(diào)用matlab函數(shù)時,必須有設(shè)置輸入的形參,否則會matlab函數(shù)將無法調(diào)用。

例如:matlab函數(shù)只是執(zhí)行一個創(chuàng)建特定文件的任務(wù),即使不需要參數(shù)輸入,也需要設(shè)置一個無效的形參,否則函數(shù)將無法執(zhí)行。

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python報錯no?module?named?torch的幾種原因及解決方案

    Python報錯no?module?named?torch的幾種原因及解決方案

    這篇文章主要給大家介紹了關(guān)于Python報錯no?module?named?torch的幾種原因及解決方案,這是小白時常犯的錯,這個報錯一般說明在你電腦當(dāng)前環(huán)境下沒有安裝torch這個模塊,但也有其他情況,需要的朋友可以參考下
    2023-10-10
  • 控制Python浮點(diǎn)數(shù)輸出位數(shù)的操作方法

    控制Python浮點(diǎn)數(shù)輸出位數(shù)的操作方法

    在python的輸出結(jié)果中,尤其是浮點(diǎn)數(shù)的輸出,當(dāng)我們需要寫入文本文件時,最好是采用統(tǒng)一的輸出格式,這樣也能夠增強(qiáng)結(jié)果的可讀性,這篇文章主要介紹了控制Python浮點(diǎn)數(shù)輸出位數(shù)的方法,需要的朋友可以參考下
    2022-04-04
  • 利用Python獲取趕集網(wǎng)招聘信息前篇

    利用Python獲取趕集網(wǎng)招聘信息前篇

    這篇文章主要為大家分享了如何利用Python獲取趕集網(wǎng)招聘信息的前一篇內(nèi)容,感興趣的小伙伴們可以參考一下
    2016-04-04
  • Windows和Linux下使用Python訪問SqlServer的方法介紹

    Windows和Linux下使用Python訪問SqlServer的方法介紹

    這篇文章主要介紹了Windows和Linux下使用Python訪問SqlServer的方法介紹,本文講解了Windows下配置Python訪問Sqlserver、Linux下配置Python訪問SqlServer等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • python清空命令行方式

    python清空命令行方式

    今天小編就為大家分享一篇python清空命令行方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 如何使用?Python?實(shí)現(xiàn)?DeepSeek?R1?本地化部署

    如何使用?Python?實(shí)現(xiàn)?DeepSeek?R1?本地化部署

    文章介紹了如何使用Python實(shí)現(xiàn)DeepSeekR1本地化部署,包括硬件環(huán)境、Python環(huán)境、安裝依賴包、配置與運(yùn)行代碼等步驟,幫助讀者輕松部署并運(yùn)行本地AI助手,感興趣的朋友一起看看吧
    2025-02-02
  • python實(shí)現(xiàn)發(fā)送郵件

    python實(shí)現(xiàn)發(fā)送郵件

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)發(fā)送郵件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • Python編程實(shí)現(xiàn)刪除VC臨時文件及Debug目錄的方法

    Python編程實(shí)現(xiàn)刪除VC臨時文件及Debug目錄的方法

    這篇文章主要介紹了Python編程實(shí)現(xiàn)刪除VC臨時文件及Debug目錄的方法,涉及Python針對文件與目錄的遍歷、刪除等相關(guān)操作技巧,需要的朋友可以參考下
    2017-03-03
  • Python實(shí)現(xiàn)隨機(jī)分層抽樣的示例詳解

    Python實(shí)現(xiàn)隨機(jī)分層抽樣的示例詳解

    在數(shù)據(jù)分析與機(jī)器學(xué)習(xí)的實(shí)踐中,抽樣是不可或缺的一步,分層抽樣作為一種常用的抽樣方法,能夠確保樣本在不同類別中的比例與總體一致,下面我們看看如何使用Python實(shí)現(xiàn)隨機(jī)分層抽樣吧
    2024-11-11
  • Python工程實(shí)踐之np.loadtxt()讀取數(shù)據(jù)

    Python工程實(shí)踐之np.loadtxt()讀取數(shù)據(jù)

    為了方便使用和記憶,有時候我們會把numpy.loadtxt()縮寫成np.loadtxt(),這篇文章主要給大家介紹了關(guān)于Python工程實(shí)踐之np.loadtxt()讀取數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2023-07-07

最新評論

吉木萨尔县| 淮阳县| 睢宁县| 柘荣县| 西昌市| 兴隆县| 吉安县| 洛阳市| 酉阳| 新郑市| 隆子县| 和林格尔县| 白朗县| 浪卡子县| 西乌| 浙江省| 西乌珠穆沁旗| 聂荣县| 泰宁县| 黄梅县| 福州市| 修武县| 根河市| 营山县| 长垣县| 香河县| 那坡县| 南宁市| 宁海县| 邢台县| 鄱阳县| 昌吉市| 井研县| 论坛| 黄平县| 赤城县| 大方县| 泽州县| 缙云县| 酉阳| 福建省|