compose

Функциональный состав

Описание

пример

compose(f,g) возвращает f(g(y)) где f = f(x) и g = g(y). Здесь x символьная переменная f как задано symvar и y символьная переменная g как задано symvar.

пример

compose(f,g,z) возвращает f(g(z)) где f = f(x), g = g(y), и x и y символьные переменные f и g как задано symvar.

пример

compose(f,g,x,z) возвращает f(g(z)) и делает x независимая переменная для f. Таким образом, если f = cos(x/t), затем compose(f,g,x,z) возвращает cos(g(z)/t) тогда как compose(f,g,t,z) возвращает cos(x/g(z)).

пример

compose(f,g,x,y,z) возвращает f(g(z)) и делает x независимая переменная для f и y независимая переменная для g. Для f = cos(x/t) и g = sin(y/u), compose(f,g,x,y,z) возвращает cos(sin(z/u)/t) тогда как compose(f,g,x,u,z) возвращает cos(sin(y/z)/t).

Примеры

свернуть все

Покажите функциональный состав путем создания функций из существующих функций.

Объявите функции.

syms x y z t u
f = 1/(1 + x^2);
g = sin(y);
h = x^t;
p = exp(-y/u);

Составьте функции с различными функциями и переменными как входные параметры.

a = compose(f,g)
a =
1/(sin(y)^2 + 1)
b = compose(f,g,t)
b =
1/(sin(t)^2 + 1)
c = compose(h,g,x,z)
c =
sin(z)^t
d = compose(h,g,t,z)
d =
x^sin(z)
e = compose(h,p,x,y,z)
e =
exp(-z/u)^t

Входные параметры

свернуть все

Введите, заданный как символьная функция или выражение.

Введите, заданный как символьная функция или выражение.

Символьная переменная, заданная как символьная переменная.

Символьная переменная, заданная как символьная переменная.

Символьная переменная, заданная как символьная переменная.

Смотрите также

| |

Представлено до R2006a