How can I use constant parameters from matlab workspace in the Matlab function block in simulink?
46 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Bertil Haugan Engberg
le 2 Oct 2020
Commenté : Ameer Hamza
le 4 Oct 2020
I have a long list of constant parameters in my Matlab workspace that my Simulink simulation uses.
I am now trying to use the Matlab Function Block in Simulink, but it can't use the parameters from the workspace?
How do I make the parameters in the Matlab workspace available for the Matlab function block in Simulink?
2 commentaires
VBBV
le 2 Oct 2020
Use
% if true
% code
% end
load('workspace.mat')
or if you saved workspace variables to a filename then
%if true
% code
% end
load('filename.mat')
Inside the matlab function
Réponse acceptée
Ameer Hamza
le 2 Oct 2020
You need to define a parameter in the MATLAB function block to directly access the data from the base workspace. This show how it can be done: https://www.mathworks.com/help/simulink/ug/parameter-arguments-in-matlab-function-block-functions.html
2 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Simulink Functions dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!