Calling .mat file into function
32 ビュー (過去 30 日間)
古いコメントを表示
Hi I have a question about calling contents of a .mat file into function. for example you save some matrices into .mat file and now you want to calling them into function.
How can do it please?
0 件のコメント
回答 (2 件)
Geoff Hayes
2014 年 12 月 9 日
編集済み: Geoff Hayes
2014 年 12 月 9 日
2 件のコメント
Geoff Hayes
2014 年 12 月 9 日
Fatema - I don't understand what you mean by it is needed to load my .mat file from command window before. Why not assign, in your function, the result of the load to a structure as
data = load('test.mat');
And, what is the purpose of the evalin call?
Pablo Díez
2020 年 3 月 21 日
You can extract the variable which you want from the model workspace doing the following in a Matlab Function block:
coder.extrinsic('get_param','getVariable');
mdlWks = get_param('your_model.slx','ModelWorkspace');
variable= getVariable(mdlWks,'variable_name');
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Manage Design Data についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!