can i change how load function operates?

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

回答 (1 件)

Matt J
Matt J 2025 年 7 月 31 日
編集済み: Matt J 2025 年 7 月 31 日

0 投票

You cannot, unfortunately.

カテゴリ

ヘルプ センター および File ExchangeEnvironment and Settings についてさらに検索

製品

タグ

質問済み:

2025 年 7 月 31 日

編集済み:

2025 年 7 月 31 日

Community Treasure Hunt

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

Start Hunting!

Translated by