Trial install matlab engine for python on centos7

2 views (last 30 days)
I am researching the use of matlab engine for python on centos7 in AWS. I'd like to get a trial period of 1 month.
I want to perform ongoing calculations to calibrate raw sensor readings from mysql into meaningful values. I've used thingspeak but it has limitations one of which is the 8 field limit per channel. A UI is not needed but a management web console would be cool.
So how does it work? ;)
As the devops person, I see how to install via:
python setup.py install
Questions:
  • Where do the scripts go? Recommended folder structure/framework?
  • Can I cron job the scripts?
  • Can I access mysql, make queries, update tables?
  • Can I convert or re-appropriate my existing thingspeak code?
  • Is there a management web console?
  • Can there be quick turn-around for trial period support questions?
  • Licensing and cost?
Any references and/or advice appreciated,
Chris.
  1 Comment
Ashish Ganta
Ashish Ganta on 8 May 2018
Hello Chris,
1) Can you please confirm which scripts are you referring at? MATLAB script inside ThingSpeak or the custom Python scripts that you are going to write.
2) Yes, you can write a python script which communicates with MATLAB engine for Python and run the Python scripts as cronjobs.
3) It is possible to access MySQL database using Database toolbox. If you do not have access to toolbox, you can build the queries and connect using Java, Python interpreter.
4) If the existing Thingspeak code works on MATLAB, you can run it using MATLAB engine for Python.
5) There are no UI's that comes with the MATLAB Engine for Python. However, he can build it. Can you please confirm if you are talking about the engine UI or the Thingspeak UI.
6) Yes, we give the same level of support as our customers with SMS(active license).
7) The cost depends on the product/toolbox which you want to buy. You can get a quote from our sales page. The trial period is 30 days.

Sign in to comment.

Answers (1)

chrisjx
chrisjx on 14 May 2018
Ashish Ganta, 1. I was just trying to understand the lay of the land, so to speak, as to where all the parts fit. The channels with 8 fields and how matlab scripts run within the thingspeak environment seems to be an issue. We are looking at how to expand our approach and just install the engine in an AWS instance running centos 7.
5. I was asking if the matlab engine running in an AWS instance has a web UI. Seems it would be most useful for managing scripts.
Thanks for your response.

Communities

More Answers in the  ThingSpeak Community

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!