How can I call a matlab function using a php?
24 views (last 30 days)
I am trying to execute a matlab function using php but it is not executing. I am using the following command:
echo $command = "matlab -nojvm -nodesktop -nodisplay -r \"twoclassclassification('$photo_upload_path','$processed_photo_output_path');exit\"";
twoclassclassification is a MATLAB function.I have searched all the available answers but my problem is not solved. Please guide me how can I solve this problem. Plz, help me. I am following the following tutorial.
Ankitha Kollegal Arjun on 30 Oct 2017
Here are a few ways in which you can integrate MATLAB with PHP:
1. Bundle MATLAB code into a JAR component using MATLAB library compiler and this JAR can be called inside PHP using "exec" command of PHP. Please refer to the following link to read more on that:
PHP can run an exe, then can call a standalone deployed from MATLAB, or can run matlab.exe with the specific MATLAB command to run. Please refer to the following link to read more on that:
2. PHP can act as a COM client, then can call MATLAB using MATLAB COM Automation Server. It can also call a Compiler SDK COM component.Please refer to the following link to read more on that:
3. Can also use MPS (MATLAB Production Server) using RESTful API. More on this below: