Примените функцию к символьным подобъектам определенного типа
применяет функциональный 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