Создайте две мемоизованных функции и вызывайте их несколько раз.
Просмотрите статистику для мемоизованных функциональных объектов.
ans = struct with fields:
Inputs: {{1x1 cell} {1x1 cell} {1x1 cell}}
Nargout: [1 1 1]
Outputs: {{1x1 cell} {1x1 cell} {1x1 cell}}
HitCount: [0 0 0]
TotalHits: 0
TotalMisses: 3
ans = struct with fields:
Inputs: {{1x1 cell}}
Nargout: 1
Outputs: {{1x1 cell}}
HitCount: 0
TotalHits: 0
TotalMisses: 1
Очистите все мемоизованные функциональные кэши и просмотрите статистику снова.
ans = struct with fields:
Inputs: {}
Nargout: []
Outputs: {}
HitCount: []
TotalHits: 0
TotalMisses: 0
ans = struct with fields:
Inputs: {}
Nargout: []
Outputs: {}
HitCount: []
TotalHits: 0
TotalMisses: 0