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