Предположим, у нас есть класс Matlab с именем MyClas, как показано ниже,
classdef MyClass
properties
Value
end
methods
function foo(input1, input2)
...
end
end
end
То, что я ищу, имеет MyClass.anyThing(inputValue)
, где anyThing
и inputValue
- произвольные строки, а anyThing
не является определенным методом в MyClass
, передает anyThing
и inputValue
как две строки моей функции foo
.
Другими словами , я хочу иметь возможность обрабатывать неопределенные методы, передавая их имя и входные данные в функцию / метод в виде строк.
Мне трудно разобраться в моей проблеме, так как я не знаю, есть ли какой-либо технический термин для того, кто я пытаясь снять здесь. Тем не менее, мне удалось найти эту ссылку из математических работ , которая просто настраивает операции индексирования и точно не решает мою проблему.