Sharing data from a function to a workspace.
Show older comments
Is it possible to share data from a specific function defined under Matlab S-Function block to a base worksapce.
I tried these two evalin('base','name of variable u want to access'); assignin('base','name of variable u want to save','value of variable'); but i found that bot failed.
Example:
% Inside Matlab S-Funtion
function Outputs(block)
X=eye(4); Y=[1;1;1;1];
Z=X*Y;
How to get variable 'Z' to base worksapce. I need to use it in another statespace block in simulink on simulation. Please Help me
1 Comment
Jan
on 19 May 2015
Please do not paraphrase what you have tried but post the code.
Answers (1)
Jan
on 19 May 2015
assignin('base', 'Z', Z);
Categories
Find more on Language Support in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!