can i change how load function operates?

4 vues (au cours des 30 derniers jours)
Micke Malmström
Micke Malmström le 31 Juil 2025
Modifié(e) : Matt J le 31 Juil 2025
the operation of the "open" function can be modified by writing specific "openXXX" functions (where XXX is the file-extention). But I would like to do some operations after a .mat file is opened/loaded based on what variables are stored. So if the .mat file contains only a variable called "measuredData" then I would like to run some code post loading it into workspace... is it possible?
I want to run the following snippet, but where can i place it so that is is run everytime a -mat file is loaded or Drag n' Droped in the command window.
variableInfo=who('-file',filename)
if ismember(variableInfo,'measuredData')
%run some code on "measuredData"
end

Réponses (1)

Matt J
Matt J le 31 Juil 2025
Modifié(e) : Matt J le 31 Juil 2025
You cannot, unfortunately.

Catégories

En savoir plus sur Environment and Settings dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by