Примените функцию к символьным подобъектам определенного типа
X = mapSymType(symObj,type,func)X = mapSymType(symObj,funType,vars,func) применяет функциональный X = mapSymType(symObj,type,func)func к символьным подобъектам типа type в символьном объекте symObj. Вход type должен быть чувствительным к регистру скаляром строки или вектором символов, и это может включать логическое выражение.
Если symObj содержит несколько подвыражений типа type, то mapSymType применяет функциональный func к самому большому подвыражению.
применяет функциональный X = mapSymType(symObj,funType,vars,func)func к неприсвоенным символьным функциям, которые зависят от переменных vars в символьном объекте symObj.
Можно установить функциональный тип funType на 'symfunOf' или 'symfunDependingOn'. Например, syms f(x); mapSymType(f,'symfunOf',x,@(u)cos(u)) возвращает cos(f(x)).
findSymType | hasSymType | isSymType | str2sym | sym | symFunType | symType | symfun | syms