用PYTHON調用MATLAB的函數
2016-02-11 01:18
465 查看
首先建立一個.m文件
function ans=test123(a,b,c)
ans=a*b-c;
end然后再建一個.py文件
__author__ = 'user'
#-*-coding=utf-8-*-
from win32com.client import Dispatch
import sys
import win32com.client
def mat1():
h = Dispatch("Matlab.application")
h.execute("cd C:\\Users\\user\\Documents\\PYFILE")
h.execute("ans=test123(1,2,3)")
print (h.GetVariable("ans","base"))
if __name__=='__main__':
mat1()
.m文件和.py文件要放在同一个目錄下
function ans=test123(a,b,c)
ans=a*b-c;
end然后再建一個.py文件
__author__ = 'user'
#-*-coding=utf-8-*-
from win32com.client import Dispatch
import sys
import win32com.client
def mat1():
h = Dispatch("Matlab.application")
h.execute("cd C:\\Users\\user\\Documents\\PYFILE")
h.execute("ans=test123(1,2,3)")
print (h.GetVariable("ans","base"))
if __name__=='__main__':
mat1()
.m文件和.py文件要放在同一个目錄下
相关文章推荐
- 用Matlab计算二元域GF(2)上的不可约多项式
- Matlab中的有限域计算
- MATLAB基本命令
- 基于MATLAB与C++的混合编程
- matlab按行读文件
- Matlab 点阵四维表示
- MFCC matlab code
- 基于MFCC和DTW的说话人识别系统
- MatLab 组件大全
- 关于白噪声的理解
- MATLAB图像处理工具箱
- 初来乍到,发博一篇,关于Fortran和Matlab
- matlab图像GUI学习笔记
- matlab遗传算法工具箱函数及…
- ubuntu下matlab 简单使用
- 015 关于matlab更改默认路径的方法
- 美赛matlab编程小总结
- ubuntu上面装matlab
- matlab中的小符号
- matlab环境中 将cell数据 写入到text文件