首页 > 后端开发 > php教程 > php 调用matlab

php 调用matlab

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-23 14:34:14
原创
1529 人浏览过

matlab太大了,想导出一个可执行的文件,exe或jar或dll吧,然后用程序调用。

我导出的exe,用php调用

安装matlab,安装vc6编译器。没用过C++,下了个VC6.0安装了,系统就有vc6编译器了。

Matlab命令行窗口:

mex -setup

mbuild -setup

都选VC6

M文件:funBt_fun.m

随便一点了就

function c= funBt_fun(input)c=input+1;
登录后复制

Matlab命令窗口:

cd XXX进入M文件所在路径

mcc -m funBt_fun.m          进行编译

生成funBt_fun.exe

PHP调用:

$commandBt="E:/funBt_fun.exe Fringillidae";
system($commandBt);

注:不要用Matlab自带的编译器啊,用VC6

哥用自带的,也可以导出exe,奇怪的是在DOS下可执行,在PHP下就调用不了。没错误,没反应,调试都没法调,苦死。。

dll C++的兄弟请参考http://developer.51cto.com/art/200909/150944.htm

jar包的话,会用java的应该都没问题吧

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
php 中textarea 如何实例化调用umeditor
来自于 1970-01-01 08:00:00
0
0
0
php调用短信接口
来自于 1970-01-01 08:00:00
0
0
0
如何通过JavaScript调用PHP函数?
来自于 1970-01-01 08:00:00
0
0
0
有关PHP的链式调用
来自于 1970-01-01 08:00:00
0
0
0
Opencart 2: 使用Ajax调用php文件
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板