How to add mcr cache path while deploying an application?

3 visualizaciones (últimos 30 días)
Shambhavi Adhikari
Shambhavi Adhikari el 12 de Abr. de 2021
Respondida: Swatantra Mahato el 4 de Mayo de 2021
I have a matlab script which i want to deploy as an exe. I have a constant.mat file which has constants i need for calculations in the script. While deploying the script i do add the constant.mat but, when i open the exe it doesn't load the constant.mat. I always have to load by myself. Is there a way where it automatically opens this file whenever i start the exe? I had once added a .mat file (let's call it RequiredValues.m) to some other exe i was developing. In there, i was able to add an extenal file and it took the file from cache everytime i opened the exe. But, i couldn't remember to implement the same on my current code.
It used to take the .mat file from: C:\Users\sam\AppData\Local\Temp\sam\mcrCache9.0.1\scripts1\Calculations\RequiredValues
Can anyone please help me on this?

Respuestas (1)

Swatantra Mahato
Swatantra Mahato el 4 de Mayo de 2021
Hi Shambhavi,
You can refer the link below for an example on how to include .mat files in the .exe executable generated from MATLAB Compiler.
You can follow the steps given in the example "ex_loadsave.m" script to understand how to use .mat files in your executables
Hope this helps

Categorías

Más información sobre Startup and Shutdown en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by