linux命令行中php执行matlab计算
来源:互联网 发布:vue.js监听输入框变化 编辑:程序博客网 时间:2024/06/08 08:46
首先将matlab 的算法处理写成函数存放,通过php脚本在命令行中进行调用。
方法背景:
需要通过matlab来对若干矩阵数据进行计算,然后输出结果。主要方法是在matlab中加载csv格式的数据,计数完成后输出,然后对结果进行保存。该过程由程序自动运行,无需人工干预。
实现方法如下:
1。编写好M文件。例子如下:
下面这个函数用于调用所有的函数,这个可以更加具体情况来写,为了简单,我把多条命令放在一个函数里面来调用。
2.编写php代码。
说明:
a).首先须配置好matlab环境变量,将matlab的安装目录添加$PATH环境变量,这样可以直接通过matlab命令启动matlab。
b).由于程序是在后台执行,无须打开matlab的GUI界面,故添加参数-nodisplay 。
c).传递matlab命令行中运行的命令,-r后面表示在matlab中执行的命令。每条命令必须用双引号包含,多条命令之间用“,”(逗号)分隔。
d).记得一定要设置工作目录,也就是m文件所在的位置,否则无法调用m文件中的函数。
- linux命令行中php执行matlab计算
- php 命令行模式,php执行linux命令
- Matlab中执行Linux命令
- 在 Linux 命令行中使用和执行 PHP 代码(一)
- 直接命令行中执行PHP代码(PHP CLI模式)
- Matlab——命令行执行
- 在 Linux 命令行中使用和执行 PHP 代码(二):12 个 PHP 交互性 shell 的用法
- php 源生 命令行执行
- linux命令行安装matlab
- linux命令行下执行 ZendFramework 框架下的php代码
- c++ 中执行命令行
- PHP下的命令行执行
- 命令行下执行PHP脚本
- Atitit.执行cmd 命令行 php
- 命令行执行php文件,传参
- 命令行下执行php脚本
- php下的命令行执行
- php 命令行执行参数详解
- 请求帮忙翻译一段论文摘录
- 网站的扁平化结构与面包屑导航分析
- asp.net页面提醒大写(caps lock)键打开功能
- Threading in C#, phase3
- 函数指针与软件设计
- linux命令行中php执行matlab计算
- try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?
- 浏览器的地址栏输入非asiic字符自己编码,如前台直接生成?d=中文再解码
- windows Phone 7开发随笔1
- 【Symbian基础知识整理】_bld.inf、*.mmp、*.pkg文件的作用
- Access分页查询的性能短板
- .NET Base64字符串解码
- 自动填写本日,本周,本月条件的查询
- jdbc分页