I am planning to deploy a MATLAB application using the MATLAB compiler.My plan is to compile the code using the toolbox, install the runtime in a web server, and create a website that calls this application and retrieve some results.
My question is regarding the licenses required:I already know that MCR is royalty free for desktop applications. What about web aplications?
I do NOT need to buy 'MATLAB Production Server', right?
obs: I already have MATLAB Compiler license
guilhermecgsguilhermecgs
Search MathWorks.com. MathWorks Store. License Options. For use at a commercial, government, or other organization by a single user. Request Price List.
closed as off-topic by Ben Voigt, biegleux, chopper, Matas Vaitkevicius, greg-449Oct 1 '14 at 7:41
- This question does not appear to be about programming within the scope defined in the help center.
1 Answer
With regard to licensing, that's correct. The MCR can be redistributed and used royalty-free, and you don't need to buy MATLAB Production Server.
Technically, however, this is unlikely to be a good solution unless your web application is very small scale, and is OK to be very slow. Each time your web application needs to make a call to the MATLAB component, it will need to start up the MCR, which can take rather a long time. In addition, if you need to support multiple people using the web application simultaneously, multiple copies of the MCR will start up at once, and you may run out of memory fast.
You may like to consider using either one of the MATLAB Builder products, which enable you to integrate better with web applications, or MATLAB Production Server, which will enable you to scale better.
Sam RobertsSam Roberts
Not the answer you're looking for? Browse other questions tagged matlab or ask your own question.
This page was updated on 06/01/2019
- Student Licenses – FREE
Software Overview
MATLAB — MATrix LABoratory — is an integrated and extensible technical computing environment that delivers powerful computation, visualization, and application development tools to your desktop.
MATLAB is available for Windows (64 bit), OSX (ver 10.10 and above), and Linux(64 bit), see Supported Operating Systems and minimum hardware requirements for details.
UW TAH license entitles you to download MATLAB and install it on your computer, access MATLAB online, and use mobile app to work with MATLAB mobile from your iOS or Android device.
License Overview
UW IT cannot prorate or refund the cost of the MATLAB license subscription.
Licenses for the next licensing period from July 1st to June 30th will be available on July 1st.
MATLAB is now available under a “Total Academic Headcount” (TAH) agreement with MathWorks. All individual licenses granted will expire at the same time – June 30. All of the toolboxes listed below are included in the TAH license.
The TAH license may be used for the purpose of (i) in the case of employees (faculty and academic staff), performing software administration, teaching, and noncommercial, academic research in their ordinary course as UW employees; and (ii) in the case of enrolled students, meeting classroom requirements of courses and study offered by the UW. Work done funded under a grant would usually be considered “academic” in nature, while work funded by a contract is likely “commercial” and, therefore, not covered under the TAH license. Any other use is expressly prohibited.
Pricing is determined based on the total number of paid subscribers and the annual license fee from Mathworks. Pricing will be adjusted annually based on these factors.
Licenses for Students
Students may obtain free of charge Matlab license for use on computers they own personally. All licenses expire June 30th.
To register your UW student Mathworks account and download the software go to the UW portal at Mathworks.
Licenses for Faculty/Staff (and UW-owned equipment)
Faculty and staff may acquire a license for use on computers they own personally or for use on computers owned by the UW. All licenses expire June 30th.
The subscription price for Matlab is $135 and runs from July 1st – June 30th the following year.
To purchase the software submit License Request Form MATLAB with toolboxes included
Once your order is processed your access to the UW Mathworks portal is granted. Please visit the portal to create your Mathworks account and associate it with the UW TAH license. You will be able to download Matlab with toolboxes from the UW Mathworks portal.
Licenses for Computing Labs on the UW campuses – Concurrent Licensing Model
Faculty and staff may acquire a license for use on a group of computers owned by the UW and used on the UW campus (e.g., in a computing lab). This will use the “network concurrent user” license type from Mathworks, all users of the computer will be able to run the MATLAB software. We are suggesting you purchase the number of licenses equal to the maximum number of computers expected to be used concurrently at $135 each for the remainder of the license period (all licenses expire June 30th).
It is strongly preferred that units with a small number of machines use the “designated machine” style license (see above). The “concurrent license” model is really intended for collections of several systems, say 5 or more. However, the “concurrent license” must be used if you have systems with true concurrent usage (e.g., Linux) or include MATLAB in an “imaging” system to distribute identical copies of software to multiple computers (common in computing labs).
To purchase the software submit Matlab License Request Form
MATLAB Online
Purchase MATLAB license from the UW web store
- MATLAB Online provides access to MATLAB from any standard web browser wherever you have internet access – just sign in.
- With MATLAB Online, you can share files with others directly.
- MATLAB Online automatically updates to the latest version, giving a consistent platform with the latest features to all users.
- Publish your files to the web as PDFs or HTML and share the URL with anyone.
- Full integration with MATLAB Drive gives you 5GB to store, access, and manage your files from anywhere with MATLAB Online.
- Use MATLAB Drive Connector to sync your files between your computers and MATLAB Online, eliminating the need for manual upload or download.
Browsers and their configuration recommended for the best experience with MATLAB Online.
MATLAB Mobile
- Connect to the MathWorks Cloud and access MATLAB wherever you have Internet connectivity. Your figures and workspace persist across sessions, so you can resume work when you next log in.
- Acquire data from device sensors – like the accelerometer and GPS – and analyze the data in MATLAB.
- Store your files on MATLAB Drive and access them from any device running MATLAB Mobile. Synchronize your files between your computers and MATLAB Mobile so you don’t need to manually upload or download them.
Matlab Training
Free Courses – Matlab offers 3 free “onramp” courses: MATLAB Onramp, Simulink Onramp, and Deep Learning Onramp. Anyone with a MathWorks account can access them.
MAOTS (MATLAB Academic Online Training Suite) is not part of the UW TAH licensed Matlab.
MAOTS (MATLAB Academic Online Training Suite) is not part of the UW TAH licensed Matlab.
Follow this link to find a list of courses that are a part of MAOTS – and to take a sample course.
Individuals can purchase their own training via Mathworks website. Follow this link for more information.
Individuals can purchase their own training via Mathworks website. Follow this link for more information.
Matlab and the Hyak Research Cluster
MATLAB is licensed for use on the Hyak Research Cluster. Hyak is part of an integrated, scalable scientific super-computing infrastructure operated by UW-IT. If you are faculty or staff, you can request an evaluation account to see if it will meet your research needs. If you’re ready to start using Hyak in production, then it’s as simple as purchasing a single node. Prices and description are here:
If you are a student, you can access Hyak with purchased MATLAB software for your independent research through the HPC Club:
Hyak nodes are unusually powerful (28 x fast cores and up to 512GB RAM), they access storage at 10GigaBYTES per second. It is possible to use your nodes in batch or interactive modes. You have access not only to the nodes you purchase, but to idle capacity cluster-wide. This means you are not limited to running MATLAB/SAS/SPSS or any other software package on the equipment you purchase — you can “burst” onto Hyak’s idle capacity when you need more — at no additional cost (and with some restrictions).
Toolboxes Included in the UW TAH license
Aerospace Blockset
Aerospace Toolbox
Antenna Toolbox
Bioinformatics Toolbox
Communications System Toolbox
Computer Vision System Toolbox
Control System Toolbox
Curve Fitting Toolbox
Data Acquisition Toolbox
Database Toolbox
Datafeed Toolbox
DSP System Toolbox
Econometrics Toolbox
Embedded Coder
Filter Design HDL Coder
Financial Instruments Toolbox
Financial Toolbox
Fixed-Point Designer
Fuzzy Logic Toolbox
Global Optimization Toolbox
Image Acquisition Toolbox
Image Processing Toolbox
Instrument Control Toolbox
Mapping Toolbox
MATLAB
MATLAB Coder
MATLAB Compiler
MATLAB Compiler SDK
MATLAB Report Generator
Model Predictive Control Toolbox
Model-Based Calibration Toolbox
Neural Network Toolbox
OPC Toolbox
Optimization Toolbox
Parallel Computing Toolbox
Partial Differential Equation Toolbox
Phased Array System Toolbox
RF Blockset
RF Toolbox
Robotics System Toolbox
Robust Control Toolbox
Signal Processing Toolbox
SimBiology
Simscape
Simscape Multibody
Simscape Power Systems
Simulink
Simulink 3D Animation
Simulink Coder
Simulink Control Design
Simulink Desktop Real-Time
Simulink Real-Time
Simulink Verification and Validation
Spreadsheet Link
Stateflow
Statistics and Machine Learning Toolbox
Symbolic Math Toolbox
System Identification Toolbox
Vehicle Network Toolbox
Wavelet Toolbox
Additional Toolboxes
Additional toolboxes may be purchased using “child licenses” directly from MathWorks. A child license is affiliated with a TAH License. A Licensee of a Child License is authorized to use MATLAB and other TAH Licensed Programs from the TAH and is also permitted to add other non-TAH Programs to the Child License, provided the TAH is and remains active. In order for a Child License to be qualified as such, affiliation requires that the Licensee must be a member of the faculty or staff and must be a part of the Total Academic Headcount. For more information, call 508-647-7000 or send email to [email protected] to contact a MathWorks representative.
Technical Support
Questions pertaining to Installation and Operation of MATLAB and the Toolboxes should be addressed to: [email protected]
Training discounts for educators and students are available, see:
http://www.mathworks.com/academia/tah-support-program/training.html
http://www.mathworks.com/academia/tah-support-program/training.html
Also see:
For faculty only, a MathWorks technical representative is available to instructors at UW for assistance with incorporating MATLAB in curriculum. Send mail to [email protected], mention “curriculum development and support” and that you are at the University of Washington.
Other questions may be submitted to [email protected], please use a subject of “UWare/MATLAB”.
http://itconnect.uw.edu/service/shared-scalable-compute-cluster-for-research-hyak
See a problem on this page? Let us know.