How to add mcr cache path while deploying an application?

조회 수: 7 (최근 30일)
Shambhavi Adhikari
Shambhavi Adhikari 2021년 4월 12일
답변: Swatantra Mahato 2021년 5월 4일
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?

답변 (1개)

Swatantra Mahato
Swatantra Mahato 2021년 5월 4일
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

카테고리

Help CenterFile Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by